Velocity Control Mode

Velocity Control uses the PID controller to run the motor at a set speed in RPM (or configured conversion factor units).

circle-check

It is called in the same way as Position Control:

m_controller.setSetpoint(setPoint, ControlType.kVelocity);

API Docs: setSetpointarrow-up-right

triangle-exclamation
circle-info

Velocity Loop constants are often of a very low magnitude, so if your mechanism isn't behaving as expected, try decreasing your gains.

Last updated

Was this helpful?