The course presents the fundamentals of the modeling and control techniques for serial manipulators. Main topics are the geometric and kinematic modeling of serial manipulators, and the kinematic based control in the operational space.
This course presents the fundamentals of the kinematics modeling and control techniques of serial manipulators. Topics include geometric modeling, task jacobian matrices, inverse kinematics, and closed loop kinematics control.
At the end of the course, the student will be able to:
The teaching modalities are as follows:
Working students and students with certified DSA, disability or other special educational needs are advised to contact the lecturer at the beginning of the course to agree on teaching and examination arrangements that, while respecting the teaching objectives, take into account individual learning patterns.
The content of the course is the following one:
- B. Siciliano, L. Scxiavicco, L. Villani, L. Oriolo: "Robotics: Modelling, Planning and Control"; Mc Graw-Hill, 2009
- W. Khalil, and E. Dombre, "Modeling, identification and control of robots", Hermes Penton, London, 2002.
Further readings - J. Angeles, Fundamentals of Robotic Mechanical Systems, Springer-Verlag, New York, 2002.
Ricevimento: By appointment, at the Department of Informatics, Bioengineering, Robotics, and Systems Engineering (DIBRIS), via all'Opera Pia 13, 16145, second floor of building "Pino Casalino" (Pavillion E), or online using Microsoft Teams.
Ricevimento: On demand (via email or direct appointment)
ENRICO SIMETTI (President)
GIOVANNI INDIVERI
GIORGIO CANNATA (President Substitute)
https://corsi.unige.it/10635/p/studenti-orario
The exam is done as it follows.
During the course, typically 3 assignments will be given. The students will complete them at home in groups of maximum 3/4 people. The evaluation of the reports will give up to 10% (10 out of 100 points) of the final evaluation.
Then, a written exam will be conducted. The written exam will allow to gather up to 80% (80 out of 100 points). The written exam will require solving an exercise (possibily using MATLAB), and then asnwering a quiz whose questions will regard the exercise and general knowledge too.
A non-mandatory oral exam will allow students to gain or lose up to 20% of the final score (+- 20 out of 100 points).
The final mark will be the sum of the on-going assessment, of the written exam and, eventually, of the oral exam. The student must retake the written exam if they want to take the oral exam again.
At the end of the course, the student must be able to model a robotic arm, derive its kinematic model and be able to control it.
During the on-going assessment, the following items will be part of the evaluation:
During the written exam, the following items will be part of the evaluation:
In the oral exam, the following items will be part of the evaluation: