core / com.acmerobotics.roadrunner.profile

Package com.acmerobotics.roadrunner.profile

Generic motion profiling featuring either dynamic constraints or jerk limiting.

Types

MotionConstraints

Motion profile motion constraints.

abstract class MotionConstraints

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

SimpleMotionConstraints

Constant velocity and acceleration constraints.

data class SimpleMotionConstraints