learningrigidity
learningrigidity copied to clipboard
Undeclared transform_to(pose, pt2_)
When I try to build this repo from the docker image, or from conda, I get an error with the flow2pose library. Here is my build error:
[ 44%] Built target pyboostcv_bridge
/rigidity/external_packages/flow2pose/flow2pose_lib/flow2pose.cpp: In member function 'gtsam::Pose3 Flow2Pose::solve(const std::vectorgtsam::Point3&, const std::vectorgtsam::Point3&, const gtsam::Pose3&, const std::vector
Any tips on modifying the script to fix that? I tried including some of the gslam header files that had similar functions, but none appeared to take in those types.
Develop branch of gtsam has changed since then. To adapt to that, change the line Point3_ pt2_1_ = transform_to(pose, pt2_);
to Point3_ pt2_1_ = transformTo(pose, pt2_);