ECTS
3 credits
Component
Faculty of Science
Description
The module will cover the following:
- Introduction to the Git version control system
- Introduction to ROS middleware for robotics applications
- Modularization of a robotic application
Practical work: Implementation of a ROS application, test on simulator and verification on real robot
Objectives
- Master the basics of version management and collaborative work
- Be able to design a modular robotic application that can be run on a simulator or real robot
Necessary pre-requisites
- Linux command line (BASH)
- Python programming
Recommended prerequisites*:
- Notions of modeling and control of robots
- C++ Programming
Additional information
CM : 4h30
TP : 21h