These steps are to setup the monorepo to work on your own PC. We utilize docker to enable ease of reproducibility and deployability.
Why docker? It's so that you don't need to download any coding libraries on your bare metal pc, saving headache :3
- This assignment is supported on Linux Ubuntu >= 22.04, Windows (WSL), and MacOS. This is standard practice that roboticists can't get around. To setup, you can either setup an Ubuntu Virtual Machine, setting up WSL, or setting up your computer to dual boot. You can find online resources for all three approaches.
- Once inside Linux, Download Docker Engine using the
apt
repository - You're all set! You can begin the assignment by visiting the WATonomous Wiki.
Link to Onboarding Assignment: https://wiki.watonomous.ca/