yetongumich
|
9b0fa1210e
|
clean up and refactor NonlinearEquality and BoundingConstraint
|
2024-08-06 15:42:09 -04:00 |
Frank Dellaert
|
7afccbc446
|
use emplace_shared
|
2023-02-06 01:03:17 -08:00 |
Duy-Nguyen Ta
|
1cdc228d6a
|
remove trailing spaces
|
2019-02-11 10:58:34 -05:00 |
dellaert
|
41b091e86f
|
Chasing down more vector() and Point2 default constructor uses
|
2016-06-06 00:37:49 -07:00 |
Alex Hagiopol
|
b021ccef36
|
Global replace of Vector::Ones(1) and Matrix::Ones(1,1) with I_1x1
|
2016-04-16 12:32:48 -04:00 |
Alex Hagiopol
|
b6728ef620
|
Deprecated Vector ones(size_t n). All unit tests pass.
|
2016-04-15 17:30:54 -04:00 |
Alex Hagiopol
|
76308a5d46
|
Deprecated Vector zero(size_t n). All unit tests pass.
|
2016-04-15 16:54:46 -04:00 |
Alex Hagiopol
|
026a0f59fe
|
Deprecated repeat() in Vector.h.
|
2016-03-11 23:10:18 -05:00 |
Richard Roberts
|
aa093a35da
|
Updated all comma initializer usages to use .finished()
|
2014-11-22 16:35:27 -08:00 |
jing
|
b36574f77a
|
remove all Vector_() definition and declaration
|
2014-01-23 02:51:05 -05:00 |
jing
|
97ebfbb1f0
|
fix Vector_() remained
|
2014-01-23 02:16:36 -05:00 |
Richard Roberts
|
880d9a8e3c
|
Switched to new Eigen built-in special comma initializer
|
2013-12-16 21:33:12 +00:00 |
Jing Dong
|
05467e4774
|
Fix Matrix_(...) to Mat() <<... in tests
|
2013-11-13 06:02:35 +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
|
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 |
Chris Beall
|
4297d24c96
|
changed tabs to spaces for consistent indentation in all of GTSAM
|
2012-10-02 14:40:07 +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 |
Alex Cunningham
|
f45c236585
|
Isolated exception case for use of Symbol.key(), removed use of Symbol in several tests. Removed "using namespace xxx" in header
|
2012-06-09 19:17:15 +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
|
89e05a6875
|
Updating unit tests and SLAM namespaces
|
2012-04-05 02:45:50 +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
|
3a1175323c
|
Fixing compilation errors
|
2012-03-01 16:07:23 +00:00 |
Richard Roberts
|
9312b0a128
|
Updating unit tests for new NonlinearOptimizer
|
2012-02-28 20:55:50 +00:00 |
Richard Roberts
|
1d0aaacbd6
|
Removed use of GTSAM_MAGIC_KEY for constructing Symbols from strings
|
2012-02-22 23:38:09 +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 |
Stephen Williams
|
7c87a4f58d
|
Included the inline header at the bottom of SubgraphSolver, NonlinearFactorGraph, NonlinearOptimization, and NonlinearOptimizer. This avoids having to include the '-inl.h' in subsequent projects.
|
2011-12-20 23:25:43 +00:00 |
Alex Cunningham
|
98410ca5c9
|
Merge branch 'unified_constraints'
Conflicts:
gtsam/linear/NoiseModel.cpp
gtsam/linear/NoiseModel.h
gtsam/linear/tests/testNoiseModel.cpp
|
2011-11-09 22:15:40 +00:00 |
Alex Cunningham
|
fa4faa274a
|
Merge branch 'prep_0.9.3'
|
2011-06-13 16:55:31 +00:00 |
Alex Cunningham
|
9160775d2a
|
Added nonlinear constraints to gtsam library
|
2011-06-03 15:07:11 +00:00 |
Alex Cunningham
|
a9a066aec7
|
Removed hard constraints from gtsam library (with the exception of NonlinearEquality) and moved them to gtsam_experimental and MastSLAM
|
2010-10-17 03:56:05 +00:00 |
Kai Ni
|
24d499039f
|
prepend license information on all the codes
|
2010-10-14 04:54:38 +00:00 |
Alex Cunningham
|
07bda5aa97
|
Changed linear config names to *Values, updated comments
|
2010-10-09 03:09:58 +00:00 |
Richard Roberts
|
f1132359d4
|
Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs)
|
2010-08-19 17:23:19 +00:00 |
Alex Cunningham
|
4f9a60d41c
|
Nonlinear bounding constraints are now working for simple examples. Also, removed extraneous constraint test files.
|
2010-08-09 21:59:29 +00:00 |