koide3 / direct_visual_lidar_calibration

A toolbox for target-less LiDAR-camera calibration [ROS1/ROS2]
https://koide3.github.io/direct_visual_lidar_calibration/
636 stars 83 forks source link

Symbol lookup error when running preprocess node #84

Open Prabuddhi-05 opened 1 month ago

Prabuddhi-05 commented 1 month ago

After a successful colcon build of all the installed packages, I encountered the following error when trying to run the preprocess node from the direct_visual_lidar_calibration package: This error seems to be related to a missing symbol in the libdirect_visual_lidar_calibration.so library, which is causing the preprocess node to fail.

Environment: ROS 2 Distribution: Humble Operating System: Ubuntu 22.04

Please help me in resolving this issue.

git

koide3 commented 1 month ago

I saw this error when I re-built GTSAM with different build options. In that case, the error resolved by re-building the package after removing build and install directories.

Prabuddhi-05 commented 1 month ago

I saw this error when I re-built GTSAM with different build options. In that case, the error resolved by re-building the package after removing build and install directories.

Thank you for the response. I tried doing it but I got the same error.

Seekerzero commented 3 weeks ago

sometimes this happened when you didn't install the package into the system bin file after your edit and build but not install it. Please make sure your all dependencies (like iridescence) is correctly build and install.