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
Fan Jiang
3eb2a4d1b6
Add two required string for version detection
2020-02-11 09:44:02 -05:00
Frank Dellaert
4169442a2b
Merge pull request #202 from ayushbaid/patch-1
...
Fixing the test for merging two sets in the DSF
2020-01-11 11:57:10 -08:00
Fan Jiang
7ebfdadb28
Merge pull request #207 from ProfFan/feature/python_packaging
...
Patches for allowing static build for PyPI distribution (pip install)
2020-01-08 19:50:13 -05:00
Fan Jiang
6a4453a16a
Nuke the commented out check
2020-01-08 15:13:40 -05:00
Fan Jiang
1319f400cc
Fix error when packaging
2020-01-05 22:58:25 -05:00
Peter Mullen
a99610b77a
make code match comments when creating Pose3 noiseModel instances
2020-01-04 16:57:22 -08:00
Ayush Baid
762788efa3
Fixing the test for merging two sets in the DSF
...
I am not super sure with the code, but I think the intention behind the test is to check pair1 with pair2 after it has been merged. Hence changing it.
2019-12-29 15:30:38 -05:00
Frank Dellaert
e971c933d2
Merge remote-tracking branch 'origin/develop' into feature/rotation_group
...
# Conflicts:
# gtsam.h
# gtsam/linear/GaussianBayesNet.cpp
2019-11-27 14:18:39 -08:00
mxie32
8df7981564
expose GPSFactor in python wrapper, and add example for it
2019-10-19 17:15:56 -04:00
Gerry Chen
e20494324f
Gaussian Factor Graph unittests and linearization
...
(with Python bindings)
2019-10-09 15:58:57 -04:00
Frank Dellaert
f5b57ce59f
Python tests
2019-10-01 14:04:09 -04:00
Frank Dellaert
b0e4075089
Added python test for Karcher mean
2019-10-01 14:01:54 -04:00
Frank Dellaert
6eefc56e17
Wrapped SO(3), SO(4) and new factor, and added SO(4) tests in python
2019-10-01 14:01:53 -04:00
Varun Agrawal
5e387d1a7c
update to README to include link to READMEs of MATLAB and Python wrappers
2019-09-16 16:03:59 -04:00
Varun Agrawal
2071aa7556
update to setup.py install check to account for build type
2019-06-17 16:36:50 -04:00
Varun Agrawal
914ea4cfc8
install gtsam_eigency to the correct cython directory
2019-06-17 16:36:50 -04:00
Varun Agrawal
b8292399d6
renamed all READMEs to README.md and updated markdown syntax
2019-06-13 17:26:07 -04:00
Varun Agrawal
17fbf1028d
updated python package information
2019-05-29 17:13:19 -04:00
Frank Dellaert
371e172722
Port test and examples from obsolete python wrapper
2019-05-17 22:11:10 -04:00
Frank Dellaert
8801de4d63
Pose3 naming convention
2019-05-16 15:06:15 -04:00
Frank Dellaert
23f3f95ed2
deprecated get_noiseModel
2019-05-16 14:40:55 -04:00
Frank Dellaert
fd21f2ec71
Made into example rather than test
2019-05-16 10:46:10 -04:00
Frank Dellaert
c2a5d41eea
Graphing Dogleg vs LM with beta distribution error bars
2019-05-15 23:59:16 -04:00
Frank Dellaert
34389973c9
Initial commit for dogleg test
2019-05-15 22:46:15 -04:00
Duy-Nguyen Ta
b2e5dadcdb
Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into fix/trailing_whitespaces
...
# Conflicts:
# gtsam/symbolic/tests/testVariableIndex.cpp
# gtsam_unstable/gtsam_unstable.h
# gtsam_unstable/linear/RawQP.cpp
# gtsam_unstable/linear/RawQP.h
2019-05-12 09:26:28 -04:00
dellaert
85934fd8ca
Added DSFMap to wrapper, as well as IndexPair
2019-04-17 20:05:28 -04:00
Frank Dellaert
53980ae318
Added comments to python example
2019-04-15 15:19:06 -04:00
mbway
86973559a6
addressed comments
2019-03-23 11:32:58 +00:00
mbway
af9165197c
Merge branch 'develop' into python_examples
2019-03-23 10:49:27 +00:00
Frank Dellaert
79880d6a7c
Use GtsamTestCase in example
2019-03-20 17:36:11 -04:00
Frank Dellaert
c442df3866
Modernized all tests
2019-03-20 17:35:53 -04:00
Frank Dellaert
90e6eb95cf
Added GtsamTestCase
2019-03-20 17:35:31 -04:00
Frank Dellaert
a89e422a8a
Added python example and test
2019-03-19 17:04:48 -04:00
Frank Dellaert
90f5dae3d0
Merge remote-tracking branch 'origin/develop' into feature/optimization_params
2019-03-19 10:21:26 -04:00
Frank Dellaert
205803a0ea
Better optimization parameter wrapping, plus python test
2019-03-19 00:11:45 -04:00
Frank Dellaert
88ac6de4af
Wrapped parse3DFactors
2019-03-14 01:25:06 -04:00
Frank Dellaert
724a906bee
Test existing readG2o
2019-03-13 22:47:23 -04:00
matthew.broadway
32b38d775f
Merged in matt_broadway/gtsam/feature/clearer_setup_py_instructions (pull request #394 )
...
small setup.py improvements
2019-03-13 12:59:10 +00:00
Matthew Broadway
173191621e
made it possible to disable the setup.py check
2019-03-13 09:45:56 +00:00
Matthew Broadway
9982d79d74
added reasoning behind the setup.py unexpected location check
2019-03-13 09:02:04 +00:00
Jeremy Aguilon
fe647a9e94
Remove unneeeded file in build chain
2019-03-13 01:32:49 -04:00
Jeremy Aguilon
359fc433ae
Merged
2019-03-12 17:05:32 -04:00
Jeremy Aguilon
929d6696c2
Merge with upstream
2019-03-12 17:02:01 -04:00
Matthew Broadway
a4b713454a
updated cython README
2019-03-12 09:49:03 +00:00
Matthew Broadway
ecb8471e86
updated cython README
2019-03-12 09:47:25 +00:00
Matthew Broadway
5a0e7bb92a
fixed string formatting to work with python 2 and 3
2019-03-11 15:05:53 +00:00
Matthew Broadway
03500b004b
enforcing the setup script from being run from the installation directory
2019-03-11 15:02:11 +00:00
Matthew Broadway
91fa7adf07
added more keywords
2019-03-11 14:54:12 +00:00
Matthew Broadway
9b80f4b158
not using DeprecationWarning because it is ignored by default
2019-03-11 14:52:58 +00:00
Matthew Broadway
7161c04610
fixed __init__.py to not crash if gtsam_unstable doesn't exist
2019-03-11 14:52:58 +00:00
Matthew Broadway
fcfcceef71
added gtsam_unstable import back to gtsam
2019-03-11 14:52:58 +00:00
Matthew Broadway
803c14deb3
removed unnecessary variable from cmake
2019-03-11 14:52:58 +00:00
Matthew Broadway
290aad3372
small change to setup.py
2019-03-11 14:52:58 +00:00
Matthew Broadway
135ef5a0d0
baking in requirements and README to setup.py rather than reading at install time
2019-03-11 14:52:58 +00:00
Matthew Broadway
fe9ede47d1
added dlls to package_data
2019-03-11 14:52:58 +00:00
Matthew Broadway
d56efccead
setup.py only installs for the python version it is built for
2019-03-11 14:52:58 +00:00
Matthew Broadway
0d7b52d99f
copy __init__.py before compiling c++
2019-03-11 14:52:58 +00:00
Matthew Broadway
88dac759d7
setup.py gets installed into correct directory
2019-03-11 14:52:58 +00:00
Matthew Broadway
c1b048020e
fixed bug with detecting nested python packages in setup.py
2019-03-11 14:52:58 +00:00
Matthew Broadway
fe3003a688
install gtsam_unstable __init__.py
2019-03-11 14:52:58 +00:00
Matthew Broadway
a62197ec6e
gtsam_unstable as a separate package
2019-03-11 14:52:58 +00:00
Matthew Broadway
f6af989e67
setup.py install .so files
2019-03-11 14:52:58 +00:00
Matthew Broadway
54512731e3
added setup.py
2019-03-11 14:52:58 +00:00
Frank Dellaert
400be7f5d4
Merged in fix/python_test (pull request #389 )
...
Fixed 2 unit tests
2019-03-11 13:25:43 +00:00
mbway
8a81364daf
started porting more examples to python
2019-03-10 16:25:42 +00:00
Chris Beall
20c4af4ec6
Merged in feature/cython-plot2d-marginals (pull request #388 )
...
wip - plotting covariances in 2d in cython examples
2019-03-09 18:26:17 +00:00
Frank Dellaert
549fcca2ac
Fixed 2 unit tests
2019-03-09 13:06:31 -05:00
Jeremy Aguilon
e91e85203b
Merged with upstream/develop
2019-03-08 14:12:36 -05:00
Jeremy Aguilon
7d2e4d2e64
Fix warning message in the unit tests/examples
2019-03-06 17:47:34 -05:00
cbeall
2a967c74ab
wip - plotting covariances in 2d
2019-03-06 07:59:53 -08:00
Jeremy Aguilon
efa36f8901
Merged
2019-03-05 19:21:06 -05:00
Jeremy Aguilon
ed2300dd39
Remove unwanted lines
2019-03-05 18:08:48 -05:00
Jeremy Aguilon
f3baa4d5b0
Forgot to remove print statement
2019-03-05 18:08:22 -05:00
Jeremy Aguilon
409806efc6
Clumsy mistake - line should be inside if statement
2019-03-05 18:07:46 -05:00
Jeremy Aguilon
6bd8e44fc7
init
2019-03-05 17:35:50 -05:00
Matthew Broadway
e9e8ca3990
added option to specify python version
2019-02-28 09:14:39 +00:00
Matthew Broadway
a1fba6a5b1
removed experiments.py
2019-02-28 09:14:39 +00:00
Matthew Broadway
e251dbaebd
re-adding flags to pass to cmake to use correct python version
2019-02-28 09:14:39 +00:00
Matthew Broadway
43ac8ad343
made experiment script compatible with python 2 and 3
2019-02-28 09:14:39 +00:00
Matthew Broadway
a79e865475
added note about python interpreter version to README
2019-02-28 09:14:39 +00:00
Matthew Broadway
b63537a47c
fixed cython import for gtsam_unstable
2019-02-28 09:14:39 +00:00