FollowTrajectoryAction

class FollowTrajectoryAction(follower: Follower, drive: Drive) : Action

Constructors

Link copied to clipboard
constructor(traj: Trajectory<*>, drive: Drive)
constructor(path: PosePath, drive: Drive, velConstraintOverride: VelConstraint, accelConstraintOverride: AccelConstraint)
constructor(follower: Follower, drive: Drive)

Properties

Link copied to clipboard
open val requirements: Set<Any>

Functions

Link copied to clipboard
Link copied to clipboard
open fun interruptible(onInterruption: Action): Interruptible
open fun interruptible(onInterruption: InstantFunction): Interruptible
open fun interruptible(onInterruption: () -> Action): Interruptible
Link copied to clipboard
open fun preview(fieldOverlay: Canvas)
Link copied to clipboard
open fun race(a: Action): RaceAction
open fun race(a: () -> Action): RaceAction
Link copied to clipboard
open override fun run(p: TelemetryPacket): Boolean
Link copied to clipboard
Link copied to clipboard
open fun with(a: Action): ParallelAction
open fun with(a: () -> Action): ParallelAction
Link copied to clipboard
open fun withPreview(preview: Consumer<Canvas>): Action
open fun withPreview(preview: (Canvas) -> Unit): Action
Link copied to clipboard
open fun withRequirements(vararg reqs: Any): Action
open fun withRequirements(reqs: Set<Any>): Action