Commit Graph

14039 Commits (a0be9de4905f396778034bdef7c259f6e3654608)

Author SHA1 Message Date
Varun Agrawal a634a91c1a wrap Colamd function 2021-11-09 18:14:01 -05:00
Varun Agrawal 9165041299 use safer eigen indexing syntax 2021-11-09 17:56:03 -05:00
Varun Agrawal bfb21c2faa reduce call stack 2021-11-09 16:50:14 -05:00
Varun Agrawal 7d468e98a0 fix warning 2021-11-09 14:50:48 -05:00
Jose Luis Blanco Claraco 582f6914cd
more extra semicolon warnings fixed 2021-11-08 23:07:05 +01:00
Jose Luis Blanco Claraco 94aa96e00a
prefer semicolon in definitions 2021-11-08 22:41:59 +01:00
lucacarlone fc16834da7
Merge pull request #862 from borglab/feature/cameraTemplateForAllSmartFactors
Smart Factors for arbitrary cameras
2021-11-08 11:03:07 -05:00
lcarlone 52fb88abe6 Merge branch 'feature/cameraTemplateForAllSmartFactors' into feature/sphericalCamera
# Conflicts:
#	gtsam/slam/tests/testSmartProjectionRigFactor.cpp
2021-11-07 18:47:59 -05:00
lcarlone 620f9cb99f now using shared ptrs 2021-11-07 18:32:43 -05:00
lcarlone 4ba93738ed moved rig to use shared ptrs 2021-11-07 18:25:35 -05:00
lcarlone ac5875671f further cleanup before moving to sharedPtrs 2021-11-07 18:12:19 -05:00
lcarlone 2c2e43ee5b got rid of second constructor 2021-11-07 18:01:28 -05:00
lcarlone 78a4075a54 applied formatting to modified files 2021-11-07 16:31:48 -05:00
lcarlone 78a8b7dc0e Merge branch 'feature/cameraTemplateForAllSmartFactors' into feature/sphericalCamera
# Conflicts:
#	gtsam_unstable/slam/SmartProjectionPoseFactorRollingShutter.h
2021-11-07 15:20:16 -05:00
lcarlone c105aa4e1e added intermediate camera variable for clarity 2021-11-07 14:56:06 -05:00
lcarlone b1baf6c8b3 final cosmetics 2021-11-07 14:50:56 -05:00
lcarlone 2f57a1a307 Merge branch 'feature/cameraTemplateForAllSmartFactors' into feature/sphericalCamera
# Conflicts:
#	gtsam/slam/SmartProjectionFactorP.h
#	gtsam/slam/tests/smartFactorScenarios.h
#	gtsam/slam/tests/testSmartProjectionRigFactor.cpp
#	gtsam_unstable/slam/SmartProjectionPoseFactorRollingShutter.h
#	gtsam_unstable/slam/tests/testSmartProjectionPoseFactorRollingShutter.cpp
2021-11-07 14:23:14 -05:00
lcarlone 2e8d373ff5 serialization is still off 2021-11-07 12:32:43 -05:00
lcarlone 3a4cedac1f fixed readme 2021-11-07 12:26:50 -05:00
lcarlone 5efde5246d Merge branch 'develop' into feature/cameraTemplateForAllSmartFactors 2021-11-07 12:23:26 -05:00
lcarlone 8546a71d33 fixed test, but what decreased basin of convergence? 2021-11-07 12:21:55 -05:00
lcarlone e51d10f18c Merge branch 'develop' into feature/sphericalCamera
# Conflicts:
#	gtsam/geometry/CameraSet.h
#	gtsam_unstable/slam/SmartProjectionPoseFactorRollingShutter.h
#	gtsam_unstable/slam/tests/testSmartProjectionPoseFactorRollingShutter.cpp
2021-11-07 12:02:33 -05:00
lcarlone 02c7d86dfc vector<Key> -> keyVector 2021-11-06 22:25:12 -04:00
lcarlone e0af235e53 disabled timing for test 2021-11-06 20:06:41 -04:00
lcarlone dfd86e8c57 this will need to be applied in #861 2021-11-06 20:00:23 -04:00
lcarlone 29f3af560d point2 -> measurement 2021-11-06 19:58:33 -04:00
lcarlone 7fa3b5cc96 added variable in loop 2021-11-06 19:43:45 -04:00
lcarlone 710a64fed4 now throwing exception is params are incorrect 2021-11-06 19:22:28 -04:00
Frank Dellaert c0faaed885
Merge pull request #917 from borglab/fix/AdjointTranspose 2021-11-06 19:09:43 -04:00
lcarlone 1e384686a1 more const& 2021-11-06 18:34:34 -04:00
lcarlone 459c8f93a5 Merge branch 'develop' into feature/cameraTemplateForAllSmartFactors 2021-11-06 18:12:15 -04:00
lcarlone dfd4a77454 formatting + const& 2021-11-06 18:11:46 -04:00
lcarlone c4cd2b5080 fixed formatting (plus small fix: std::vector -> fastVector) 2021-11-06 18:05:58 -04:00
Frank Dellaert 238563f0e5 Cleaner Jacobian. 2021-11-06 13:51:15 -04:00
Frank Dellaert 4bd80357f5 Use Eigen expressions more effectively and kill & in code. 2021-11-06 13:46:19 -04:00
Varun Agrawal 1b1ea146ac
Merge pull request #916 from borglab/feature/gfg-printErrors
Add printErrors method to GaussianFactorGraph
2021-11-05 07:03:25 -04:00
Varun Agrawal 2307fc7fa2 add printErrors method to GaussianFactorGraph 2021-11-04 17:50:12 -04:00
Jose Luis Blanco Claraco 89ce766269
more consistent notation of macros 2021-11-04 07:11:28 +01:00
Jose Luis Blanco Claraco a61cbdc4d1
Fix warnings raised by GCC -Wpedactic 2021-11-03 17:14:37 +01:00
yetongumich b76e9ef52b
Merge pull request #913 from borglab/feature/expression_double_multiply
enable expression double multiply
2021-11-02 19:38:48 -04:00
Gerry Chen 508db60f74
add jacobian of second argument to adjoint and adjointTranpsose 2021-11-02 12:04:04 -04:00
yetongumich 9b393c3fc9 enable expression double multiply 2021-11-02 08:44:41 -04:00
Gerry Chen 7b22090352
Merge pull request #885 from borglab/feature/Pose3AdjointMapJacobians
`Pose3::Adjoint(xi)` Jacobians
2021-11-01 09:36:51 -04:00
Gerry Chen 06bb9cedd1
Address review comments: negative sign and AdjointTranspose section 2021-10-31 20:53:15 -04:00
Varun Agrawal 41dc3f876b
Merge pull request #872 from borglab/fix/imu-examples 2021-10-29 09:34:09 -04:00
Jerred Chen 0f8353f7ec
Merge pull request #891 from borglab/origin/feature/python_examples
Pose SLAM Python examples using iSAM2
2021-10-29 01:13:06 -04:00
Fan Jiang 3755f2185d
Merge pull request #901 from borglab/fan/tbb_revert
Revert @acxz's TBB revert
2021-10-28 18:16:38 -04:00
Varun Agrawal b15297ae40 address review comments 2021-10-28 15:19:36 -04:00
jerredchen 99ce18c857 formatting by Google style 2021-10-28 12:29:00 -04:00
jerredchen 44fa7e552e Merge branch 'develop' of https://github.com/borglab/gtsam into origin/feature/python_examples 2021-10-28 10:00:38 -04:00