Software we will use and you will have to learn/be aware of:
- ROS2 is the system we’ll use to ensure our code can communicate and our system can run on a robot. ROS2 is the most pivotal aspect to our system, leaning it will make you able to do further system design.
- EUFS is the simulator we’ll use to test our system and check it works as intended.
- Docker lets us use development containers so everyone can work on the project consistently, no matter their device.
- Git is the version control system we’ll use to track changes in our code.
- GitHub is the online platform we’ll use to share our code and collaborate as a team.
ROS Workspace Setup
ROS Prerequisites
Hands on Learning
Learning ROS
Learn to Code
Intro to the Autonomous Driving System
Additional Training Material