Package lib.commands.trajectory
Class AsyncPathPlannerSequence
java.lang.Object
edu.wpi.first.wpilibj2.command.Command
lib.commands.AsyncSequence
lib.commands.trajectory.AsyncPathPlannerSequence
- All Implemented Interfaces:
edu.wpi.first.util.sendable.Sendable,TrajectoryCommand,TrajectoryCommand.Multi
Note: Path trajectory is only assembled from synchronous commands.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.wpilibj2.command.Command
edu.wpi.first.wpilibj2.command.Command.InterruptionBehaviorNested classes/interfaces inherited from interface lib.commands.trajectory.TrajectoryCommand
TrajectoryCommand.Multi, TrajectoryCommand.Single -
Constructor Summary
ConstructorsConstructorDescriptionAsyncPathPlannerSequence(edu.wpi.first.wpilibj2.command.Command... commands) -
Method Summary
Methods inherited from class lib.commands.AsyncSequence
async, end, execute, getInterruptionBehavior, initialize, isFinished, runsWhenDisabledMethods inherited from class edu.wpi.first.wpilibj2.command.Command
addRequirements, addRequirements, alongWith, andThen, andThen, asProxy, beforeStarting, beforeStarting, cancel, deadlineFor, deadlineWith, finallyDo, finallyDo, getName, getRequirements, getSubsystem, handleInterrupt, hasRequirement, ignoringDisable, initSendable, isScheduled, onlyIf, onlyWhile, raceWith, repeatedly, schedule, setName, setSubsystem, unless, until, withDeadline, withInterruptBehavior, withName, withTimeout, withTimeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface lib.commands.trajectory.TrajectoryCommand
getTrajPreviewMethods inherited from interface lib.commands.trajectory.TrajectoryCommand.Multi
getEndPose, getInitialPose, getTrajPreview
-
Constructor Details
-
AsyncPathPlannerSequence
public AsyncPathPlannerSequence(edu.wpi.first.wpilibj2.command.Command... commands)
-
-
Method Details
-
getDuration
public double getDuration()- Specified by:
getDurationin interfaceTrajectoryCommand
-
getCommands
- Specified by:
getCommandsin interfaceTrajectoryCommand.Multi
-