Package-level declarations

Motion profiling: TrapezoidProfile builds a trapezoidal accelerate/cruise/decelerate trajectory between two MotionStates, constrained by TrapezoidProfileConstraints.

Types

Link copied to clipboard

A trapezoidal motion profile generator.

Link copied to clipboard
data class TrapezoidProfileConstraints<U : Unit<U>>(val maxVelocity: Per<U, TimeUnit>, val maxAcceleration: Per<PerUnit<U, TimeUnit>, TimeUnit>)

Constraints for a trapezoidal motion profile.