Kai Ni
24d499039f
prepend license information on all the codes
2010-10-14 04:54:38 +00:00
Richard Roberts
1d52ff90a8
Merged simplelinear branch into trunk
2010-10-08 22:04:47 +00:00
Alex Cunningham
14cb0be4af
small changes so that SLOW_BUT_CORRECT_EXPMAP compiles
2010-09-17 14:53:09 +00:00
Frank Dellaert
e5374a55e8
New comments, no normalization any more
2010-09-11 15:24:06 +00:00
Frank Dellaert
b913c89749
Prototype code to align two triangles using a rigid transform
2010-09-11 05:44:59 +00:00
Frank Dellaert
bfe91d6337
align finds Pose2 between *correct* 2D point correspondences
2010-09-11 05:29:38 +00:00
Alex Cunningham
23a30f8475
Removed remaining global lie functions on lie objects and configs, switched the Lie base class to a simple concept check function, fixed build script for examples. ISAM2 and MastSLAM verified as compiling.
2010-08-26 19:55:40 +00:00
Alex Cunningham
458cc52fff
Switched geometry to use primarily member functions for calculations with optional derivatives, so there are no more optional derivative functions. Also split Vector specializations for Lie into gtsam/base/LieVector.h which will later change into a real wrapper function. Specialized numericalDerivative to allow for functions to return doubles. Projects ISAM2, MastSLAM updated.
2010-08-22 21:45:53 +00:00
Alex Cunningham
256697d345
Moved transform_[to|from] and [un]rotate to be static functions in classes
2010-08-20 21:47:30 +00:00
Alex Cunningham
8c33168fb3
Made all core geometry functions that have derivatives use the combined derivative form instead of separate derivative functions.
2010-08-20 15:17:13 +00:00
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
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