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
Frank Dellaert
703b56f9ff
Fix SubgraphSolver wrapper
2019-04-05 08:11:29 -04:00
Frank Dellaert
e2cf42773a
Switched to struct with static methods as apparently global methods in namespaces are not wrapped.
2019-03-19 17:04:31 -04:00
Frank Dellaert
3a371a1cf2
Wrapped
2019-03-19 15:47:51 -04:00
Frank Dellaert
5da004a732
Merge remote-tracking branch 'origin/feature/optimization_params' into feature/more_noise_wrapped
2019-03-19 11:05:54 -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
6b20b888a2
Merged in feature/datasets (pull request #395 )
...
parse3DFactors
Approved-by: Chris Beall <chrisbeall@gmail.com>
2019-03-19 04:43:19 +00:00
Frank Dellaert
205803a0ea
Better optimization parameter wrapping, plus python test
2019-03-19 00:11:45 -04:00
Frank Dellaert
a7e60a08fe
Wrapped more useful noiseModel methods
2019-03-18 23:15:53 -04:00
Frank Dellaert
dd7fa966e4
Added print in base class so all derived have it.
...
Added comment how wrap currently does not handle Base class correctly in case of name clash, apparently.
2019-03-15 00:25:52 -04:00
Frank Dellaert
88ac6de4af
Wrapped parse3DFactors
2019-03-14 01:25:06 -04:00
Frank Dellaert
7138236f71
Fixed static issue
2019-02-11 10:52:36 -05:00
Frank Dellaert
37ed46cee1
Added underscore to case conflicts until wrap can handle this.
2019-02-11 10:44:24 -05:00
Vikrant Shah
c84496632f
Merged in vik748/gtsam (pull request #373 )
...
Adding wrapper for Pose3 for reading g2o files and examples for Pose2 and Pose3 slam using g2o file
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com>
Approved-by: Vikrant Shah <vikrantshah@gmail.com>
2019-01-31 22:42:46 +00:00
dellaert
ca9c972028
Wrapping BearingRange
2019-01-25 15:20:54 -05:00
Vikrant Shah
223020ec82
Adding wrapper for Pose3 for reading g2o files and examples for Pose2 and Pose3 slam using g2o file
2019-01-18 22:05:57 -05:00
Frank Dellaert
1d97f86b9d
Merged in feature/adjoint_operators (pull request #364 )
...
Feature/adjoint operators
Approved-by: Mandy Xie <manxie@gatech.edu>
2019-01-02 20:42:43 +00:00