core / com.acmerobotics.roadrunner.profile

Package com.acmerobotics.roadrunner.profile

Generic motion profiling featuring either dynamic constraints or jerk limiting.

Types

AccelerationConstraint

interface AccelerationConstraint

MotionProfile

Trapezoidal motion profile composed of motion segments.

class MotionProfile

MotionProfileBuilder

Easy-to-use builder for creating motion profiles.

class MotionProfileBuilder

MotionProfileGenerator

Motion profile generator with arbitrary start and end motion states and either dynamic constraints or jerk limiting.

object MotionProfileGenerator

MotionSegment

Segment of a motion profile with constant acceleration.

class MotionSegment

MotionState

Kinematic state of a motion profile at any given time.

class MotionState

VelocityConstraint

interface VelocityConstraint

Functions

<no name provided>

Motion profile acceleration constraint.

fun <no name provided>(): Unit