You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was the prior note on upgrading to GTSAM 4.1.1, expecting at least this to need to be done: Notes on upgrading for GTSAM 4.1.1
Major thing that changed which will impact bioslam should be the gtsam::Point3 interface. Point3 is just typedef'd to a vector3 now. So there's no more Point3::vector() or dot or cross. These are just namespaced functions to gtsam.
remove all gtsam::Point3::vector() calls. Just remove the vector() part, it's already typedef'd to a Vector3.
Point3::cross() -> gtsam::cross()
Point3::dot() -> gtsam::dot()
Point3::norm() -> gtsam::norm3()
The text was updated successfully, but these errors were encountered:
tmcg0
changed the title
Tracking issue: upgrading to GTSAM 4.2
Tracking issue: near-term upgrades
Dec 2, 2023
tmcg0
changed the title
Tracking issue: near-term upgrades
Tracking issue: GTSAM 4.2 and boost 1.74
Dec 2, 2023
upgrade dependency to GTSAM 4.2 and Boost 1.74
This was the prior note on upgrading to GTSAM 4.1.1, expecting at least this to need to be done:
Notes on upgrading for GTSAM 4.1.1
Major thing that changed which will impact bioslam should be the gtsam::Point3 interface. Point3 is just typedef'd to a vector3 now. So there's no more Point3::vector() or dot or cross. These are just namespaced functions to gtsam.
The text was updated successfully, but these errors were encountered: