Commit Graph

4323 Commits (ecb24ebd0664d17995818f251138a916b4c6e4d2)

Author SHA1 Message Date
Richard Roberts ecb24ebd06 Fixes to include path ordering and boost libraries 2013-07-09 15:43:55 +00:00
Richard Roberts 4af8d3156d Fixed indexing problem in KalmanFilter in a different way - now just modify the indices before solving and put them back afterwards, so that the timestep is still available 2013-07-05 15:46:07 +00:00
Richard Roberts 59d549dae2 Fixed indexing problem in KalmanFilter - linear variable index was incremented, resulting in allocating larger and larger data structures with each step. Now shifting indices back to 0 each step. 2013-07-03 21:55:30 +00:00
Richard Roberts 7f08cf6ba1 Fixed indexing problem in KalmanFilter - linear variable index was incremented, resulting in allocating larger and larger data structures with each step. Now shifting indices back to 0 each step. 2013-07-03 20:20:32 +00:00
Richard Roberts a897015a11 Fixed VS folder 2013-07-02 13:03:00 +00:00
Richard Roberts 92bd5f18cf Formatting fixes 2013-07-01 20:20:14 +00:00
Richard Roberts 86cf063a5e Added ISAM2::marginalCovariance to wrapper 2013-07-01 13:09:17 +00:00
Richard Roberts 77a1e9a485 Added ISAM2::marginalCovariance function. 2013-06-29 02:19:03 +00:00
Chris Beall e1b24acc96 add missing end on saveobj 2013-06-25 18:36:57 +00:00
Chris Beall ef5fb525de add missing end on saveobj 2013-06-25 18:30:59 +00:00
Alex Cunningham f3aa2fde53 Fixed compile error 2013-06-25 17:22:45 +00:00
Frank Dellaert 0837eab8f5 Scripts to test (still not working so-well) smart range factor 2013-06-25 17:13:02 +00:00
Frank Dellaert e9a8782a51 Switched datasets 2013-06-25 17:12:01 +00:00
Richard Roberts 26df712592 Put new unit test global variables into anonymous namespaces. Removed dll export tag from SmartRangeFactor since it is a header-only class. 2013-06-24 19:30:00 +00:00
Richard Roberts f603624248 Fixed bug in assert_equal for vector<V> - was always returning true without checking vector contents! 2013-06-24 19:29:54 +00:00
Chris Beall d8527f7332 documentation error 2013-06-24 18:15:29 +00:00
Frank Dellaert 39910717d6 Picked the winner 2013-06-24 16:25:02 +00:00
Frank Dellaert 34db300802 Fixed n<3 Jacobians 2013-06-24 16:18:48 +00:00
Frank Dellaert 3383e52c5f Split unit tests.... 2013-06-24 16:02:17 +00:00
Frank Dellaert 43fe036c32 Made more efficient by adding errors -> Jacobians back to 1*3, always. This is big savings if a landmark is seen from many poses. 2013-06-24 15:57:03 +00:00
Frank Dellaert 75751cc5fa Comments 2013-06-24 15:33:39 +00:00
Frank Dellaert aea4f31096 Fixed Jacobians, optimization works 2013-06-24 15:31:13 +00:00
Frank Dellaert b7dbcefa8b simplified measurements_ to vector 2013-06-24 12:15:01 +00:00
Frank Dellaert 4b412b0a4b keys and Jacobians 2013-06-24 12:07:21 +00:00
Frank Dellaert 40bc7070ff Example in unstable, to use SmartRangeFactor 2013-06-24 12:06:47 +00:00
Frank Dellaert 2efc4294b8 Plaza 1 dataset 2013-06-24 12:05:44 +00:00
Frank Dellaert d041c5b8a8 Split up circle intersection code into three routines that are used in SmartRangeFactor 2013-06-24 08:24:56 +00:00
Frank Dellaert 140e8a8c7a On the way to quality of circle intersections 2013-06-23 10:53:07 +00:00
Alex Cunningham 0e1f07acaa Added matlab codegen for matlab save/load hooks. Can now save and load a gtsam object to/from a mat file 2013-06-22 23:16:53 +00:00
Richard Roberts 974bef7bc8 Added serialization functions for fixed-size vectors 2013-06-22 15:40:11 +00:00
Richard Roberts 5be3c49228 sqrt -> std::sqrt 2013-06-22 15:40:08 +00:00
Frank Dellaert 133dd1cae5 circle-circle intersection 2013-06-22 15:10:51 +00:00
Frank Dellaert e618df7bfa Improved range and derivatives (no more rotating of translation, as range is invariant to it) 2013-06-22 05:52:14 +00:00
Frank Dellaert e35c73388f Simplified Pose2::range 2013-06-22 05:06:15 +00:00
Frank Dellaert ffc3935cf3 Added derivatives to distance 2013-06-22 04:42:45 +00:00
Frank Dellaert 456a16526e Vector3 2013-06-22 01:29:26 +00:00
Frank Dellaert 05f883f953 C++ cleanup and dataset switch 2013-06-22 00:49:00 +00:00
Richard Roberts 680d4a6a94 Returning fixed-size vector from Point2::vector() 2013-06-21 15:23:00 +00:00
Richard Roberts 003954425a Formatting cleanup 2013-06-21 15:22:57 +00:00
Frank Dellaert 49338228a5 Ability to switch between plaza1 and plaza2 2013-06-21 14:17:58 +00:00
Frank Dellaert f1ee3b353c C++ Range SLAM example to compare with Boots13icml 2013-06-21 14:13:59 +00:00
Frank Dellaert 5f5e481394 AHRS mechanization small efficiency change (in progress) 2013-06-21 00:21:18 +00:00
Frank Dellaert 169eb4af3e Range SLAM examples in MATLAB, one SAM, one iSAM 2013-06-20 19:45:51 +00:00
Frank Dellaert 955c13a8bb Multifrontal solver in toc 2013-06-20 19:45:15 +00:00
Frank Dellaert 5f500bd510 Wrapped copy constructor for Pose2, lots of routines for GaussianBayesTree, and made all NL factors descend from noiseModelFactor, so we get unwhitenedError etc by inheritance... 2013-06-20 19:44:50 +00:00
Alex Cunningham 12d083e476 Added serialize() 2013-06-20 17:08:31 +00:00
Alex Cunningham e7334b89bd Rebasing... 2013-06-20 17:08:30 +00:00
Alex Cunningham 9f9807ef19 Yet even more rebasing 2013-06-20 17:08:29 +00:00
Alex Cunningham 62d25abb1a More rebasing... 2013-06-20 17:08:28 +00:00
Alex Cunningham f299217cfb Rebasing... 2013-06-20 17:08:28 +00:00