If possible I would like to operate the Rosbot3 pro wheels directly from a terminal. I tried commands like this one : ros2 topic pub /_motors_cmd std_msgs/msg/Float32MultiArray “data: [1.0, 1.0, 1.0, 1.0]”
but it has no action on wheels . Could you please tell me how to proceed ?
However, it’s important to ensure there are no resource conflicts. The default ROS driver uses the differential/mecanum drive_conntroller, which, if there’s no data on /cmd_vel, publishes zeros to topic /_motors_cmd (check ros2 topic echo /_motors_cmd). Therefore, since this isn’t a core functionality, there’s no way to disable this node other than build driver from source and editing the launch settings in rosbot_controller.
I tried to open the link in your message, but github thinks it’s dead.
Also, I’m sorry for the possibly dumb question, but I don’t understand how you state that the command works, and at the same time that it’s impossible to run it due to resources conflicts in the first place.