Alex Cunningham
8e364cb34e
Improvements to the Lie objects, with new member/static functions in most of the geometry objects. Many of the functions that were previously global have been moved to static functions. See Lie.h for more details.
2010-08-19 20:03:06 +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
5991d1edfd
Added a nonlinear factor to approximate a linear factor from MastSLAM
2010-08-10 16:59:22 +00:00
Alex Cunningham
1c72d92365
Moved TransformConstraint into gtsam, cleaned up includes
2010-08-10 14:30:41 +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
Alex Cunningham
efaca162cf
Added tests for nonlinear equality constraints, generalized equality constraints
2010-08-09 17:21:11 +00:00
Alex Cunningham
5ada49ea3a
Moved remaining equality constraint tests to testNonlinearEqualityConstraint. Added NonlinearEquality2, a binary constraint expressing exact equality between variables.
2010-08-06 20:07:55 +00:00
Alex Cunningham
a55860eb1d
Reimplemented nonlinear constraints to remove the old dependency on using boost function pointers and allow for inequality and bounding constraints. Added simple equality constraints in simulated2D and new set of tests. Removed/disabled old tests until they can be worked into new structure.
2010-08-06 18:30:07 +00:00
Alex Cunningham
27c009d792
Added new constructors for PlanarSLAM graphs
2010-07-30 17:07:10 +00:00
Kai Ni
bde73355b8
fixed duplicated symbols between simulated2D and planarSLAM
2010-07-20 14:38:27 +00:00
Alex Cunningham
d938f92844
Replaced instances of PairConfig with TupleConfig2, cleaned up documentation on TupleConfigs
2010-07-19 19:55:24 +00:00
Alex Cunningham
3438f89526
Removed the ldl library and added in a configure flag --enable-ldl to pull in ldl. Currently, it's probably a bad idea to actually use ldl, however, and nothing important is effected by its absense.
2010-07-16 18:16:18 +00:00
Alex Cunningham
f0b424a3d1
Moved tests and timing scripts into subfolders
2010-07-16 17:10:16 +00:00
Kai Ni
89061cd953
proper covariance for 10K2 dataset
2010-07-15 04:41:17 +00:00
Kai Ni
3245bad2aa
add another W-10000 data set from HOG-Man release. I named it as "10K2" dataset
2010-07-14 20:13:36 +00:00
Frank Dellaert
30b377e441
Fix makefiles to refer to $(top_srcdir) to enable parallel build
2010-07-13 19:13:07 +00:00
Frank Dellaert
559eaf8cc1
Moved smallExample to slam, as used in some project unit tests as well. [tests] no longer builds a local library as a consequence.
2010-07-13 05:26:19 +00:00
Frank Dellaert
8ce5e321c8
Last part of re-organization for now: all things linear/Gaussian are now in the "linear" sub-directory.
2010-07-12 22:18:38 +00:00
Frank Dellaert
c9db61e137
Newly functional build: second part of re-organization. cpp now split into inference and nonlinear.
2010-07-12 16:36:58 +00:00
Frank Dellaert
80149afc30
delete Makefile.ins
2010-07-12 07:48:26 +00:00
Frank Dellaert
fea5beb638
Re-organization: moving all files.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00