Commit Graph

12900 Commits (5b0bd08e7bd67da39e7897cc01723d65fc87bea6)

Author SHA1 Message Date
David Wisth 5b0bd08e7b small tidy and fix unit tests 2021-02-16 18:21:53 +00:00
David Wisth 960a3e1d8e Tidy up comments and use cpplint 2021-02-16 11:48:26 +00:00
David Wisth 71f39ab2e0 remove the error() function from OrientedPlane3 (it had incorrect derivatives) 2021-02-16 11:26:16 +00:00
David Wisth 1771a5699a Revert "remove deprecated Unit3::error() which is replaced by Unit3::errorVector()"
This reverts commit 5087d36ab1.
2021-02-16 10:16:21 +00:00
David Wisth 7480d149c8 Update documentation on new factor 2021-02-15 15:08:57 +00:00
David Wisth 5087d36ab1 remove deprecated Unit3::error() which is replaced by Unit3::errorVector() 2021-02-15 14:43:28 +00:00
David Wisth 0ad488c567 Update print method of OrientedPlane3Factor 2021-02-15 13:15:38 +00:00
David Wisth a62bdd45e8 Add new oriented plane 3 factors with local linearisation point 2021-02-15 13:15:11 +00:00
Frank Dellaert 9eb626775a Comments 2021-02-03 13:40:43 -05:00
Frank Dellaert 46464aa357 cleanup 2021-01-28 23:22:50 -05:00
Frank Dellaert 79d42479d0 Cleanup 2021-01-21 15:21:29 -05:00
Frank Dellaert 1b36c7497e Cleaned up derivative code 2021-01-21 15:02:54 -05:00
Frank Dellaert 6c39730872 Got rid of static versions of methods 2021-01-21 14:53:13 -05:00
Frank Dellaert 68887f2da6 Got rid of extra keys 2021-01-21 14:52:58 -05:00
Frank Dellaert 564c8bf98d
Merge pull request #362 from dwisth/fix/oriented-plane3-factor-jacobian
Fix OrientedPlane3Factor jacobian
2021-01-21 10:50:40 -05:00
Frank Dellaert fd8575bd13
Merge branch 'fix/planeFactor' into fix/oriented-plane3-factor-jacobian 2021-01-21 10:50:18 -05:00
Frank Dellaert 6b11c9fe83 use transform rather than deprecated static function 2021-01-21 10:46:23 -05:00
Frank Dellaert b5789f6b80 Merge branch 'develop' into fix/planeFactor 2021-01-21 10:09:09 -05:00
Frank Dellaert b9a8101aa4
Merge pull request #680 from dwisth/fix/planeFactor-dwisth
Fix/plane factor dwisth
2021-01-21 10:08:11 -05:00
jingwuOUO d267368b28
Merge pull request #533 from borglab/jing/powermethod
Added accelerated power method to compute eigenpair fast
2021-01-20 22:09:54 -05:00
Varun Agrawal 06d8ec289d
Merge pull request #633 from borglab/fix/foot-imu
Adds unit test for imu preintegration of a single step
2021-01-19 21:03:10 -05:00
Varun Agrawal 229abc7fe7
Merge pull request #678 from borglab/fix/better-printing
Better printing
2021-01-19 20:54:00 -05:00
Varun Agrawal e86e328240
Merge pull request #679 from borglab/fix/misc
Miscellaneous fixes
2021-01-19 20:53:37 -05:00
David Wisth 62119d8076 Add hessian calculation 2021-01-19 20:51:31 +00:00
Varun Agrawal 7eeed6dc14 remove cout statements from testImuPreintegration tests 2021-01-19 15:47:44 -05:00
Varun Agrawal f831bfd62e add override and formatting 2021-01-19 15:40:37 -05:00
Varun Agrawal afb28e91b6 add BearingRange measured to wrapper 2021-01-19 15:40:21 -05:00
Varun Agrawal 2168cd4a04 stream printing for Pose2 2021-01-19 15:39:37 -05:00
Varun Agrawal 56eb1bb808 use of passed in stream for print capture 2021-01-19 15:23:14 -05:00
Varun Agrawal 6f6588457b use streams instead of printf 2021-01-19 15:22:41 -05:00
Gerry Chen 8f13405f05
Merge pull request #677 from borglab/feature/sparseJacobian3
additional `sparseJacobian` functions (new)
2021-01-19 13:59:05 -05:00
David Wisth 50768371dc Add a simplifed version of the minimal failing example 2021-01-19 17:41:12 +00:00
Gerry Chen b76993b171 typo: `expected` changed to `expectedMatlab` 2021-01-19 11:47:44 -05:00
Gerry Chen e2f5be4e47 SparseEigen docstring 2021-01-19 11:04:26 -05:00
Gerry Chen 25e3b5609e roll back some cosmetic changes to minimize the diff 2021-01-19 11:01:25 -05:00
Gerry Chen d8491b27fb rename matrix type from `SpMat` to `SparseEigen` 2021-01-19 10:53:22 -05:00
Russell Buchanan 07244bbdea merge with upstream 2021-01-19 10:54:52 +00:00
Russell Buchanan bb662f0cb4 clean up 2021-01-19 10:49:42 +00:00
jingwuOUO 9c781b605f Set estimateBeta() as optional 2021-01-19 00:07:21 -05:00
Ayush Baid 654995e073
Merge pull request #675 from borglab/fix/shonan-noise-model-from-factor
changing robust noise model to Gaussian
2021-01-18 22:27:46 -05:00
Gerry Chen d9c03aa827 cleanup 2021-01-18 21:12:16 -05:00
Gerry Chen ee5701dcda fix off-by-one bug 2021-01-18 21:12:16 -05:00
Gerry Chen 44c232a128 organize/isolate sparseEigen functionality 2021-01-18 21:12:16 -05:00
Gerry Chen a477ec6811 merge Mandy + Fan's sparseJacobian unit test additions 2021-01-18 21:12:16 -05:00
Gerry Chen 56e9b3ac9f Mandy+Fan's original code for converting sparse matrices to Eigen format 2021-01-18 21:10:52 -05:00
Frank Dellaert c383b6c9f3
Merge pull request #673 from ToniRV/feature/clean_smart_stereo_proj_pose_factor
Cleaning SmartStereoProjectionPoseFactor
2021-01-18 15:35:27 -05:00
Toni 96dc9bfa5a Fix formatting 2021-01-18 14:48:19 -05:00
Toni 3d7e182822 Remove gtsam_unstable lib from examples 2021-01-18 14:47:39 -05:00
Toni 5ad65ed46c Fix formatting 2021-01-18 14:41:59 -05:00
Toni a567a570ed Move example to gtsam_unstable 2021-01-18 14:41:28 -05:00