Varun Agrawal
a6908cd1cb
removed unneeded install commands and updated README
2020-07-01 16:23:24 -05:00
Varun Agrawal
59968fddc5
Python Wrapper CMake update
...
- Added python-install target variable for easy updating.
- Fixed/Added all dependencies so that everything is built automatically.
- Removed unnecessary install commands
2020-07-01 14:36:57 -05:00
Varun Agrawal
8859b963a2
In-place cython build
...
Build everything inside the build/cython{BuildType} directory directly, so we can bypass the `make install` step and introduce the `make python-install` step which allows cmake to handle all dependencies.
2020-07-01 12:13:53 -05:00
Varun Agrawal
54f2acd521
updated cython wrapper README
2020-06-30 20:57:31 -05:00
Varun Agrawal
c84060acea
Use the high level cython variables, improve install process
2020-06-30 20:47:32 -05:00
Varun Agrawal
06476c8ee7
Create and use cython build directory
2020-06-30 20:46:55 -05:00
Varun Agrawal
192bf870af
newline added to end of CMake file
2020-06-30 13:16:09 -05:00
Varun Agrawal
16532bff37
run setup.py after installing the gtsam_eigency module
2020-06-29 21:37:07 -05:00
Varun Agrawal
806e5b12a3
cleaner version of execution script which only needs 'make install'
2020-06-29 19:29:52 -05:00
Varun Agrawal
54c2903183
make python-install command depends on gtsam target
2020-06-29 16:53:42 -05:00
Varun Agrawal
192184b3b7
Specify working directory from where to call setup.py
2020-06-24 18:40:03 -05:00
Varun Agrawal
4f6f821611
Vastly improved setup.py template
2020-06-24 18:39:49 -05:00
Varun Agrawal
453d3a7416
Added cmake variable GTSAM_CYTHON_INSTALL_FULLPATH to include build tag directly
2020-06-24 18:11:24 -05:00
Varun Agrawal
2475e6c68c
Load Cython requirements file instead of reading it in cmake
2020-06-24 17:44:03 -05:00
Varun Agrawal
efde078b94
pure CMake script to install Python wrapper after compiling
2020-06-24 14:05:17 -05:00
Varun Agrawal
530016edf0
added Windows batch script to install python wrapped package
2020-06-24 11:06:35 -05:00
Varun Agrawal
6972a5c9a7
updated comments in shell script
2020-06-24 11:06:01 -05:00
Varun Agrawal
56539c9e1a
Merge branch 'develop' into feature/python-install
2020-06-23 23:55:09 -04:00
Varun Agrawal
9daeb39267
Set minimum supported numpy version to 1.11.0 ( #366 )
...
* add deadsnakes ppa to install python3.6 on Ubuntu Xenial
* updated travis distro to Ubuntu 18.04 bionic
* Revert "updated travis distro to Ubuntu 18.04 bionic"
This reverts commit 323264a924e8554da49c27a374e9a6278c5a659e.
* restrict numpy version to be less than 1.19.0
* use ubuntu packaged numpy as baseline version to test against
* downgrade minimum required version of numpy to version supported by Ubuntu Xenial
* undo explicit pip install
2020-06-23 16:08:44 -05:00
Varun Agrawal
ca46ebfda8
added comments and removed unnecessary code
2020-06-22 20:20:50 -05:00
Varun Agrawal
93a00a38a4
add new make command for installing python wrapper
2020-06-22 20:14:03 -05:00
Varun Agrawal
1725a577cf
cmake function to install python package once make install is completed
2020-06-22 17:25:29 -05:00
Varun Agrawal
6400c505c6
Merge pull request #347 from borglab/feature/wrap-symbol-shorthand
...
Wrapper Updates for Global Functions
2020-06-11 11:27:37 -05:00
Varun Agrawal
ad08920880
Updated examples and tests with new symbol shorthands
2020-06-10 15:44:49 -05:00
Varun Agrawal
8008d69dc6
update python functions to include namespace
2020-06-10 15:14:07 -05:00
Fan Jiang
18e80b83aa
Merge pull request #345 from borglab/feature/logging_optimizer
...
Add logging (hooked) optimizer
2020-06-10 15:36:56 -04:00
Varun Agrawal
e59f898e10
Merge pull request #317 from tuwuhs/fix-msvc-cython
...
Fix Cython build on Windows/MSVC
2020-06-10 11:55:34 -05:00
Varun Agrawal
0b5a1b8003
Merge pull request #346 from borglab/feature/improved-imu-example-python
...
Improved Python IMU example
2020-06-10 11:52:51 -05:00
Fan Jiang
9cfd8332e6
Fix comet_ml test failing
2020-06-10 10:48:11 -04:00
Varun Agrawal
4fbaa43e92
docstring update
2020-06-09 17:51:29 -05:00
Fan Jiang
59f67906da
Add logging (hooked) optimizer
2020-06-09 16:55:44 -04:00
Varun Agrawal
744727707e
add guassian noise to initial estimates in Imu example
2020-06-09 12:15:08 -05:00
Varun Agrawal
7a089ba79f
Undo API changes
2020-06-08 13:46:12 -05:00
Varun Agrawal
1c82ac345f
Plotting updates
...
- Fixed plotting functions
- Renamed `P` to more descriptive `covariance`
- Added docstrings
2020-06-08 09:24:14 -05:00
Varun Agrawal
9234c7993c
wrap the addPrior method and added a test for python
2020-06-02 14:59:03 -05:00
Zbynek Winkler
c74a25cdf2
Fix problem introduced in #255 .
...
The api plot_pose3 and plot_pose3_on_axes has been changed, breaking
backward compatibility by adding arguments in the middle. The newly
introduced arguments have been moved to the end of the argument list to
mitigate the problem.
2020-05-29 14:50:29 +02:00
Tuwuh S Wibowo
125d59dfcd
Fix Cython build on Windows/MSVC, tested on MSVC 2019 compiler
2020-05-21 02:15:15 -04:00
Varun Agrawal
fec98b5cd4
Merge branch 'develop' into feature/python-plotting
2020-04-08 19:36:47 -04:00
Varun Agrawal
4197fa3c54
removed graphWithPrior from all examples while keeping functionality the same
2020-03-29 19:13:15 -04:00
Varun Agrawal
a59682e608
Merge branch 'develop' into feature/python-plotting
2020-03-25 19:06:17 -04:00
Frank Dellaert
0c2890b815
Merge pull request #252 from borglab/feature/TOA
...
Time of arrival measurements
2020-03-25 16:41:02 -04:00
Frank Dellaert
1cfcd2075a
Style and dates
2020-03-25 08:59:58 -04:00
Varun Agrawal
ca4daa0894
Merge pull request #258 from borglab/deprecate-simplecamera
...
Replace SimpleCamera with PinholeCameraCal3_S2
2020-03-23 08:08:18 -04:00
Varun Agrawal
87c338a18b
import python classes
2020-03-22 12:32:16 -04:00
Varun Agrawal
81b4765299
modernized SFM example and added plotting of trajectory and landmarks
2020-03-20 22:25:14 -04:00
Varun Agrawal
b3a9c7a5ef
function to plot trajectory
2020-03-20 22:25:14 -04:00
Varun Agrawal
26d6cb3d6e
code to plot 3D covariance ellipsoid
2020-03-20 22:25:14 -04:00
Varun Agrawal
f7d86a80cf
matplotlib function to set axes equal for 3D plots
2020-03-20 22:25:14 -04:00
Frank Dellaert
cd318b2295
Python example and necessary wrapper gymnastics
2020-03-18 17:36:42 -04:00
Varun Agrawal
d9923fc3cc
replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2
2020-02-21 19:42:55 -05:00