Commit Graph

26 Commits (ae0e51aaff548c44d09fc58451cc0efda9f6e458)

Author SHA1 Message Date
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
Frank Dellaert 8dd9f03992 F now works (mysteriously) 2010-10-05 13:57:24 +00:00
Alex Cunningham 9ffd075225 Removed transform functions from Point2 2010-09-27 18:27:11 +00:00
Alex Cunningham fd5134b06d fixed derivatives for transforms again 2010-09-27 15:08:51 +00:00
Alex Cunningham 87465cb04b fixed bug in derivatives in transform_from 2010-09-27 12:34:01 +00:00
Alex Cunningham b6009028d8 Added some simple transform_[to|from] functions to Point2 to allow for linear systems to still use transforms in generic code 2010-09-25 22:31:48 +00:00
Alex Cunningham 14cb0be4af small changes so that SLOW_BUT_CORRECT_EXPMAP compiles 2010-09-17 14:53:09 +00:00
Frank Dellaert c76e9aa7eb added testFundamental 2010-09-13 03:25:27 +00:00
Frank Dellaert 3fd6d40faf comments and some extra tests 2010-09-13 03:24:35 +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
Frank Dellaert 86edf0cc30 unit test for align 2010-09-10 22:29:40 +00:00
Alex Cunningham 5650f5af5e Removed binaries and generated files 2010-09-10 13:20:01 +00:00
Alex Cunningham 80d61d5f9f Fixed bug to make sure that carmen_readers output poses in the correct frame 2010-09-09 19:30:35 +00:00
Kai Ni e3de72bd05 fixed timeRot3 compilation error 2010-09-08 19:19:14 +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 eed13e48d2 Switched to using LieVectors for vector types. Still some problems with numericalDerivative that have been worked around, but other functionality is intact. 2010-08-24 17:26:56 +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 6694b395c5 moved Stereo camera and StereoPoint to gtsam 2010-08-08 20:23:38 +00:00
Frank Dellaert 4b6eb67340 moved timing scripts back to main directory, added timeCalibratedCamera 2010-08-08 18:46:56 +00:00
Alex Cunningham f0b424a3d1 Moved tests and timing scripts into subfolders 2010-07-16 17:10:16 +00:00