Varun Agrawal
|
d9923fc3cc
|
replaced/appended all calls to SimpleCamera with PinholeCameraCal3_S2
|
2020-02-21 19:42:55 -05:00 |
dellaert
|
bdbbe0203d
|
Derive Point2 from Vector2 and deprecate a number of methods
|
2016-06-05 23:52:04 -07:00 |
Alex Hagiopol
|
76308a5d46
|
Deprecated Vector zero(size_t n). All unit tests pass.
|
2016-04-15 16:54:46 -04:00 |
Alex Hagiopol
|
aa599d409c
|
Oops...fixed mistypes. Unit tests pass now.
|
2016-04-11 16:04:24 -04:00 |
Alex Hagiopol
|
70b2aab352
|
Deprecated all inline functions in Matrix.h.
|
2016-04-11 15:11:29 -04:00 |
Alex Hagiopol
|
026a0f59fe
|
Deprecated repeat() in Vector.h.
|
2016-03-11 23:10:18 -05:00 |
Frank
|
8e6baf9e7e
|
Fixed Point3 constructor
|
2016-02-24 14:44:05 -08:00 |
Frank
|
0372a959ee
|
Many small improvements, bug-fixes, and tests
|
2016-02-24 11:01:19 -08:00 |
Frank
|
94ccf98985
|
Avoid default constructor in tests
|
2016-02-11 19:01:54 -08:00 |
dellaert
|
5473550eea
|
Using traits in many places (forced by loss of Point2 mojo)
|
2014-12-22 16:02:33 +01:00 |
dellaert
|
084de3350e
|
Formatting
|
2014-11-25 08:47:25 +01:00 |
Richard Roberts
|
f9ca07e610
|
Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax
|
2014-11-23 10:22:25 -08:00 |
Richard Roberts
|
aa093a35da
|
Updated all comma initializer usages to use .finished()
|
2014-11-22 16:35:27 -08:00 |
Richard Roberts
|
880d9a8e3c
|
Switched to new Eigen built-in special comma initializer
|
2013-12-16 21:33:12 +00:00 |
Jing Dong
|
2896a45d1f
|
Fix Matrix_(...) to Mat() <<...
|
2013-11-13 06:08:59 +00:00 |
Jing Dong
|
181881a8d7
|
Fix Vector_() to Vec() in tests
|
2013-10-22 03:56:51 +00:00 |
Alex Cunningham
|
4b12d6f794
|
Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization
|
2013-08-19 15:32:16 +00:00 |
Richard Roberts
|
18b71ef110
|
Fixed some unit tests
|
2013-08-06 18:04:37 +00:00 |
Richard Roberts
|
e39d100b6a
|
Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc
|
2013-08-06 13:44:22 +00:00 |
Richard Roberts
|
ede0805fac
|
Global find+replace to remove Ordered
|
2013-08-05 22:31:44 +00:00 |
Richard Roberts
|
3ade190128
|
Renamed old classes to "Ordered" and removed "Unordered" name from new classes
|
2013-07-29 23:55:40 +00:00 |
Richard Roberts
|
b60189104c
|
Added checks for proper noise model dimension
|
2012-10-05 23:23:40 +00:00 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +00:00 |
Stephen Williams
|
c8f3356af5
|
Removed SLAM namespace from testNonlinearEquality
|
2012-07-23 22:46:21 +00:00 |
Richard Roberts
|
c443ccbedd
|
More adding of static to avoid naming conflicts in unit tests
|
2012-06-30 01:44:00 +00:00 |
Yong-Dian Jian
|
9cb903fe08
|
1. remove a redundant constructor of PinholeCamera
2. remove a "backproject_from_camera" function from PinholeCamera, please use "backproject" directly
|
2012-06-19 15:28:22 +00:00 |
Alex Cunningham
|
3d2c3aff05
|
Moved all Simulated* example domains and smallExample to the tests folder so they are no longer installed
|
2012-06-09 20:15:44 +00:00 |
Frank Dellaert
|
a2512475c9
|
Symbol.h is now included just in time, no longer by default everywhere.
|
2012-06-02 19:05:38 +00:00 |
Frank Dellaert
|
5160c2eb50
|
Significant API change in slam (GTSAM 2.0.1 or 2.1): to eliminate confusion and give the user more freedom in creating their own Keys, the different slam variants no longer create Symbol keys themselves. Instead, all interaction is done via Keys (which are just unordered, unsigned ints). All PoseSLAM unit tests and examples now just use sequential keys. However, a user can still create Keys using the Symbol constructor, which is illustrated in the landmark-based unit tests and examples.
|
2012-06-02 16:18:40 +00:00 |
Stephen Williams
|
4b541e1f62
|
Unit tests now compile with new NonlinearOptimizer
|
2012-05-14 21:07:56 +00:00 |
Richard Roberts
|
829bb1f8aa
|
Added 'optimized' shortcut function to optimize and return Values directly
|
2012-03-23 22:43:59 +00:00 |
Richard Roberts
|
be386ed6bd
|
All unit tests compile
|
2012-03-22 17:46:43 +00:00 |
Richard Roberts
|
3a1175323c
|
Fixing compilation errors
|
2012-03-01 16:07:23 +00:00 |
Richard Roberts
|
2f7f535f34
|
All unit tests pass with nonlinear factors templated on value instead of key
|
2012-02-07 04:02:20 +00:00 |
Richard Roberts
|
820b33bd55
|
(2.0_prep branch) Merged in virtual_values branch
|
2012-02-03 17:18:32 +00:00 |
Richard Roberts
|
26cdf28421
|
Renamed DynamicValues to Values and removed specialized derived Values classes
|
2012-02-02 16:16:46 +00:00 |
Chris Beall
|
537a1a3fae
|
Matlab wrapped classes now live within the gtsam namespace, meaning you have to use gtsamPose2 instead of just Pose2 in Matlab. This fixes the Point2 and Point3 issues we had with Matlab 2011b.
promote pose2SLAM planarSLAM etc. namespaces to be next to gtsam instead of within
|
2012-01-30 22:00:13 +00:00 |
Duy-Nguyen Ta
|
98f2d47f58
|
most tests passed, except testPose2SLAMwSPCG, testGaussianISAM2, testNonlinearEquality, testNonlinearFactorGraph, testProjectionFactor, testVSLAM
|
2012-01-30 04:34:46 +00:00 |
Alex Cunningham
|
67aa0bf63d
|
Fixed compile problems with NonlinearOptimizationParameters, removed redundant typedef
|
2012-01-29 01:24:27 +00:00 |
Alex Cunningham
|
8bc83d4219
|
Changed -inl.h use with Values and TupleValues, removed instantiation macros for Values and TupleValues
|
2011-11-17 22:44:46 +00:00 |
Alex Cunningham
|
0fe13ae3ca
|
Fixed noisemodel compile error, moved remaining nonlinear constraints to NonlinearEquality
|
2011-11-10 02:05:03 +00:00 |
Alex Cunningham
|
5798868ab7
|
Changed LieValues->Values. Did not change Values typedefs in slam domains, just adjusted namespaces
|
2011-11-06 19:08:42 +00:00 |
Richard Roberts
|
5057138ef1
|
Returning GaussianFactor instead of JacobianFactor from NonlinearFactor::linearize and NonlinearFactorGraph::linearize, so that HessianFactors may be returned as well.
|
2011-04-12 21:18:10 +00:00 |
Richard Roberts
|
4880257e69
|
Merging hessianfactor branch, Cholesky is now default and GaussianFactor is virtual (see email to frankcvs)
|
2011-01-20 22:22:00 +00:00 |
Richard Roberts
|
a8a584d38e
|
Rolling back last commit (undoing merge of hessianfactor branch) - does not compile on Linux, could be compiler or boost version problems. Also will probably break Alex's stuff so will work that out before merging.
|
2010-12-17 01:11:28 +00:00 |
Richard Roberts
|
de1892016d
|
Merged in hessianfactor branch, Cholesky is now default. This merge also includes improved timing statements with automatic outlining and low overhead
|
2010-12-17 00:51:51 +00:00 |
Kai Ni
|
e726f7c7af
|
remove backward compatible functions in NonlinearOptimizer
|
2010-11-21 22:00:22 +00:00 |
Richard Roberts
|
2c90e3d836
|
Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'.
|
2010-10-25 20:10:33 +00:00 |
Chris Beall
|
69c6d05ce1
|
config() changed to values() for consistency
|
2010-10-22 19:29:15 +00:00 |
Richard Roberts
|
1d94dacca0
|
make check passes with dense qr using lapack geqrf
|
2010-10-22 03:51:10 +00:00 |