I am trying to move Manipulator H arm with ROS Moveit. I am using pos_vel_controller/JointTrajectoryController to pass position and velocity commands to the arm motors.
Most of the trajectory is performed OK, but on the last part of it motor number 3 is always late.
I checked controllers/status topic, and the controller pass the right commands to the arm. By the feedback from the arm I noticed significant difference b/w desired and real motor state on motor 3.
I am using the default settings for the arm motors.
How can I make the arm (and especially motor 3) follow trajectories better?
Please attach log or visible data so we can provide more detail advise for your case.
If you are not experiencing or observing an abnormal behavior of Dynamixel, it is recommended to modify the P, D gains.
The settings are saved in the dxl_init.yaml file and you can modify the contents in the red.