Switching between multiple autonomous code routes using blocks


We are planning on coding two separate routes for our autonomous period based on our starting position. However, I’m not quite sure what the autonomous period will be like on the day of a competition, and how we would be able to switch between routes as needed. I’ve seen answers about jumpers and LCDs but I am not familiar with what those are, and the posts I’ve found seem to use text code and not blocks.

(I am a complete noob who’s new to robotics this year.)

Thanks for your help.

If you are unfamiliar with using those techniques, you use the program slots (you have up to 8). Teams would have something like NearMatchLoader, NearRollerAlliance,… not optimal, but gets job done until you are more comfortable with programming and robot platform.


I see them, thank you! So would I be able to switch between them on computer’s brain?

Yes you can choose which program you run at the start of each match when you are placing your robot on the field.