Varun Agrawal
9234c7993c
wrap the addPrior method and added a test for python
2020-06-02 14:59:03 -05:00
alescontrela
f4525b51e4
Change PriorFactor includes from gtsam/slam to gtsam/nonlinear
2020-04-10 22:26:22 -04:00
Frank Dellaert
d1d8543fc7
Fixed issues with deprecated Sampler methods
2020-04-04 13:57:05 -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
Frank Dellaert
2c44ee459b
Merge pull request #243 from borglab/feature/rot3-angle
...
Axis-Angle (in radians) representation for Rot3 matrices
2020-03-18 14:30:08 -04:00
Varun Agrawal
81b52c674a
wrap AxisAngle constructor for rotations
2020-03-16 23:33:55 -04:00
Varun Agrawal
4625a16d70
wrapped simpleCamera function to get camera from projection matrix
2020-03-09 22:57:59 -04:00
Varun Agrawal
ab46c7c3ce
removed static ToAxisAngle function
2020-03-09 16:01:24 -04:00
Varun Agrawal
0fbe63aa17
static function & method for axis-angle with improved tests and fix for sign ambiguity
2020-03-08 17:07:40 -04:00
Varun Agrawal
7019d6f4b8
convert axisAngle to static ToAxisAngle, update tests
2020-03-07 08:35:08 -05:00
Varun Agrawal
75d5409d78
follow Google style guide naming convention for Sfm related data structs
2020-03-06 18:02:51 -05:00
Varun Agrawal
719975022c
consistent naming scheme for SfM_Data
2020-03-06 17:56:32 -05:00
Varun Agrawal
0e6efb98d7
compute angle in degrees between 2 Rot3 matrices
2020-03-06 16:30:07 -05:00
Varun Agrawal
a2ef54c60f
added more function to retrieve SfM_data and wrapped them
2020-03-03 21:43:29 -05:00
Varun Agrawal
381f7bee30
wrap SfM_data struct
2020-03-03 21:42:36 -05:00
Varun Agrawal
46ac536bf0
wrap Rot3 slerp function to allow for rotation interpolation
2020-02-25 22:10:42 -05:00
Varun Agrawal
d9923fc3cc
replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2
2020-02-21 19:42:55 -05:00
Varun Agrawal
56ca889913
Merge pull request #219 from borglab/wrapper-update
...
Minor updates to wrapper
2020-02-05 15:18:25 -05:00
Varun Agrawal
80ff5334ce
support K() and matrix() for Cal3_S2
2020-02-05 11:27:57 -05:00
Varun Agrawal
9f3a7617d5
replace Cal3_S2 deprecated matrix() with K(), add Cal3DS2 support to triangulation
2020-02-05 00:44:50 -05:00
Varun Agrawal
f1e167db7e
retrieve Point3 from Unit3 in wrapper code
2020-01-21 17:59:44 -05:00
Gerry Chen
41e045580c
python wrapper: access to gaussian conditional matrices
2020-01-14 21:28:18 -05:00
Gerry Chen
69e3e91ea8
add Information constructor to python wrapper for gaussian noise model
2020-01-14 18:00:30 -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
Jean-Philippe Tardif
f58a5f89f2
clean up commented code
2019-10-18 14:15:19 -04:00
Jean-Philippe Tardif
730199b678
Fix python wrappers for BetweenFactorVector and PreintegratedCombinedMeasurements and
...
added Vector type to the BetweenFactor generation
Created PreintegrationCombinedParams to add constructor for PreintegratedCombinedMeasurements
2019-10-18 10:55:02 -04:00
Varun Agrawal
a4ac57c5b8
Merge pull request #117 from borglab/feature/wrap-mestimator-weight
...
Wrap mEstimators
2019-10-10 16:55:26 -04:00
Gerry Chen
e20494324f
Gaussian Factor Graph unittests and linearization
...
(with Python bindings)
2019-10-09 15:58:57 -04:00
Varun Agrawal
c2b6607d18
add residual function for Fair mEstimator wrapper
2019-10-09 15:46:24 -04:00
Varun Agrawal
1240339dc2
formatting; removed virtual from derived classes; added default values for L2WithDeadZone constructor to allow serialization
2019-10-09 15:33:53 -04:00
Varun Agrawal
494005d64a
wrap DCS and L2WithDeadZone estimators
2019-10-08 21:26:11 -04:00
Varun Agrawal
8280a082bd
implemented residual functions for common M-estimators and added corresponding tests
2019-10-02 04:04:34 -04:00
Frank Dellaert
f5b57ce59f
Python tests
2019-10-01 14:04:09 -04:00
Frank Dellaert
3e1db48ced
Made constructor explicit, expose SOn in wrapper
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
f68c06a10d
wrapped more mEstimators as well as their weight functions
2019-09-25 20:04:32 -04:00
Alice Anderson
87c336fce3
Added Welsch model to gtsam.h
2019-08-29 08:15:00 -07:00
Frank Dellaert
20736b6f14
deprecated SmartProjectionFactor constructor with offset
2019-08-08 11:53:05 -04:00
Varun Agrawal
162d748dd1
[ci skip] Added free function to check if compiled library is debug version or not
2019-06-17 16:36:50 -04:00
Frank Dellaert
ba91bd53fd
Add better error reporting
2019-06-15 11:12:19 -04:00
dellaert
b1a30ff6cb
wrap printErrors
2019-06-04 18:27:04 -04:00
Frank Dellaert
f2b8a263d6
Wrap ScenarioRunner
2019-05-17 22:10:48 -04:00
dellaert
e66509ba86
Add return argument
2019-05-16 20:50:27 -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
dellaert
85934fd8ca
Added DSFMap to wrapper, as well as IndexPair
2019-04-17 20:05:28 -04:00
Varun Agrawal
7eb8cc18c3
removed duplicate declaration of FactorIndices class
2019-04-09 21:08:35 -04:00
jlblancoc
4fb718a943
prefer auto in range for loops
2019-04-09 00:29:31 +02:00
jlblancoc
285ebd7dbd
Type for Factor indices, dual to "Key"
...
This avoids a couple of confusing uses of KeySet to refer to lists of
Factors, and makes code more readable where formerly using size_t to
index factors.
2019-04-08 09:08:43 +02:00