ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Hello Geoff, unfortunately that doesn't solve the problem.here is my output.(Ubuntu 20.04, Galactic, ur_driver for ROS2)

Starting >>> control_msgs Starting >>> ros2_control_test_assets Starting >>> controller_manager_msgs Starting >>> ur_client_library
Starting >>> ur_dashboard_msgs Starting >>> ur_msgs
Starting >>> diffbot_description Starting >>> ros2_control_test_nodes
/home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead warnings.warn( /home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead warnings.warn( Finished <<< ros2_control_test_assets [2.36s]
Starting >>> rrbot_description Finished <<< diffbot_description [2.27s]
Starting >>> ur_description Finished <<< ur_description [1.90s]
Starting >>> ur_moveit_config Finished <<< ur_client_library [4.46s]
Finished <<< rrbot_description [2.19s] --- stderr: ros2_control_test_nodes
/home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead warnings.warn( /home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead warnings.warn( /home/nikolaj/.local/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

Finished <<< ros2_control_test_nodes [4.54s] Finished <<< ur_moveit_config [1.31s]
Finished <<< ur_msgs [11.6s]
Finished <<< controller_manager_msgs [11.9s]
Finished <<< ur_dashboard_msgs [12.1s]
Finished <<< control_msgs [14.5s]
Starting >>> hardware_interface Finished <<< hardware_interface [4.07s]
Starting >>> controller_interface Starting >>> ros2_control_demo_hardware
Starting >>> transmission_interface Finished <<< transmission_interface [2.84s]
Finished <<< ros2_control_demo_hardware [3.01s]
Finished <<< controller_interface [3.76s]
Starting >>> controller_manager Finished <<< controller_manager [5.05s]
Starting >>> forward_command_controller Starting >>> joint_trajectory_controller
Starting >>> force_torque_sensor_broadcaster Starting >>> joint_state_broadcaster Starting >>> ur_bringup
Starting >>> diff_drive_controller
Starting >>> imu_sensor_broadcaster Starting >>> ros2controlcli --- stderr: ros2controlcli
/home/nikolaj/.local/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

Finished <<< ros2controlcli [5.56s] Starting >>> gripper_controllers Finished <<< ur_bringup [7.12s]
Starting >>> ros2_control Finished <<< forward_command_controller [7.64s]
Starting >>> effort_controllers Finished <<< joint_state_broadcaster [7.74s]
Starting >>> position_controllers Finished <<< imu_sensor_broadcaster [8.37s]
Starting >>> velocity_controllers Finished <<< force_torque_sensor_broadcaster [9.27s]
Finished <<< joint_trajectory_controller [9.45s]
Starting >>> ur_controllers
Starting >>> ros2_control_demo_bringup Finished <<< diff_drive_controller [9.44s]
Finished <<< ros2_control [2.56s]
Finished <<< ros2_control_demo_bringup [1.74s]
Starting >>> ros2_control_demos Finished <<< gripper_controllers [6.91s]
Finished <<< ros2_control_demos [1.79s]
Finished <<< effort_controllers [6.68s]
Finished <<< position_controllers [6.75s]
Finished <<< velocity_controllers [6.48s]
Starting >>> ros2_controllers Finished <<< ur_controllers [6.05s]
Starting >>> ur_robot_driver Finished <<< ros2_controllers [1.20s]
--- stderr: ur_robot_driver
include In file included from /home/nikolaj/workspace/ros_ur_driver/src/Universal_Robots_ROS2_Driver/ur_robot_driver/include/ur_robot_driver/hardware_interface.hpp:36, from /home/nikolaj/workspace/ros_ur_driver/src/Universal_Robots_ROS2_Driver/ur_robot_driver/src/hardware_interface.cpp:36: /home/nikolaj/workspace/install/hardware_interface/include/hardware_interface/system_interface.hpp:26:10: fatal error: lifecycle_msgs/msg/state.hpp: No such file or directory 26 | #include "lifecycle_msgs/msg/state.hpp" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: * [CMakeFiles/ur_robot_driver_plugin.dir/build.make:76: CMakeFiles/ur_robot_driver_plugin.dir/src/hardware_interface.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:164: CMakeFiles/ur_robot_driver_plugin.dir/all] Error 2 make[1]: ** Waiting for unfinished jobs....

make: * [Makefile:141: all] Error 2

Failed <<< ur_robot_driver [5.46s, exited with code 2]

Summary: 33 packages finished [48.7s] 1 package failed: ur_robot_driver 3 packages had stderr output: ros2_control_test_nodes ros2controlcli ur_robot_driver 1 package not processed nikolaj@nikolaj-Lenovo-Y50-70:~/workspace$

click to hide/show revision 2
No.2 Revision

Hello Geoff, unfortunately that doesn't solve the problem.here is my output.(Ubuntu 20.04, Galactic, ur_driver for ROS2)

Starting >>> control_msgs
Starting >>> ros2_control_test_assets
Starting >>> controller_manager_msgs
Starting >>> ur_client_library 
Starting >>> ur_dashboard_msgs Starting >>> ur_msgs
Starting >>> diffbot_description Starting >>> ros2_control_test_nodes
/home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead warnings.warn( /home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead warnings.warn( Finished <<< ros2_control_test_assets [2.36s]
Starting >>> rrbot_description Finished <<< diffbot_description [2.27s]
Starting >>> ur_description Finished <<< ur_description [1.90s]
Starting >>> ur_moveit_config Finished <<< ur_client_library [4.46s]
Finished <<< rrbot_description [2.19s] --- stderr: ros2_control_test_nodes
/home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use the underscore name 'script_dir' instead warnings.warn( /home/nikolaj/.local/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead warnings.warn( /home/nikolaj/.local/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

tools. warnings.warn( --- Finished <<< ros2_control_test_nodes [4.54s] Finished <<< ur_moveit_config [1.31s]
Finished <<< ur_msgs [11.6s]
Finished <<< controller_manager_msgs [11.9s]
Finished <<< ur_dashboard_msgs [12.1s]
Finished <<< control_msgs [14.5s]
Starting >>> hardware_interface Finished <<< hardware_interface [4.07s]
Starting >>> controller_interface Starting >>> ros2_control_demo_hardware
Starting >>> transmission_interface Finished <<< transmission_interface [2.84s]
Finished <<< ros2_control_demo_hardware [3.01s]
Finished <<< controller_interface [3.76s]
Starting >>> controller_manager Finished <<< controller_manager [5.05s]
Starting >>> forward_command_controller Starting >>> joint_trajectory_controller
Starting >>> force_torque_sensor_broadcaster Starting >>> joint_state_broadcaster Starting >>> ur_bringup
Starting >>> diff_drive_controller
Starting >>> imu_sensor_broadcaster Starting >>> ros2controlcli --- stderr: ros2controlcli
/home/nikolaj/.local/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

tools. warnings.warn( --- Finished <<< ros2controlcli [5.56s] Starting >>> gripper_controllers Finished <<< ur_bringup [7.12s]
Starting >>> ros2_control Finished <<< forward_command_controller [7.64s]
Starting >>> effort_controllers Finished <<< joint_state_broadcaster [7.74s]
Starting >>> position_controllers Finished <<< imu_sensor_broadcaster [8.37s]
Starting >>> velocity_controllers Finished <<< force_torque_sensor_broadcaster [9.27s]
Finished <<< joint_trajectory_controller [9.45s]
Starting >>> ur_controllers
Starting >>> ros2_control_demo_bringup Finished <<< diff_drive_controller [9.44s]
Finished <<< ros2_control [2.56s]
Finished <<< ros2_control_demo_bringup [1.74s]
Starting >>> ros2_control_demos Finished <<< gripper_controllers [6.91s]
Finished <<< ros2_control_demos [1.79s]
Finished <<< effort_controllers [6.68s]
Finished <<< position_controllers [6.75s]
Finished <<< velocity_controllers [6.48s]
Starting >>> ros2_controllers Finished <<< ur_controllers [6.05s]
Starting >>> ur_robot_driver Finished <<< ros2_controllers [1.20s]
--- stderr: ur_robot_driver
include In file included from /home/nikolaj/workspace/ros_ur_driver/src/Universal_Robots_ROS2_Driver/ur_robot_driver/include/ur_robot_driver/hardware_interface.hpp:36, from /home/nikolaj/workspace/ros_ur_driver/src/Universal_Robots_ROS2_Driver/ur_robot_driver/src/hardware_interface.cpp:36: /home/nikolaj/workspace/install/hardware_interface/include/hardware_interface/system_interface.hpp:26:10: fatal error: lifecycle_msgs/msg/state.hpp: No such file or directory 26 | #include "lifecycle_msgs/msg/state.hpp" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: * *** [CMakeFiles/ur_robot_driver_plugin.dir/build.make:76: CMakeFiles/ur_robot_driver_plugin.dir/src/hardware_interface.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:164: CMakeFiles/ur_robot_driver_plugin.dir/all] Error 2 make[1]: ** *** Waiting for unfinished jobs....

jobs.... make: * *** [Makefile:141: all] Error 2

2 --- Failed <<< ur_robot_driver [5.46s, exited with code 2]

2] Summary: 33 packages finished [48.7s] 1 package failed: ur_robot_driver 3 packages had stderr output: ros2_control_test_nodes ros2controlcli ur_robot_driver 1 package not processed nikolaj@nikolaj-Lenovo-Y50-70:~/workspace$

nikolaj@nikolaj-Lenovo-Y50-70:~/workspace$