Brain Board - Advanced
When connected to your Brain Board WiFi, it is possible to access the Brain Board via a terminal interface. The Brain Board is running Student Robotics OS, a purpose-built Linux distribution that does not have all of the conveniences of a usual Linux system.
Proceed at your own risk. We only provide limited support for these advanced features.
Please bear in mind the following:
- Student Robotics does not guarantee support for the modification of the OS.
- We may need you to upgrade the OS which will overwrite any changes.
- Any modifications you make must be in line with the rules.
- We reserve the right to inspect your Brain Board at any time.
- Feel free to tinker. If you are stuck, ask in Discord, although we may be unable to help.
SSH Access
You can access the robot over SSH:
ssh robot@robot
Your SSH client will prompt you for a password, which is robot
.
Terminal Interface
A terminal interface with similar functionality to the web interface is available as rtui
.
$ rtui
Student Robotics OS
Available commands:
arena: Get or set the current arena
exit: Leave the terminal session.
help: Show available commands
kill: Kill running code
metadata: Show all robot metadata
mode: Get or set the current robot mode (COMP or DEV)
quit: Leave the terminal session.
restart: Restart running code
start: Trigger the virtual start button.
trigger: Trigger the virtual start button.
zone: Get or set the current zone
Some commands let you set data as well as get it:
arena B
- Set the arena toB
mode COMP
- Set the mode toCOMP
zone 2
- Set the zone to2