From Luca Bascetta
Jump to: navigation, search
Line 66: Line 66:
 
<!--# Final exam example-->
 
<!--# Final exam example-->
 
# [[media:CONTAUT_MEC-Ex8.pdf|Final exam example]]
 
# [[media:CONTAUT_MEC-Ex8.pdf|Final exam example]]
 
==== Laboratories ====
 
<!--# Closed-loop systems (exercises, solutions)-->
 
# Closed-loop systems ([[media:CONTAUT_MEC-Labo1.pdf|exercises]], [[media:CONTAUT_MEC-Labo1.zip|solutions]])
 
<!--# Pole placement (exercises, solutions)-->
 
# Pole placement ([[media:CONTAUT_MEC-Labo2.pdf|exercises]], [[media:CONTAUT_MEC-Labo2.zip|solutions]])
 
<!--# Discrete time systems and digital control (exercises, solutions)-->
 
# Discrete time systems and digital control ([[media:CONTAUT_MEC-Labo3.pdf|exercises]], [[media:CONTAUT_MEC-Labo3.zip|solutions]])
 
<!--# Motion control techniques (exercises, solutions)-->
 
# Motion control techniques ([[media:CONTAUT_MEC-Labo4.pdf|exercises]], [[media:CONTAUT_MEC-Labo4.zip|solutions]])
 
<!--# Advanced motion control techniques (exercises, solutions)-->
 
# Advanced motion control techniques ([[media:CONTAUT_MEC-Labo5.pdf|exercises]], [[media:CONTAUT_MEC-Labo5.zip|solutions]])
 
 
==== Project ====
 
* [[media:CONTAUT_MEC-project2015.pdf|Control of a Mobile Inverted Pendulum (project 2015/2016)]]
 
* [[media:CONTAUT_MEC-project2016.pdf|Control of a laboratory thermal process (project 2016/2017)]]
 
  
 
=== Past exams ===
 
=== Past exams ===

Revision as of 09:38, 31 August 2018

The aim of this course is to introduce the student to the fundamental aspects of modelling, planning and control for mobile and autonomous robots, and mobile manipulators.

The course covers the main aspects of mobile robotics and mobile manipulation, making reference to indoor, outdoor and off-road environments. Classical and modern planning and control techniques are introduced.

At the end of the course, a case study is presented to show the application of planning and control methodologies to a realistic problem.

Lecture timetable

The course is composed by a blending of lectures by the course teacher, and exercises by a teaching assistant.

Tuesday 15.15-18.15 BL.27.14
Thursday 15.15-18.15 L.02

Teaching material

Lectures

  1. Course introduction
  2. Systems theory overview (continuous time systems)
  3. Frequency domain design
  4. Root locus
  5. State space design
  6. Systems theory overview (discrete time systems)
  7. Digital control systems
  8. Motion planning
  9. Motion control (standard control techniques)
  10. Motion control (advanced control techniques)
  11. Industrial robotics
  12. Control system technologies for automation (Conditioning, filtering, A/D and D/A conversion)
  13. Control system technologies for automation (Control system design, communication systems, Programmable Logic Controllers)

Exercises

  1. Time domain analysis of dynamical systems
  2. Time responses of first/second order systems
  3. Stability and performance analysis of closed-loop systems
  4. Frequency domain design
  5. Root locus and pole placement design
  6. Discrete time systems and digital control design
  7. Hardware technologies for automation
  8. Final exam example

Past exams

2015/2016 February, March, July, September (I), September (II)
2016/2017 February, March, July (I), July (II), September
2017/2018 January, February, June, July, September

Office hours

See "Professor's activities" page on www.polimi.it.

Please, always send me an email before coming to an office hour, or to arrange a meeting outside office hours.

Online resources

The following are links to online sources which might be useful to complement the material above