ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

I have written a fairly generic PID server that you can get from here. For a joint you could start a few PID servers - one for position/angle/velocity. The nice thing to do is use rxplot to visualize your desired vs. actual joint angle, use dynamic reconfigure to modify your PID gains during runtime, and tune those gains based on how well the PID loop is performing.

I have written a fairly generic PID server that you can get from here. For a joint you could start a few PID servers - one for position/angle/velocity. The nice thing to do is use rxplot to visualize your desired vs. actual joint angle, use dynamic reconfigure to modify your PID gains during runtime, and tune those gains based on how well the PID loop is performing.