core / com.acmerobotics.roadrunner.profile / MotionConstraints

MotionConstraints

interface MotionConstraints

Motion profile motion constraints.

Functions

maximumAcceleration

abstract fun maximumAcceleration(displacement: Double): Double

Returns the maximum acceleration displacement units along the profile.

maximumVelocity

abstract fun maximumVelocity(displacement: Double): Double

Returns the maximum velocity displacement units along the profile.

Inheritors

SimpleMotionConstraints

class SimpleMotionConstraints : MotionConstraints

Constant velocity and acceleration constraints used by MotionProfileGenerator.generateSimpleMotionProfile.