Read This First
Eager to get started? Great! Before you dive in, read this first.

Elias Groot
Software Lead, Project Administrator
Do...
- ...follow the tutorials in-order
- ...use a native Linux or macOS installation
- We do not provide support for WSL or VM installations
- ...make sure you are familiar with basic shell commands and concepts
cd
,ls
,ssh
,scp
,curl
- ...notify us if something does not work
- ...tell us if you break (parts of) the Rover
- ...check out the source code of the software you are given
- much is public on our Github
- ...read the docs and use the search functionality
- the glossary is especially useful
- ...assume the Rover forgets everything on shutdown
- store any source code and important files on your machine, not on the Rover
- ...use Devcontainers to understand which dependencies need to be installed
Do not...
- ...save important files on the Rover
- someone might (re)flash, swap, reset or update your Rover (accidentally)
- ...be afraid to look at source code
- even if it is in Rust, Go, Python or C
- ...ask questions without checking the docs
- ...feel required to use our framework
- we developed it to avoid that you have to reinvent the wheel but the Rover runs Linux, so the sky is the limit!
On behalf of the ASE team, good luck - and have fun! We look forward to seeing all your research come to life on the Rover.