Collection of scripts that set up computers for a tournament.
A tournament requires at least one field. Each field requires one or more computers. For an official RoboCup, the following computers must be set up:
- 1-2x Vision
- 1x Vision-Expert
- 1x Game-Controller
- 1-2x Status-Board (RaspberryPi)
- 2x Remote-Control (RaspberryPi)
The computers should run a recent Ubuntu LTS version or one of it flavors.
For details, check the rules: https://robocup-ssl.github.io/ssl-rules/sslrules.html#_shared_software
see ssl-vision
Run at least:
# Configure Ubuntu
./cli.sh configure_system
# Install all apps
./cli.sh install_apps
# Install systemd service for vision-client
./cli.sh install_systemd ssl-vision-client
Install all:
# Configure Ubuntu
./cli.sh configure_system
# Install all apps
./cli.sh install_apps
# Install all systemd services
./cli.sh install_systemd
# Install autorefs
./cli.sh install_autorefs
See: https://github.com/RoboCup-SSL/ssl-status-board/blob/master/rpi/Readme.md
See: https://github.com/RoboCup-SSL/ssl-remote-control/blob/master/rpi/Readme.md
The following commands are available:
# List available apps
./cli.sh apps
# Start/Stop/Restart single or all apps
./cli.sh start|stop|restart [app]
# See logs of systemd services
./cli.sh logs [app]