Knowing how to use basic commands for Git will be required.
Linux (Ubuntu) is the main Operating System used for development. A basic knowledge of Linux is required.
C++ is the main language for low-level developments.
Python is the main language for high-level developments.
ROS Allows the processes to communicate with each other :
Docker is used to ease development and testing :
We develop our with Visual Studio Code thanks to all the modules and tool we can add :