Affected ROS2 Driver version(s)
Jazzy
Used ROS distribution.
Other
Which combination of platform is the ROS driver running on.
Ubuntu Linux with standard kernel
How is the UR ROS2 Driver installed.
Build both the ROS driver and UR Client Library from source
Which robot platform is the driver connected to.
UR E-series robot
Robot SW / URSim version(s)
5.12
How is the ROS driver used.
Through the robot teach pendant using External Control URCap
Issue details
Summary
The ur_controllers package does not build from source. I tried to update everything. I can see from the frontpage that the build is failing. I tried checking out to former commits without any success.
How do I revert back to something that works? Any help is appreciated.
Steps to Reproduce
update and upgrade apt
update and install rosdep
git clone https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver.git -b jazzy
colcon build
Actual Behavior
See the log output.
Relevant log output
Starting >>> ur_controllers
--- stderr: ur_controllers
In file included from /opt/ros/jazzy/include/controller_interface/controller_interface/controller_interface.hpp:21,
from /home/lcfcrobots/ur_workspace/src/Universal_Robots_ROS2_Driver/ur_controllers/src/freedrive_mode_controller.cpp:37:
/opt/ros/jazzy/include/controller_interface/controller_interface/controller_interface_base.hpp:26:10: fatal error: hardware_interface/introspection.hpp: No such file or directory
26 | #include "hardware_interface/introspection.hpp"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Accept Public visibility
Affected ROS2 Driver version(s)
Jazzy
Used ROS distribution.
Other
Which combination of platform is the ROS driver running on.
Ubuntu Linux with standard kernel
How is the UR ROS2 Driver installed.
Build both the ROS driver and UR Client Library from source
Which robot platform is the driver connected to.
UR E-series robot
Robot SW / URSim version(s)
5.12
How is the ROS driver used.
Through the robot teach pendant using External Control URCap
Issue details
Summary
The ur_controllers package does not build from source. I tried to update everything. I can see from the frontpage that the build is failing. I tried checking out to former commits without any success.
How do I revert back to something that works? Any help is appreciated.
Steps to Reproduce
update and upgrade apt
update and install rosdep
git clone https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver.git -b jazzy
colcon build
Actual Behavior
See the log output.
Relevant log output
Starting >>> ur_controllers --- stderr: ur_controllers In file included from /opt/ros/jazzy/include/controller_interface/controller_interface/controller_interface.hpp:21, from /home/lcfcrobots/ur_workspace/src/Universal_Robots_ROS2_Driver/ur_controllers/src/freedrive_mode_controller.cpp:37: /opt/ros/jazzy/include/controller_interface/controller_interface/controller_interface_base.hpp:26:10: fatal error: hardware_interface/introspection.hpp: No such file or directory 26 | #include "hardware_interface/introspection.hpp" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.Accept Public visibility