moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
online_signal_smoothing Directory Reference
Directory dependency graph for online_signal_smoothing:
moveit_core/online_signal_smoothing

Directories

 
include
 
src
 
test

Detailed Description

AccelerationLimitedPlugin

Applies smoothing by limiting the acceleration between consecutive commands. The purpose of the plugin is to prevent the robot's acceleration limits from being violated by instantaneous changes to the servo command topics.

There are three cases considered for acceleration-limiting illustrated in the following figures: acceleration_limiting_diagram.png In the figures, the red arrows show the displacement that will occur given the current velocity. The blue line shows the displacement between the current position and the desired position. The black dashed line shows the maximum possible displacements that are within the acceleration limits. The green line shows the acceleration commands that will be used by this acceleration-limiting plugin.