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

Revision history [back]

click to hide/show revision 1
initial version

In addition to the interpolation between current and target position, a drive in IP mode might extrapolate the motion for a limited amount of time. The overall behavior is determined by the maximum buffer size, buffer type, interpolation period and SYNC rate. The default implementation in canopen_402 should work for a buffer size of 1 and an interpolation period that matches to the SYNC interval.

There is no direct way to write a bunch of set-points, because this is not supported by all vendors. You could try to increase the interpolation period, but it might lead to overflow errors. As a last resort you could subclass Motor402 to provide a custom mode handler with a sophisticated buffer management.