Commit Graph

4380 Commits (8cf7b6723f840c2bcb5b6f5e5c20fdc84a8a1680)

Author SHA1 Message Date
Alex Cunningham 0c7182b713 Removed unnecessary using statements 2013-06-11 14:36:50 +00:00
Alex Cunningham 37f936d41c Cleanup, whitespace 2013-06-11 14:36:50 +00:00
Alex Cunningham 7b79cfc38c Removed all non-test/timing cpp files from tests folder, small example now is header-only 2013-06-11 14:35:22 +00:00
Alex Cunningham b3748cf7c6 Added access functions to measurements and noisemodels for a variety of common nonlinear factors 2013-06-10 20:49:47 +00:00
Frank Dellaert d20155c661 Used << 2013-06-07 14:03:27 +00:00
Alex Cunningham ee21ef61a6 Added exists() to FactorGraph to allow for checking whether a factor exists at a given index. Necessary for matlab interface. 2013-06-06 18:07:55 +00:00
Richard Roberts 43a0367a66 Commented out MATLAB wrap Rot3::retractCayley because it does not exist in quaternion mode 2013-06-06 05:01:16 +00:00
Natesh Srinivasan edffa347a8 added documentation for noisemodel 2013-06-06 02:23:20 +00:00
Frank Dellaert 709d18a83d A more modern (and presumably faster) Eigen syntax 2013-06-06 02:09:52 +00:00
Frank Dellaert 1251ba9abb ostream << operator 2013-06-06 01:21:34 +00:00
Frank Dellaert 640fcd94b1 Added stream operator << 2013-06-05 23:41:46 +00:00
Frank Dellaert 64334e2584 smarter compose 2013-06-05 23:40:05 +00:00
Frank Dellaert f4ad135040 testVelocityConstraint3.run target 2013-06-05 23:39:42 +00:00
Frank Dellaert 0789954ec5 Added stream operator << 2013-06-05 18:43:54 +00:00
Frank Dellaert ebcc638ef5 renamed dist to distance (dist still works but now deprecated) 2013-06-05 16:11:36 +00:00
Frank Dellaert 7fcdc467c1 Added stream operator << and renamed dist to distance 2013-06-05 16:10:16 +00:00
Richard Roberts 84903d05c2 Fixed iSAM2 bug where assignment operator and copy constructor may cause null pointer exception when trying to clone cached linear factors, which become null by calling marginalizeLeaves with linear factor caching enabled. 2013-06-04 17:34:03 +00:00
Richard Roberts b2d4469cb3 Added missing export tag 2013-06-04 17:34:02 +00:00
Richard Roberts b3282577fb Revert "Swapped group name and test name in CppUnitLite to match the convention we use in unit tests"
This reverts commit c186908e755d034cc821376fd78c7118c9ccf48a.
2013-06-04 14:07:44 +00:00
Richard Roberts 7e55353af7 Ignoring ~ files in doc 2013-06-04 13:37:15 +00:00
Richard Roberts ac50d39a97 Swapped group name and test name in CppUnitLite to match the convention we use in unit tests 2013-06-04 13:37:13 +00:00
Richard Roberts 045a3d281f Only use Boost dynamic auto-linking flag on Windows 2013-06-04 13:37:12 +00:00
Alex Cunningham 9c61d15fb1 Caught corner case in summarization causing ccolamd to segfault 2013-05-23 18:12:00 +00:00
Alex Cunningham 228a26947f Removed checkConsistency() from BayesTree 2013-05-22 17:27:44 +00:00
Alex Cunningham 15fb7234e6 Added check to prevent trying to add disconnected factors in iSAM1 2013-05-22 17:27:43 +00:00
Alex Cunningham 41b0b90376 Added nrNodes() and checkConsistency() to BayesTree 2013-05-22 17:27:42 +00:00
Stephen Williams 1e5f9c742d Revert "Modified Concurrent Filter to calculate marginals using a "shortcut" that allows constant-time updates during synchronization. Still need to test implementation."
This reverts commit f24a4f4668006cfe9a3eeb1658b7df03c74490d5.
2013-05-22 00:05:03 +00:00
Frank Dellaert 75803f0229 smart indent, and change push_back to add 2013-05-21 21:22:55 +00:00
Stephen Williams 8e26da7396 Added matlab version of the Concurrent Filtering and Smoothing example 2013-05-21 21:07:45 +00:00
Stephen Williams 5f371a4e55 Modified Concurrent Filter to calculate marginals using a "shortcut"
that allows constant-time updates during synchronization. Still need to
test implementation.
2013-05-21 21:07:43 +00:00
Alex Cunningham 48fc15552a Moved key utilty functions back to MastSLAM 2013-05-21 17:50:04 +00:00
Richard Roberts 16c11c70fb Fixes to compile on Windows 2013-05-21 17:24:49 +00:00
Richard Roberts cd470df672 Added GTSAM_EXPORT tags 2013-05-21 15:23:42 +00:00
Stephen Williams 13d3f1cb6e Updated Fixed-Lag smoother example 2013-05-21 14:57:40 +00:00
Alex Cunningham 6b47aaeba3 Added cmake option for extra consistency checks and added functionality to Pose3 expmap flag 2013-05-21 14:18:01 +00:00
Duy-Nguyen Ta 77c2e37a4d remove unused debug variables 2013-05-21 00:03:05 +00:00
Frank Dellaert 03977ba628 Added wrapping of AHRS 2013-05-20 23:28:38 +00:00
Frank Dellaert 1d9000724d Moved AHRS to gtsam_unstable 2013-05-20 23:16:44 +00:00
Frank Dellaert 314b854ecb Use rr instead of r for squared radius in undistort 2013-05-20 22:23:50 +00:00
Frank Dellaert d05560687b Avoid segfault on linking 2013-05-20 22:23:04 +00:00
Vadim Indelman 3a13d6b2ad Added load2D_robust function to allow robust noise models when loading datasets. 2013-05-20 21:46:30 +00:00
Richard Roberts e6993668ef Disabled extra debug-mode consistency checks that may affect runtime complexity, these are now only enabled when GTSAM_EXTRA_CONSISTENCY_CHECKS is defined 2013-05-20 17:26:53 +00:00
Richard Roberts 4d71fa10af Added missing GTSAM_EXPORT tag 2013-05-20 17:26:49 +00:00
Stephen Williams cff6d814eb Fixed bug in Imu Bias Jacobian sizes 2013-05-19 20:25:57 +00:00
Stephen Williams dbc05045cd Updated Imu Factors for changes in the ImuBias class 2013-05-19 20:25:49 +00:00
Stephen Williams 54b094facb Updated ImuBias to better conform with GTSAM standards 2013-05-19 20:25:40 +00:00
Stephen Williams 1c5061cf3c Added optional flag to ConcurrentBatchFilter to control relinearization
during syncs.
2013-05-17 08:06:06 +00:00
Stephen Williams d83b5b20cd Removed 'using namespace std' from the inline header file 2013-05-16 15:24:38 +00:00
Stephen Williams 8f4c1278b9 Updated BetweenFactor section of 'math' document 2013-05-16 15:24:37 +00:00
Alex Cunningham d4ec018d0f Added constructors to Point2Vector 2013-05-13 20:48:09 +00:00