Hello,
I am new to ROS2 and the use of dynamixel, but understand electrocic cisruits and have some linux, c and python knowledge.
I follow the guide at
with a Ubuntu, U2D2 and the motors. If I call the command
source /opt/ros/foxy/setup.bash
source install/local_setup.bash
ros2 launch open_manipulator_x_controller open_manipulator_x_controller.launch.py
The output is:
[INFO] [launch]: All log files can be found below /home/user/.ros/log/2022-01-14-09-49-08-115458-Terra-Mobile
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [open_manipulator_x_controller-1]: process started with pid [8547]
[open_manipulator_x_controller-1] /home/user/robotis_openmanipulator/install/open_manipulator_x_controller/lib/open_manipulator_x_controller/open_manipulator_x_controller: symbol lookup error: /home/user/robotis_openmanipulator/install/open_manipulator_x_controller/lib/open_manipulator_x_controller/open_manipulator_x_controller: undefined symbol: _ZN10tracetools6detail18get_symbol_funcptrEPv
[ERROR] [open_manipulator_x_controller-1]: process has died [pid 8547, exit code 127, cmd '/home/user/robotis_openmanipulator/install/open_manipulator_x_controller/lib/open_manipulator_x_controller/open_manipulator_x_controller /dev/ttyUSB0 1000000 --ros-args -r __node:=open_manipulator_x_controller --params-file /home/user/robotis_openmanipulator/install/open_manipulator_x_controller/share/open_manipulator_x_controller/param/open_manipulator_x_controller_params.yaml'].
So I wonder, if this tutorial should work? I need help to dig into the problem, but where should I look, search? The cloned repositories are for sure under development, but which combination of these repos would work, some use branch ros2, some foxy-devel on other dashing-devel? Is there a tool to check the compatibility of these repos? Where come this exit code from?