A TUI for Astoria-driven robots.
The rtui
command can be used standalone by running rtui
.
It can also be used as an SSH forced command by adding the following to the authorized_keys
file:
command="/usr/bin/rtui" ssh-ed25519 AAAA....
arena
: Get or set the current arenaexit
: Leave the terminal session.help
: Show available commandskill
: Kill running codemetadata
: Show all robot metadatamode
: Get or set the current robot mode (COMP or DEV)quit
: Leave the terminal session.restart
: Restart running codestart
: Trigger the virtual start buttontrigger
: Trigger the virtual start buttonzone
: Get or set the current zone
This application is written in Python 3.8+ and is managed using poetry.
poetry install
poetry run rtui
You will need to have an instance of Astoria running for some functionality, the docker setup is recommended for this.