Incoming Exchange Student Courses
General Data
Academic program Incoming Exchange Student Courses Module Manager(s) :
GIBERT Guillaume
EC Type : Lectures Introduction To Robotics (LIIExp06EIntoRobotics)
Tutorials : 12h00
Lab Work : 8h00
Lectures : 10h00
Individual work : 22h00
Total duration: 52h00
Status
Obligatoire
Period
Semester 6_Robotic And Automation
Teaching language :
English
General objectives
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)
Content
-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)
Corequis
Mathematics for engineers basics
Computer programming
Simulation and numerical calculation
electronics
Digital design and embedded software
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