Frank Dellaert
ce7cf524ea
Initial unit test
2013-12-23 19:36:24 -05:00
Frank Dellaert
2778f2fe39
clone methods
2013-12-23 01:05:39 -05:00
Frank Dellaert
5f6f4ac05a
Added a calibrate call for homogeneous coordinates
2013-12-22 21:29:32 -05:00
Frank Dellaert
736e79169d
Cherry-picked devlop fixes into 2.4:
...
Fixed warning in Release mode
Added default constructor
Added .gitignore with build directory in there
Disabled GTSAM_USE_SYSTEM_EIGEN flag until patches are incorporated into Eigen
2013-12-22 16:04:47 -05:00
Frank Dellaert
0dc1eac55c
Merged changes from the trunk back into navigation and slam. Needed some data files for tests, as well.
...
git-svn-id: https://svn.cc.gatech.edu/borg/gtsam/branches/2.4@20423 898a188c-9671-0410-8e00-e3fd810bbb7f
2013-12-21 18:34:23 -05:00
Frank Dellaert
bd3126f7b4
Merged changes from the trunk back into geometry. This triggered Eigen merge, as well as Vector/Matrix in base. Next up: slam, unstable.
...
git-svn-id: https://svn.cc.gatech.edu/borg/gtsam/branches/2.4@20422 898a188c-9671-0410-8e00-e3fd810bbb7f
2013-12-21 18:34:23 -05:00
Frank Dellaert
af04dce120
Changes to do hierarchical build
2013-12-17 22:23:53 +00:00
Luca Carlone
7ddeb3573b
Made noise zero so that testBetweenFactor passes
2013-08-19 21:04:40 +00:00
Luca Carlone
c04ceed07b
Commented out print statements in unit test
2013-08-19 21:04:36 +00:00
Luca Carlone
697f185aad
Fixed missing print function in Rot3Q
2013-08-19 20:35:44 +00:00
Richard Roberts
5ead55c8b2
Added version information to config.h
2013-08-19 17:53:03 +00:00
Richard Roberts
4b3021b818
Moved ImuFactor and CombinedImuFactor into main gtsam, and moved InertialNavFactor family into gtsam_unstable.
2013-08-13 21:03:48 +00:00
Stephen Williams
f9de5838f6
Added optional return information to the 'marginalizeLeaves' method of
...
iSAM2
2013-08-10 17:16:10 +00:00
Stephen Williams
485624f8d6
Added access to the set of fixed variables (the variables involved in
...
linear marginal factors) from iSAM2
2013-08-10 17:15:56 +00:00
Alex Cunningham
0cb6e97803
Added stack function that takes a vector of matrix blocks
2013-08-09 16:24:45 +00:00
Alex Cunningham
7b0c559091
Fixed bug in 32 bit version - now calls correct keyformatter
2013-08-09 14:55:26 +00:00
Duy-Nguyen Ta
6959ad5e6f
Fix error when wrapping a library using Rot3 to matlab: "type stored... is N5gtsam4Rot3E but requested type was N5gtsam4Rot3E", because gtsam is linked 2 times: one with the library, one with the mex, and somehow Rot3 is not virtual and exists in both. Moving print implementation to cpp seems to fix this problem.
2013-08-08 08:51:52 +00:00
Duy-Nguyen Ta
8cf7b6723f
comment on how to pass this test
2013-08-08 08:46:55 +00:00
Duy-Nguyen Ta
1631222a29
fix streaming tests to agree with new print in matlab column vector style
2013-08-08 08:44:00 +00:00
Duy-Nguyen Ta
6fc1464d7b
print Point3 in matlab's column vector style
2013-08-06 18:49:03 +00:00
Alex Cunningham
b0c25f2668
Split timing benchmark that had appeared inside a test to a separate timing script
2013-08-06 18:30:27 +00:00
Alex Cunningham
43ebc2c55e
Upgraded Eigen to the new release: 3.2.0
2013-08-06 18:24:06 +00:00
Duy-Nguyen Ta
6bf6cc8bdd
Point3 and Rot3 dexpInvL
2013-08-06 16:26:35 +00:00
Duy-Nguyen Ta
81b9fc33b7
in diag with matrices: initialize the result with zeros first.
2013-08-06 15:35:37 +00:00
Duy-Nguyen Ta
bcae0afd31
Putting sub matrices along the diagonal of a big matrix. dexpL for Rot3 and Point3
2013-08-06 14:24:10 +00:00
Duy-Nguyen Ta
587bfd3772
VectorValues constructor and append with initial values
2013-08-05 17:01:56 +00:00
Duy-Nguyen Ta
bf7dc7d480
failed unit test of BetweenFactor<Rot3> when the measurement is not the ground truth
2013-08-02 18:15:58 +00:00
Natesh Srinivasan
3200c999b2
function for computing log-determinant
2013-08-02 17:00:22 +00:00
Natesh Srinivasan
74f7e3e16a
added a funtion for computing log-Determinant
2013-08-02 16:59:46 +00:00
Richard Roberts
34dc67c1af
Brought some relevant changes from aspn-imu-factor branch (is correct this time)
2013-08-02 16:04:17 +00:00
Duy-Nguyen Ta
ef99e1bf1a
add some comments for Constrained model
2013-08-02 13:29:54 +00:00
Duy-Nguyen Ta
a48864452b
fix GTSAM_POSE3_EXPMAP warnings. Add GTSAM_ROT3_EXPMAP option.
2013-08-02 13:28:29 +00:00
Richard Roberts
ff88c8fdc8
Added wall time to timing functions
2013-08-01 21:57:03 +00:00
Richard Roberts
ba2ddb22d8
Fixed duplicate last line bug in load2D
2013-07-31 15:39:55 +00:00
Richard Roberts
321a286f02
Revert "Brought some relevant changes from aspn-imu-factor branch"
...
This reverts commit b08a11ffb27d14487115f20745f1cea17fcc55ee.
2013-07-31 15:26:48 +00:00
Richard Roberts
7345b40feb
Brought some relevant changes from aspn-imu-factor branch
2013-07-31 15:25:03 +00:00
Richard Roberts
2a54ed6e73
Added ability to load2D with landmark datasets
2013-07-31 15:24:53 +00:00
Richard Roberts
083dabdf1c
Fixed typedefs in BearingRangeFactor
2013-07-31 15:24:48 +00:00
Chris Beall
0889501c93
Constructor from vector
2013-07-22 20:25:44 +00:00
Chris Beall
d36836e1ec
adding some accessor functions
2013-07-10 20:24:00 +00:00
Richard Roberts
4af8d3156d
Fixed indexing problem in KalmanFilter in a different way - now just modify the indices before solving and put them back afterwards, so that the timestep is still available
2013-07-05 15:46:07 +00:00
Richard Roberts
7f08cf6ba1
Fixed indexing problem in KalmanFilter - linear variable index was incremented, resulting in allocating larger and larger data structures with each step. Now shifting indices back to 0 each step.
2013-07-03 20:20:32 +00:00
Richard Roberts
92bd5f18cf
Formatting fixes
2013-07-01 20:20:14 +00:00
Richard Roberts
77a1e9a485
Added ISAM2::marginalCovariance function.
2013-06-29 02:19:03 +00:00
Richard Roberts
26df712592
Put new unit test global variables into anonymous namespaces. Removed dll export tag from SmartRangeFactor since it is a header-only class.
2013-06-24 19:30:00 +00:00
Richard Roberts
f603624248
Fixed bug in assert_equal for vector<V> - was always returning true without checking vector contents!
2013-06-24 19:29:54 +00:00
Chris Beall
d8527f7332
documentation error
2013-06-24 18:15:29 +00:00
Frank Dellaert
75751cc5fa
Comments
2013-06-24 15:33:39 +00:00
Frank Dellaert
d041c5b8a8
Split up circle intersection code into three routines that are used in SmartRangeFactor
2013-06-24 08:24:56 +00:00
Frank Dellaert
140e8a8c7a
On the way to quality of circle intersections
2013-06-23 10:53:07 +00:00