core / com.acmerobotics.roadrunner.profile / SimpleMotionConstraints

SimpleMotionConstraints

class SimpleMotionConstraints : MotionConstraints

Constant velocity and acceleration constraints used by MotionProfileGenerator.generateSimpleMotionProfile.

Parameters

maximumVelocity - constant maximum velocity

maximumAcceleration - constant maximum acceleration

Constructors

<init>

SimpleMotionConstraints(maximumVelocity: Double, maximumAcceleration: Double)

Constant velocity and acceleration constraints used by MotionProfileGenerator.generateSimpleMotionProfile.

Properties

maximumAcceleration

var maximumAcceleration: Double

constant maximum acceleration

maximumVelocity

var maximumVelocity: Double

constant maximum velocity

Functions

maximumAcceleration

fun maximumAcceleration(displacement: Double): Double

Returns the maximum acceleration displacement units along the profile.

maximumVelocity

fun maximumVelocity(displacement: Double): Double

Returns the maximum velocity displacement units along the profile.