Cmd
Commands are the basis of how koawalib interacts with the robot. Each command has initialize(), execute(), and end() methods executed throughout its lifecycle. Commands contain a list of subsystem "requirements", preventing multiple subsystems accessing a command simultaneously. All commands are scheduled and ran through the CommandScheduler.
See also
Constructors
Properties
Functions
Run n commands in parallel with this command, ending when all commands have ended
Pause for n seconds after this command ends
Runs n commands sequentially after this command
Cancel command. KScheduler.cancel
Runs n commands in parallel with this command, ending when this command ends
First part of running a command, called on start of command.
Schedule command. Syntax sugar for KScheduler.schedule
Wait until a condition has been fulfilled to run this command
Cancels this command after some time if not finished