The RMP Motion Controller APIs

◆ MoveTrapezoidal() [3/3]

void MoveTrapezoidal ( double  position,
double  vel,
double  accel,
double  decel,
double  finalVel 

Part of the Motion method group.

See also
MoveTrapezoidal This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
MoveTrapezoidal commands a point-to-point motion with a trapezoidal velocity profile. This has a trapezoidal shape for the velocity with constant acceleration and deceleration phases. This function ends the move with user defined finalVel
positionTarget Position in units.
velMaximum velocity, units/second.
accelMaximum accleration, units/second/second.
decelMaximum deceleration, units/second/second.
finalVelVelocity the Axis will follow after completing the rest of the profile.
This motion will not stop when it completes the initial profile.