#include <armarx/control/joint_controller/ControllerConfiguration.h>
Definition at line 55 of file ControllerConfiguration.h.
◆ HolonomicPlatformControllerConfiguration()
◆ CreateHolonomicPlatformControllerConfigData()
◆ directionPreservingRamp
| bool directionPreservingRamp {false} |
Ramp the two linear axes together instead of independently.
The default ramps vx and vy as separate scalars, so whenever the two targets differ in magnitude the smaller one saturates first and the direction of the commanded velocity rotates while the ramp runs – the platform drives somewhere it was never told to go. Enabling this bounds the norm of the velocity change instead, which preserves the direction and limits the acceleration the motors actually see.
Optional in the hardware config; absent means false, i.e. the historical behaviour.
Definition at line 82 of file ControllerConfiguration.h.
◆ maxAcceleration
◆ maxAngularAcceleration
| float maxAngularAcceleration |
◆ maxAngularDeceleration
| float maxAngularDeceleration |
◆ maxAngularVelocity
◆ maxDeceleration
◆ maxVelocity
The documentation for this class was generated from the following files: