Protected
_requirementsReadonly
robotThe set of objects that this command requires to execute. Used to place mutexes on common resources to ensure they don't receive multiple inputs at once.
Protected
addImplicitly wraps a Command into a Sequential Command.
The command which is run next.
Decorates the command with a "time point" - if the command finishes in less than the given duration, it will wait until this number of seconds has elapsed before continuing.
The number of seconds that the command will execute for, at minimum.
Generated using TypeDoc
Drives a robot for a distance equal to a number of tiles. Distance may be negative, indicating the robot drives backwards.
Does not modify robot's stored position, must be done on the caller's side.