Commit Graph

179 Commits (74a5a81745a9cb522ffdb65bac30d8c0acc89dab)

Author SHA1 Message Date
Yong-Dian Jian 51f79e0adf clean/remove redundant file 2012-03-24 00:19:24 +00:00
Yong-Dian Jian 43fa8faa07 clean redundant header files 2012-03-23 14:36:21 +00:00
Richard Roberts 12775256c1 Fixed compile problem with gcc and bug fix in int key <-> Symbol encoding 2012-02-24 23:38:51 +00:00
Richard Roberts 4d117037a5 Merging 2.0_prep branch into trunk, with dynamic Value and Values class, integer nonlinear keys, key print formatters, and new CMake build process.
Merge commit '2cf01d1ca075a3da909a10c58acb2792b62f6456' into trunk

Conflicts:
	.gitattributes
	.gitignore
	gtsam/slam/GeneralSFMFactor.h
	tests/CMakeLists.txt
2012-02-24 21:09:20 +00:00
Stephen Williams 9ef8ce5fa6 Fixed serialization of quaternion version of Rot3 2012-02-24 16:21:20 +00:00
Alex Cunningham 59b1197c9f Back-ported cmake from the 2.0prep branch 2012-02-24 15:53:50 +00:00
Stephen Williams 2b35d04c8e Added accessor method for the calibration object to the ProjectionFactor and StereoFactor 2012-02-23 13:12:15 +00:00
Alex Cunningham 23971aa044 Added macros to remove copy/paste in cmake. Added support for building without convenience libraries. 2012-02-14 20:00:42 +00:00
Alex Cunningham 0409c1c7ee Adding faster compilation options for distribution in CMake 2012-02-14 18:03:29 +00:00
Alex Cunningham 6f09998e10 Removed autotools from gtsam2 branch 2012-02-13 21:13:07 +00:00
Richard Roberts 051c832737 Fixed compile errors with gcc 2012-02-13 19:09:00 +00:00
Alex Cunningham 3f2ec81e67 Fixing serialization test linking 2012-02-11 21:59:35 +00:00
Richard Roberts 669c7c8dc8 Split up serialization unit tests into subdirectories to speed up 2012-02-08 21:53:02 +00:00
Duy-Nguyen Ta 563e8fe77c correct PinholeCamera serialization problem. Add detailed comments for serialization in Value.h 2012-02-03 21:34:07 +00:00
Duy-Nguyen Ta 651f593c0f fix serialization linking error 2012-02-03 18:44:33 +00:00
Richard Roberts 820b33bd55 (2.0_prep branch) Merged in virtual_values branch 2012-02-03 17:18:32 +00:00
Alex Cunningham c43a9b4852 Added a variety of options to the cmake build, working on automating wrap execution/install 2012-01-31 19:59:15 +00:00
Alex Cunningham 927ac34014 Now builds full gtsam library 2012-01-31 05:27:58 +00:00
Alex Cunningham c3030d175f geometry now builds with convenience targets and libraries 2012-01-31 05:27:54 +00:00
Alex Cunningham 67aa0bf63d Fixed compile problems with NonlinearOptimizationParameters, removed redundant typedef 2012-01-29 01:24:27 +00:00
Yong-Dian Jian 58c4808679 Make a pinhole camera class that subsumes the SimpleCamera, CalibratedCameraT and GeneralCameraT classes. The corresponding files have to be deleted later. Note that CalibratedCamera can be subsumed as well, but it is still kept for potential performance benefit. Fix the corresponding corresponding unit tests . 2012-01-28 14:59:58 +00:00
Duy-Nguyen Ta 79a3855316 testDynamicValues passed 2012-01-27 21:48:23 +00:00
Richard Roberts 0eaf241340 (in branch) added DerivedValue base class to geometry objects 2012-01-27 19:50:46 +00:00
Duy-Nguyen Ta 9e00963d54 Derived value 2012-01-26 23:10:55 +00:00
Frank Dellaert 977888e956 Added "Group Action" groupings for Doxygen... 2012-01-24 05:03:56 +00:00
Nick Barrash 5010f016c7 geometry doc fixes 2.0 2012-01-24 04:13:16 +00:00
Frank Dellaert 2ef0432df4 a bit more specific on between, as it can be confusing 2012-01-24 03:12:03 +00:00
Frank Dellaert 210d0612d0 More doxygen documentation and grouping as a gold standard for Nick :-) 2012-01-24 03:05:28 +00:00
Nick Barrash 4e2d7a69bd fixed some comment groupings in geometry 2012-01-24 02:27:44 +00:00
Frank Dellaert 6c75407f98 Another test to make sure rotations created with ypr yield the correct ypr when queried 2012-01-22 20:22:10 +00:00
Andrew Melim bcb1a578d8 Adding print function for CalibratedCamera 2012-01-20 22:18:23 +00:00
Richard Roberts 9cdb1e08fe (in branch) more implementation for DynamicValues 2012-01-16 22:54:19 +00:00
Frank Dellaert c58aa67a25 Added matrix dimension check in constructor (because MATLAB crashed) 2012-01-16 16:10:15 +00:00
Richard Roberts 8f4eb68cb5 (in branch) Made Rot3 derive from Value 2012-01-14 23:12:28 +00:00
Richard Roberts ce48f9a25c Comment fix 2012-01-14 01:38:40 +00:00
Nick Barrash 8c1695a247 Updated a few lie group function comments 2012-01-11 03:04:35 +00:00
Frank Dellaert c75f7ead65 explicit retract versions for calling in MATLAB 2012-01-10 20:23:48 +00:00
Frank Dellaert 659e524fa0 Constructor from Pose2 2012-01-10 05:05:36 +00:00
Frank Dellaert 8242fdadb4 Fixed comment 2012-01-10 05:04:49 +00:00
Nick Barrash 16bffaba36 updated comment groupings for geometry 2012-01-09 18:52:39 +00:00
Frank Dellaert fede16280c a small change to make sure coordinate modes make sense for RotQ as well. 2012-01-08 22:04:35 +00:00
Richard Roberts c8d6b389a4 Fixed spelling of coordinates modes in Rot3 and Pose3 2012-01-08 21:29:05 +00:00
Richard Roberts f2638b2c0c Fixed names of coordinates modes in Rot3 and Pose3 2012-01-08 21:25:29 +00:00
Alex Cunningham ca3c78a5bc Comments only 2012-01-08 20:50:25 +00:00
Richard Roberts 9055024032 Made CoordinatesMode enum name fully-qualified to avoid confusion with Pose3 2012-01-08 20:43:59 +00:00
Richard Roberts 4f59f58cd1 retract and localCoordinates optional argument in Pose3 to switch between different math versions, and unit testing all versions 2012-01-08 20:43:17 +00:00
Richard Roberts fdf7bc6dae retract and localCoordinates optional argument in Rot3 to switch between different math versions, and unit testing all versions 2012-01-08 19:40:32 +00:00
Richard Roberts bd15095784 Fixed comment 2012-01-08 17:11:15 +00:00
Frank Dellaert 842517ca4c Another tiny save :-) 2012-01-08 05:31:55 +00:00
Frank Dellaert 9b5ac235e2 Optimized StereoCamera.project derivative 2012-01-08 05:09:11 +00:00