core / com.acmerobotics.roadrunner.profile

Package com.acmerobotics.roadrunner.profile

Generic motion profiling featuring either dynamic constraints or jerk limiting.

Types

MotionConstraints

abstract class MotionConstraints

Motion profile motion constraints.

MotionProfile

class MotionProfile

Trapezoidal motion profile composed of motion segments.

MotionProfileBuilder

class MotionProfileBuilder

Easy-to-use builder for creating motion profiles.

MotionProfileGenerator

object MotionProfileGenerator

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

MotionSegment

class MotionSegment

Segment of a motion profile with constant acceleration.

MotionState

class MotionState

Kinematic state of a motion profile at any given time.

SimpleMotionConstraints

data class SimpleMotionConstraints

Constant velocity and acceleration constraints.