Closed timmarkhuff closed 1 year ago
Please note that Foxy is end-of-life and therefore not supported anymore. Hence, I'll close this issue with this comment.
However, I've given that a quick try on the ros:foxy
docker container and for me the instructions still work fine. Since your build misses a dependency, I assume that you skipped the rosdep install
step / there was an error in rosdep install
. Try running that command with the -r
parameter removed:
rosdep install --ignore-src --from-paths src -y
Note: It might also be necessary to update rosdep's cache using rosdep update --include-eol-distros
.
I hope this helps and that you understand we cannot give in-depth support for Foxy anymore. We highly recommend to upgrade to a supported ROS distribution such as Humble.
Affected ROS2 Driver version(s)
foxy
Used ROS distribution.
Foxy
Which combination of platform is the ROS driver running on.
Docker
How is the UR ROS2 Driver installed.
Build the driver from source and using the UR Client Library from binary
Which robot platform is the driver connected to.
UR CB3 robot
Robot SW / URSim version(s)
CB3, URSoftware 3.15.1
How is the ROS driver used.
Others
Issue details
Summary
I am trying to follow the instructions on https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/foxy#readme to install the UR ROS2 driver for foxy.
I am running this on a docker image that I got from Nvidia: https://developer.nvidia.com/blog/accelerating-ai-modules-for-ros-and-ros-2-on-jetson/#_1ay9zay9rlbz
Specifically, I am using nvidiajetson/deepstream-ros2-foxy:5.0.1
Steps to Reproduce
When I run:
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
, I get the following error:At this point, I am stuck and unable to install the UR ROS2 driver for foxy.
Workaround Suggestion
I have yet to find any workaround
Accept Public visibility