Closed mitchsayre closed 2 years ago
You're right that this is because you're running against Galactic and those binaries were compiled against Foxy. We don't support Galactic unfortunately but we will be supporting Humble coming out in May 2022 if that helps.
Ok understood I appreciate the quick response! My current system works in Galactic so I will figure out how to run the pose estimation container in Foxy and then convert its data output to work with the rest of our system in Galactic. I will post here with steps once I get it working in case anyone else has a similar use case and then close the issue.
I am now able to run pose estimation in ROS Foxy and have the output available in Galactic. Installing this on the machine or container running the foxy code will resolve the difference: https://github.com/ros2/rmw_cyclonedds
sudo apt install ros-foxy-rmw-cyclonedds-cpp
Hello. My system currently runs in ROS2 Galactic instead of Foxy. I am trying to run the detection script from https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_pose_estimation in the container but am getting an error with libgxf_ros_bridge.so and I suspect it is because I am using galactic instead of foxy. Is there any way I could get access to a different .so file or is there another way to fix this issue?