turtlebot3_manipulation icon indicating copy to clipboard operation
turtlebot3_manipulation copied to clipboard

Issue with ros2 launch turtlebot3_manipulation_bringup hardware.launch.py

Open UniBot50 opened this issue 1 year ago • 4 comments

Hello, I'm currently working with the Turtlebot3 in combination with the OpenMANIPULATOR-X and ROS2 foxy. I installed as per the e-manual. However, when I try to do ros2 launch, it doesn't work. I think it might be the ROS2 control manager. does anyone have a solution?

ubuntu@ubuntu:~/turtlebot3_ws$ ros2 launch turtlebot3_manipulation_bringup hardware.launch.py
[INFO] [launch]: All log files can be found below /home/ubuntu/.ros/log/2023-02-16-13-43-06-199808-ubuntu-11712
[INFO] [launch]: Default logging verbosity is set to INFO
/opt/ros/foxy/share/hls_lfcd_lds_driver/launch/hlds_laser.launch.py:46: UserWarning: The parameter 'node_executable' is deprecated, use 'executable' instead
  Node(
/opt/ros/foxy/share/hls_lfcd_lds_driver/launch/hlds_laser.launch.py:46: UserWarning: The parameter 'node_name' is deprecated, use 'name' instead
  Node(
[INFO] [robot_state_publisher-1]: process started with pid [11716]
[INFO] [ros2_control_node-2]: process started with pid [11718]
[INFO] [spawner.py-3]: process started with pid [11720]
[INFO] [spawner.py-4]: process started with pid [11722]
[INFO] [spawner.py-5]: process started with pid [11724]
[INFO] [spawner.py-6]: process started with pid [11727]
[INFO] [spawner.py-7]: process started with pid [11736]
[INFO] [hlds_laser_publisher-8]: process started with pid [11746]
[robot_state_publisher-1] Parsing robot urdf xml string.
[robot_state_publisher-1] Link base_link had 8 children
[robot_state_publisher-1] Link link1 had 1 children
[robot_state_publisher-1] Link link2 had 1 children
[robot_state_publisher-1] Link link3 had 1 children
[robot_state_publisher-1] Link link4 had 1 children
[robot_state_publisher-1] Link link5 had 3 children
[robot_state_publisher-1] Link end_effector_link had 0 children
[robot_state_publisher-1] Link gripper_left_link had 0 children
[robot_state_publisher-1] Link gripper_right_link had 0 children
[robot_state_publisher-1] Link camera_link had 1 children
[robot_state_publisher-1] Link camera_rgb_frame had 1 children
[robot_state_publisher-1] Link camera_rgb_optical_frame had 0 children
[robot_state_publisher-1] Link caster_back_left_link had 0 children
[robot_state_publisher-1] Link caster_back_right_link had 0 children
[robot_state_publisher-1] Link imu_link had 0 children
[robot_state_publisher-1] Link base_scan had 0 children
[robot_state_publisher-1] Link wheel_left_link had 0 children
[robot_state_publisher-1] Link wheel_right_link had 0 children
[robot_state_publisher-1] [INFO] [1676554987.994990553] [robot_state_publisher]: got segment base_footprint
[robot_state_publisher-1] [INFO] [1676554987.995765581] [robot_state_publisher]: got segment base_link
[robot_state_publisher-1] [INFO] [1676554987.995904904] [robot_state_publisher]: got segment base_scan
[robot_state_publisher-1] [INFO] [1676554987.995944906] [robot_state_publisher]: got segment camera_link
[robot_state_publisher-1] [INFO] [1676554987.995973427] [robot_state_publisher]: got segment camera_rgb_frame
[robot_state_publisher-1] [INFO] [1676554987.996002354] [robot_state_publisher]: got segment camera_rgb_optical_frame
[robot_state_publisher-1] [INFO] [1676554987.996032671] [robot_state_publisher]: got segment caster_back_left_link
[robot_state_publisher-1] [INFO] [1676554987.996063395] [robot_state_publisher]: got segment caster_back_right_link
[robot_state_publisher-1] [INFO] [1676554987.996092526] [robot_state_publisher]: got segment end_effector_link
[robot_state_publisher-1] [INFO] [1676554987.996120343] [robot_state_publisher]: got segment gripper_left_link
[robot_state_publisher-1] [INFO] [1676554987.996263222] [robot_state_publisher]: got segment gripper_right_link
[robot_state_publisher-1] [INFO] [1676554987.996312243] [robot_state_publisher]: got segment imu_link
[robot_state_publisher-1] [INFO] [1676554987.996344745] [robot_state_publisher]: got segment link1
[robot_state_publisher-1] [INFO] [1676554987.996372876] [robot_state_publisher]: got segment link2
[robot_state_publisher-1] [INFO] [1676554987.996399952] [robot_state_publisher]: got segment link3
[robot_state_publisher-1] [INFO] [1676554987.996426509] [robot_state_publisher]: got segment link4
[robot_state_publisher-1] [INFO] [1676554987.996453307] [robot_state_publisher]: got segment link5
[robot_state_publisher-1] [INFO] [1676554987.996480179] [robot_state_publisher]: got segment wheel_left_link
[robot_state_publisher-1] [INFO] [1676554987.996507810] [robot_state_publisher]: got segment wheel_right_link
[ros2_control_node-2] [INFO] [1676554988.182059694] [turtlebot3_manipulation]: Succeeded to open port
[ros2_control_node-2] [INFO] [1676554988.187762498] [turtlebot3_manipulation]: Succeeded to set baudrate
[ros2_control_node-2] [INFO] [1676554988.188493726] [turtlebot3_manipulation]: OpenCR Model Number 20480
[ros2_control_node-2] [INFO] [1676554988.191427217] [turtlebot3_manipulation]: Connected manipulator
[ros2_control_node-2] [INFO] [1676554988.205440832] [turtlebot3_manipulation]: Connected wheels
[ros2_control_node-2] [INFO] [1676554988.206352534] [turtlebot3_manipulation]: Ready for start
[ros2_control_node-2] [INFO] [1676554988.207437414] [turtlebot3_manipulation]: Wait for IMU re-calibration
[ros2_control_node-2] [ERROR] [DynamixelSDKWrapper] [TxRxResult] There is no status packet!
[hlds_laser_publisher-8] [INFO] [1676554988.250272548] [hlds_laser_publisher]: Init hlds_laser_publisher Node Main
[hlds_laser_publisher-8] [INFO] [1676554988.250893844] [hlds_laser_publisher]: port : /dev/ttyUSB0 frame_id : base_scan
[spawner.py-6] [INFO] [1676554989.870867463] [spawner_arm_controller]: Waiting for /controller_manager services
[spawner.py-4] Traceback (most recent call last):
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 46, in import_type_support
[spawner.py-4]     return importlib.import_module(module_name, package=pkg_name)
[spawner.py-4]   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
[spawner.py-4]     return _bootstrap._gcd_import(name[level:], package, level)
[spawner.py-4]   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
[spawner.py-4]   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
[spawner.py-4]   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
[spawner.py-4]   File "<frozen importlib._bootstrap>", line 657, in _load_unlocked
[spawner.py-4]   File "<frozen importlib._bootstrap>", line 556, in module_from_spec
[spawner.py-4]   File "<frozen importlib._bootstrap_external>", line 1166, in create_module
[spawner.py-4]   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
[spawner.py-4] ImportError: /opt/ros/foxy/lib/libcontroller_manager_msgs__rosidl_generator_c.so: undefined symbol: builtin_interfaces__msg__Duration__are_equal
[spawner.py-4] 
[spawner.py-4] During handling of the above exception, another exception occurred:
[spawner.py-4] 
[spawner.py-4] Traceback (most recent call last):
[spawner.py-4]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 204, in <module>
[spawner.py-4]     sys.exit(main())
[spawner.py-4]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 123, in main
[spawner.py-4]     if is_controller_loaded(node, controller_manager_name, controller_name):
[spawner.py-4]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 65, in is_controller_loaded
[spawner.py-4]     controllers = list_controllers(node, controller_manager).controller
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 49, in list_controllers
[spawner.py-4]     return service_caller(node, f'{controller_manager_name}/list_controllers',
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 23, in service_caller
[spawner.py-4]     cli = node.create_client(service_type, service_name)
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/node.py", line 1248, in create_client
[spawner.py-4]     check_for_type_support(srv_type)
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/type_support.py", line 29, in check_for_type_support
[spawner.py-4]     msg_type.__class__.__import_type_support__()
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager_msgs/srv/_list_controllers.py", line 250, in __import_type_support__
[spawner.py-4]     module = import_type_support('controller_manager_msgs')
[spawner.py-4]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 48, in import_type_support
[spawner.py-4]     raise UnsupportedTypeSupport(pkg_name)
[spawner.py-4] rosidl_generator_py.import_type_support_impl.UnsupportedTypeSupport: Could not import 'rosidl_typesupport_c' for package 'controller_manager_msgs'
[spawner.py-3] Traceback (most recent call last):
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 46, in import_type_support
[spawner.py-3]     return importlib.import_module(module_name, package=pkg_name)
[spawner.py-3]   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
[spawner.py-3]     return _bootstrap._gcd_import(name[level:], package, level)
[spawner.py-3]   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
[spawner.py-3]   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
[spawner.py-3]   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
[spawner.py-3]   File "<frozen importlib._bootstrap>", line 657, in _load_unlocked
[spawner.py-3]   File "<frozen importlib._bootstrap>", line 556, in module_from_spec
[spawner.py-3]   File "<frozen importlib._bootstrap_external>", line 1166, in create_module
[spawner.py-3]   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
[spawner.py-3] ImportError: /opt/ros/foxy/lib/libcontroller_manager_msgs__rosidl_generator_c.so: undefined symbol: builtin_interfaces__msg__Duration__are_equal
[spawner.py-3] 
[spawner.py-3] During handling of the above exception, another exception occurred:
[spawner.py-3] 
[spawner.py-3] Traceback (most recent call last):
[spawner.py-3]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 204, in <module>
[spawner.py-3]     sys.exit(main())
[spawner.py-3]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 123, in main
[spawner.py-3]     if is_controller_loaded(node, controller_manager_name, controller_name):
[spawner.py-3]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 65, in is_controller_loaded
[spawner.py-3]     controllers = list_controllers(node, controller_manager).controller
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 49, in list_controllers
[spawner.py-3]     return service_caller(node, f'{controller_manager_name}/list_controllers',
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 23, in service_caller
[spawner.py-3]     cli = node.create_client(service_type, service_name)
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/node.py", line 1248, in create_client
[spawner.py-3]     check_for_type_support(srv_type)
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/type_support.py", line 29, in check_for_type_support
[spawner.py-3]     msg_type.__class__.__import_type_support__()
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager_msgs/srv/_list_controllers.py", line 250, in __import_type_support__
[spawner.py-3]     module = import_type_support('controller_manager_msgs')
[spawner.py-3]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 48, in import_type_support
[spawner.py-3]     raise UnsupportedTypeSupport(pkg_name)
[spawner.py-3] rosidl_generator_py.import_type_support_impl.UnsupportedTypeSupport: Could not import 'rosidl_typesupport_c' for package 'controller_manager_msgs'
[spawner.py-5] Traceback (most recent call last):
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 46, in import_type_support
[spawner.py-5]     return importlib.import_module(module_name, package=pkg_name)
[spawner.py-5]   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
[spawner.py-5]     return _bootstrap._gcd_import(name[level:], package, level)
[spawner.py-5]   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
[spawner.py-5]   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
[spawner.py-5]   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
[spawner.py-5]   File "<frozen importlib._bootstrap>", line 657, in _load_unlocked
[spawner.py-5]   File "<frozen importlib._bootstrap>", line 556, in module_from_spec
[spawner.py-5]   File "<frozen importlib._bootstrap_external>", line 1166, in create_module
[spawner.py-5]   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
[spawner.py-5] ImportError: /opt/ros/foxy/lib/libcontroller_manager_msgs__rosidl_generator_c.so: undefined symbol: builtin_interfaces__msg__Duration__are_equal
[spawner.py-5] 
[spawner.py-5] During handling of the above exception, another exception occurred:
[spawner.py-5] 
[spawner.py-5] Traceback (most recent call last):
[spawner.py-5]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 204, in <module>
[spawner.py-5]     sys.exit(main())
[spawner.py-5]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 123, in main
[spawner.py-5]     if is_controller_loaded(node, controller_manager_name, controller_name):
[spawner.py-5]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 65, in is_controller_loaded
[spawner.py-5]     controllers = list_controllers(node, controller_manager).controller
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 49, in list_controllers
[spawner.py-5]     return service_caller(node, f'{controller_manager_name}/list_controllers',
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 23, in service_caller
[spawner.py-5]     cli = node.create_client(service_type, service_name)
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/node.py", line 1248, in create_client
[spawner.py-5]     check_for_type_support(srv_type)
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/type_support.py", line 29, in check_for_type_support
[spawner.py-5]     msg_type.__class__.__import_type_support__()
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager_msgs/srv/_list_controllers.py", line 250, in __import_type_support__
[spawner.py-5]     module = import_type_support('controller_manager_msgs')
[spawner.py-5]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 48, in import_type_support
[spawner.py-5]     raise UnsupportedTypeSupport(pkg_name)
[spawner.py-5] rosidl_generator_py.import_type_support_impl.UnsupportedTypeSupport: Could not import 'rosidl_typesupport_c' for package 'controller_manager_msgs'
[spawner.py-7] Traceback (most recent call last):
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 46, in import_type_support
[spawner.py-7]     return importlib.import_module(module_name, package=pkg_name)
[spawner.py-7]   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
[spawner.py-7]     return _bootstrap._gcd_import(name[level:], package, level)
[spawner.py-7]   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
[spawner.py-7]   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
[spawner.py-7]   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
[spawner.py-7]   File "<frozen importlib._bootstrap>", line 657, in _load_unlocked
[spawner.py-7]   File "<frozen importlib._bootstrap>", line 556, in module_from_spec
[spawner.py-7]   File "<frozen importlib._bootstrap_external>", line 1166, in create_module
[spawner.py-7]   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
[spawner.py-7] ImportError: /opt/ros/foxy/lib/libcontroller_manager_msgs__rosidl_generator_c.so: undefined symbol: builtin_interfaces__msg__Duration__are_equal
[spawner.py-7] 
[spawner.py-7] During handling of the above exception, another exception occurred:
[spawner.py-7] 
[spawner.py-7] Traceback (most recent call last):
[spawner.py-7]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 204, in <module>
[spawner.py-7]     sys.exit(main())
[spawner.py-7]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 123, in main
[spawner.py-7]     if is_controller_loaded(node, controller_manager_name, controller_name):
[spawner.py-7]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 65, in is_controller_loaded
[spawner.py-7]     controllers = list_controllers(node, controller_manager).controller
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 49, in list_controllers
[spawner.py-7]     return service_caller(node, f'{controller_manager_name}/list_controllers',
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 23, in service_caller
[spawner.py-7]     cli = node.create_client(service_type, service_name)
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/node.py", line 1248, in create_client
[spawner.py-7]     check_for_type_support(srv_type)
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/type_support.py", line 29, in check_for_type_support
[spawner.py-7]     msg_type.__class__.__import_type_support__()
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager_msgs/srv/_list_controllers.py", line 250, in __import_type_support__
[spawner.py-7]     module = import_type_support('controller_manager_msgs')
[spawner.py-7]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 48, in import_type_support
[spawner.py-7]     raise UnsupportedTypeSupport(pkg_name)
[spawner.py-7] rosidl_generator_py.import_type_support_impl.UnsupportedTypeSupport: Could not import 'rosidl_typesupport_c' for package 'controller_manager_msgs'
[ERROR] [spawner.py-4]: process has died [pid 11722, exit code 1, cmd '/opt/ros/foxy/lib/controller_manager/spawner.py diff_drive_controller --ros-args'].
[ERROR] [spawner.py-5]: process has died [pid 11724, exit code 1, cmd '/opt/ros/foxy/lib/controller_manager/spawner.py imu_broadcaster --ros-args'].
[ERROR] [spawner.py-3]: process has died [pid 11720, exit code 1, cmd '/opt/ros/foxy/lib/controller_manager/spawner.py joint_state_broadcaster --ros-args'].
[ERROR] [spawner.py-7]: process has died [pid 11736, exit code 1, cmd '/opt/ros/foxy/lib/controller_manager/spawner.py gripper_controller --ros-args'].
[ros2_control_node-2] [INFO] [1676554991.242334495] [turtlebot3_manipulation]: Joints and wheels torque ON
[ros2_control_node-2] [INFO] [1676554991.255019905] [turtlebot3_manipulation]: Set profile acceleration and velocity to joints
[ros2_control_node-2] [INFO] [1676554991.293044467] [turtlebot3_manipulation]: Set profile acceleration and velocity to gripper
[ros2_control_node-2] [INFO] [1676554991.318033190] [turtlebot3_manipulation]: Set goal current value to gripper
[ros2_control_node-2] [INFO] [1676554991.337026924] [turtlebot3_manipulation]: System starting
[ros2_control_node-2] [INFO] [1676554991.360502501] [controller_manager]: update rate is 100 Hz
[ros2_control_node-2] [INFO] [1676554991.371834755] [turtlebot3_manipulation]: Start to read wheels and manipulator states
[ros2_control_node-2] [INFO] [1676554991.378533084] [turtlebot3_manipulation]: Start to write wheels and manipulator commands
[spawner.py-6] Traceback (most recent call last):
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 46, in import_type_support
[spawner.py-6]     return importlib.import_module(module_name, package=pkg_name)
[spawner.py-6]   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
[spawner.py-6]     return _bootstrap._gcd_import(name[level:], package, level)
[spawner.py-6]   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
[spawner.py-6]   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
[spawner.py-6]   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
[spawner.py-6]   File "<frozen importlib._bootstrap>", line 657, in _load_unlocked
[spawner.py-6]   File "<frozen importlib._bootstrap>", line 556, in module_from_spec
[spawner.py-6]   File "<frozen importlib._bootstrap_external>", line 1166, in create_module
[spawner.py-6]   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
[spawner.py-6] ImportError: /opt/ros/foxy/lib/libcontroller_manager_msgs__rosidl_generator_c.so: undefined symbol: builtin_interfaces__msg__Duration__are_equal
[spawner.py-6] 
[spawner.py-6] During handling of the above exception, another exception occurred:
[spawner.py-6] 
[spawner.py-6] Traceback (most recent call last):
[spawner.py-6]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 204, in <module>
[spawner.py-6]     sys.exit(main())
[spawner.py-6]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 123, in main
[spawner.py-6]     if is_controller_loaded(node, controller_manager_name, controller_name):
[spawner.py-6]   File "/opt/ros/foxy/lib/controller_manager/spawner.py", line 65, in is_controller_loaded
[spawner.py-6]     controllers = list_controllers(node, controller_manager).controller
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 49, in list_controllers
[spawner.py-6]     return service_caller(node, f'{controller_manager_name}/list_controllers',
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager/controller_manager_services.py", line 23, in service_caller
[spawner.py-6]     cli = node.create_client(service_type, service_name)
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/node.py", line 1248, in create_client
[spawner.py-6]     check_for_type_support(srv_type)
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/rclpy/type_support.py", line 29, in check_for_type_support
[spawner.py-6]     msg_type.__class__.__import_type_support__()
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/controller_manager_msgs/srv/_list_controllers.py", line 250, in __import_type_support__
[spawner.py-6]     module = import_type_support('controller_manager_msgs')
[spawner.py-6]   File "/opt/ros/foxy/lib/python3.8/site-packages/rosidl_generator_py/import_type_support_impl.py", line 48, in import_type_support
[spawner.py-6]     raise UnsupportedTypeSupport(pkg_name)
[spawner.py-6] rosidl_generator_py.import_type_support_impl.UnsupportedTypeSupport: Could not import 'rosidl_typesupport_c' for package 'controller_manager_msgs'
[ERROR] [spawner.py-6]: process has died [pid 11727, exit code 1, cmd '/opt/ros/foxy/lib/controller_manager/spawner.py arm_controller --ros-args'].

UniBot50 avatar Feb 16 '23 13:02 UniBot50