Utilities API
- magicbot module
MagicRobotMagicRobot.autonomous_init()MagicRobot.consume_exceptions()MagicRobot.control_loop_wait_timeMagicRobot.create_objects()MagicRobot.disabled_init()MagicRobot.disabled_periodic()MagicRobot.end_competition()MagicRobot.error_report_intervalMagicRobot.loggerMagicRobot.on_exception()MagicRobot.robot_periodic()MagicRobot.simulation_init()MagicRobot.simulation_periodic()MagicRobot.start_competition()MagicRobot.teleop_init()MagicRobot.teleop_periodic()MagicRobot.use_teleop_in_autonomousMagicRobot.utility_init()MagicRobot.utility_periodic()
- Component
- Tunable
- Resettable
- State machines
AutonomousStateMachineIllegalCallErrorInvalidStateNameMultipleDefaultStatesErrorMultipleFirstStatesErrorNoFirstStateErrorStateMachineStateMachine.VERBOSE_LOGGINGStateMachine.current_stateStateMachine.done()StateMachine.engage()StateMachine.execute()StateMachine.is_executingStateMachine.loggerStateMachine.next_state()StateMachine.next_state_now()StateMachine.on_disable()StateMachine.on_enable()StateMachine.state_descriptionsStateMachine.state_names
default_state()state()timed_state()
- robotpy_ext.autonomous package
- robotpy_ext.common_drivers package
- robotpy_ext.control package
- robotpy_ext.misc package