mikeferguson / robot_calibration

Generic calibration for robots
Apache License 2.0
350 stars 112 forks source link

symbol lookup error on ROS2 jazzy #170

Open Tacha-S opened 6 days ago

Tacha-S commented 6 days ago

When I run a package installed with apt, the following error occurs.

[calibrate-1] /opt/ros/jazzy/lib/robot_calibration/calibrate: symbol lookup error: /opt/ros/jazzy/lib/librobot_calibration_feature_finders.so: undefined symbol: _ZN3tf212getTimestampIN13geometry_msgs3msg13PointStamped_ISaIvEEEEENSt6chrono10time_pointINS6_3_V212system_clockENS6_8durationIlSt5ratioILl1ELl1000000000EEEEEERKT_
mikeferguson commented 6 days ago

Interesting - I haven't run into this. Which feature finders are you using?

Tacha-S commented 5 days ago

I am using robot_calibration::PlaneFinder and robot_calibration::ScanFinder. When I installed them via apt, I encountered a symbol lookup error, but the error did not occur when I built them from source. There might be an issue with the apt package's binary.