ECAM LaSalle Mechanical and Electrical Engineering Programme
Données Générales
Programme Académique ECAM LaSalle Mechanical and Electrical Engineering Programme Responsable(s) Module :
GIBERT Guillaume
Type d'EC : Cours Introduction To Robotics (LIIEEng06EIntoRobotics)
TD : 12h00
TP : 8h00
Cours : 10h00
Travail personnel : 22h00
Durée totale: 52h00
Status
Periode
Semester 6
Langue d'enseignement :
English
Objectifs Généraux
By the end of this course, students will be able to:
1. Define robotics and its various fields
2. Face the difficulty of hardware programming
3. State a problem, read and write technical specifications
4. Compute Forward, Inverse and Differential Kinematics for simple robotic systems
5. Compute motion planning for mobile robots
6. Program mobile robot kinematics and autonomous behavior with sensors interactions
7. Program robot arm kinematics
8. Develop good programming practices (documentation, test, git/gitflow)
Contenu
-Introduction to robotic systems and controllers
-Robots in their contexts
-Mechanical structures: serial and parallel robots, mobile robots
-Forward, Inverse and Differential Kinematics for Robot Arm
-Differential Drive robots
-Motion planning for mobile robot (Dijkstra, A*)
-Practical introduction to robot programming (mBot, poppy)


Prérequis
-Mathematics for engineers 1
-Mathematics for engineers 2
-Mathematics for engineers 3
-Mathematics for engineers 4
-Mathematics for engineers 5
-Computer programming
-Object-oriented programming
-Simulation and numerical calculation 1
-Simulation and numerical calculation 2
-Electronics 1 – Components and technology
-Electronics 2 – Functions and applications
-Digital design and embedded software 1
-Digital design and embedded software 2
Bibliographie
Essential resources: None
Recommended resources:
Corke P. (2011) Robotics, Vision and Control. Springer Tracts in Advanced Robotics, vol 73. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20144-8_15
Évaluation(s)
Nature Coefficient Objectifs
1 1, 2, 3, 4, 8 0,3 Observable objectives: mid-term exam in which students will be evaluated on their ability to analyze the kinematics of a simple robotic system.

2 6, 7, 8 0,3 Observable objectives: labs in which students will be evaluated on their ability to program robot arms and mobile robots using good coding practices.

3 Written exam 0,4 Observable objectives: final exam in which students will be evaluated on their ability to analyze the kinematics of a simple robotic system and on motion planning for simple mobile robots.