Commit Graph

1892 Commits (0d44d3a36483bf53529dcc831baa09e3f7fe34ca)

Author SHA1 Message Date
Varun Agrawal 7eb5ad67e3 use reference capture instead of copy capture 2025-01-20 10:20:01 -05:00
Frank Dellaert 2042977d28 Last comment I hope 2025-01-16 00:54:49 -05:00
Frank Dellaert e3e4736e5e Fix comments about R^T 2025-01-16 00:41:08 -05:00
Frank Dellaert fdf8a51a44 X = R^T, according to Barfoot Eq 8.83 2025-01-15 18:09:26 -05:00
Frank Dellaert b0e9b16cc4 expmap now returns Matrix3 2025-01-15 18:09:01 -05:00
Frank Dellaert d6581cdef9 Fixed typo in quaternion path 2025-01-15 00:45:07 -05:00
Frank Dellaert 04e04eed52 inlined ExpmapTranslation 2025-01-15 00:15:34 -05:00
Matt Morley fd2f39e271 Add misc explicit operators 2025-01-09 07:21:21 -07:00
Matt 846c29fa2e Fix deperecated copies and redundant moves 2024-12-29 15:58:32 -08:00
Varun Agrawal 39d92cbfc5
Merge pull request #1944 from borglab/boost-flags 2024-12-27 10:41:47 -05:00
Varun Agrawal ae213dd464 replace #ifdef with #if for GTSAM_ENABLE_BOOST_SERIALIZATION 2024-12-26 23:44:00 -05:00
Frank Dellaert a2f917aa09
Merge pull request #1934 from truher/team100_frc_factors
projection and SFM for 2d poses
2024-12-25 10:49:18 -05:00
Joel Truher 1203f0c702 add newlines 2024-12-24 14:32:44 -08:00
Joel Truher 0f8fe15e31 remove "cam coord" idea 2024-12-24 09:06:25 -08:00
Joel Truher e4538d5b3e address some comments 2024-12-17 22:39:13 -08:00
Frank Dellaert 8e473c04e8 Address Quaternion on Ubuntu accuracy 2024-12-16 22:46:16 -05:00
Frank Dellaert 49c2a04009 Address review comments 2024-12-16 18:51:29 -05:00
Frank Dellaert db5b9dee65 Taylor expansion 2024-12-16 18:35:17 -05:00
Frank Dellaert 2aa36d4f7a Modernize ExmapTranslation 2024-12-16 14:08:02 -05:00
Frank Dellaert b11387167d No more functor for Q 2024-12-16 13:28:19 -05:00
Frank Dellaert 98697251bd applyLeftJacobianInverse 2024-12-16 12:57:27 -05:00
Frank Dellaert 6c84a2b539 Use X to map left to right 2024-12-16 12:48:52 -05:00
Frank Dellaert 76c9537847 inverse Jacobians 2024-12-16 12:48:34 -05:00
Frank Dellaert 0c1f087dba Final touches 2024-12-16 00:10:26 -05:00
Frank Dellaert d547fe2ec1 Remove all nearZero paths 2024-12-15 23:43:59 -05:00
Frank Dellaert bcfb7d8444 Fix test cases 2024-12-15 23:42:59 -05:00
Frank Dellaert a32bb7bf09 Export 2024-12-15 23:39:45 -05:00
Frank Dellaert 9b0f3c3b38 Incredible simplification using E and F 2024-12-15 17:55:22 -05:00
Frank Dellaert e96d8487e4 New constants for cross and doubleCross 2024-12-15 17:54:30 -05:00
Frank Dellaert fa1249bf14 Add export 2024-12-15 17:53:42 -05:00
Frank Dellaert 82e1380603 Cleanup 2024-12-15 13:38:53 -05:00
Frank Dellaert c7f651d98d applyLeftJacobian 2024-12-15 13:35:45 -05:00
Frank Dellaert 78f17aabc4 Simplified applyDexp 2024-12-15 13:35:45 -05:00
Frank Dellaert 8040a0a31e doubleCross, tested 2024-12-15 13:35:45 -05:00
Frank Dellaert d1634c0335 Simplified Jacobians with ABC 2024-12-15 13:35:45 -05:00
Frank Dellaert 7f1e101c6b Use functor as in SO3 2024-12-15 13:35:45 -05:00
Frank Dellaert 440c3ea64b Simplify functor according to Eade 2024-12-15 13:28:47 -05:00
Frank Dellaert 8193bdbec3 Fix nearZero of SE(3) and SE_2(3) 2024-12-15 12:11:48 -05:00
Frank Dellaert d0c1854e63 ExpmapTranslation 2024-12-14 01:27:32 -05:00
Fan Jiang 456df093f1 Change all occurances of unnamed enum (deprecated in C++20) to `constexpr` 2024-12-12 10:27:42 -05:00
Fan Jiang d8e4125558 Change the deprecated C++ enum math to constexprs 2024-12-12 10:27:42 -05:00
Fan Jiang 2d0672059c Update some header includes 2024-12-11 14:05:05 -05:00
Fan Jiang ed098eaec6 Cleanup some includes and fix cassert 2024-12-11 14:05:05 -05:00
Varun Agrawal 94e31c99df expose Rot3::expmap in wrapper 2024-12-02 09:54:56 -05:00
Frank Dellaert eca2bb5d8a epipolarLine 2024-11-05 17:38:28 -05:00
Frank Dellaert dfb69f367d Merge branch 'feature/wrapF' into feature/essential_transfer 2024-10-31 10:34:31 -07:00
Frank Dellaert 56943f7be8 Better SVD handling 2024-10-31 10:32:04 -07:00
Frank Dellaert 5a2f1f8893 Get rid of scale 2024-10-29 11:57:14 -07:00
Frank Dellaert 64579373be Fix small issues and store scaled s_ 2024-10-29 11:57:07 -07:00
Frank Dellaert c68858d7b6 Get rid of scale 2024-10-29 11:55:55 -07:00