I have an ongoing problem with the REXROV robotic arm in the DAVE project simulation. Although I have successfully broadcasted command messages to the topic /rexrov/oberon7/azimuth/controller/command
, the robotic arm is not responding as expected. When I use the echo command from the terminal, I can see the messages I have sent, I can see the topics correctly via rqt_graph, and I do not receive any error messages.
I broadcast float64 messages to the topic /rexrov/oberon7/azimuth/controller/command
at a frequency of 25 Hz using the following command (I have also sent them at different frequencies or default values).
I checked the active nodes using the Rosnode list and confirmed that the node /rexrov/oberon7/joint_position_controller_oberon7
is indeed present and expected to control the arm.
I reviewed the subscriptions and publications of the joint position controller node, which confirms that it is subscribed to the necessary topics.
I used rosnode info /rexrov/oberon7/joint_position_controller_oberon7
to make sure the node is properly connected to the command topic. It broadcasts to /rexrov/oberon7/azimuth/controller/command
and I verified that it has connections to Gazebo.
Request for Help
Please help me how to use the robot arm other than the joystick.