You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have ever been in First Robotics (FRC), you would know that the the base station has three states: disabled, teleop, and auto. These are the three different modes the rover can be in.
DISABLED: The rover cannot be controlled, but we are connected to it.
TELEOPERATED: The rover can be controlled manually through the use of gamepad controllers
AUTONOMOUS: The rover will execute its autonomous regime
How to Implement
Make these three buttons very easy to see on the user interface. Make these buttons send a ROS topic; perhaps just one topic with a different piece of data for each mode? The code on the rover can then hold these states to determine the current state of the rover (perhaps through the use of the Robot Interface?). Making a hotkey (perhaps "space bar") for the disabled button could be a safety feature for quick access. Whoever chooses this is quite free in the creative/design process.
The text was updated successfully, but these errors were encountered:
Context
If you have ever been in First Robotics (FRC), you would know that the the base station has three states: disabled, teleop, and auto. These are the three different modes the rover can be in.
How to Implement
Make these three buttons very easy to see on the user interface. Make these buttons send a ROS topic; perhaps just one topic with a different piece of data for each mode? The code on the rover can then hold these states to determine the current state of the rover (perhaps through the use of the Robot Interface?). Making a hotkey (perhaps "space bar") for the disabled button could be a safety feature for quick access. Whoever chooses this is quite free in the creative/design process.
The text was updated successfully, but these errors were encountered: