Module C: Robot-Human Interaction

Course description

The entire content is divided into the following topics: 1) Introduction to robot kinematics, dynamics and control, 2) Definition of human-robot interaction problem; 3) Safety of human-robot interaction; 3) Haptic robots and teleoperation systems: kinematics, dynamics, collision detection, collision force rendering, control, virtual fixtures; 5) Soft robots based on variable impedance actuators; 6) Medical robotics: surgical robotics, robot-supported diagnostics, micro-robots and nano-robots in human body; 7) Rehabilitation robotics for upper and lower extremities; 8) Assistive robotics: exoskeletons, robotic prosthetics and orthotics;

9) Robot teaching by human demonstration; 10) Human-robot collaboration; 11) Social robotics.

Course is carried out on study programme

Elektrotehnika 2. stopnja

Objectives and competences

To study multimodal interactions between a human and a robot for the purpose of augmenting human capabilities, assisting disabled persons, increasing human performance and safety, replacing human limbs:

Analysis of robotic systems, which are designed to interact with humans or with organic matter in general. The robots interacting with humans can operate at different levels. They enable the operator more accurate, easier and safer performance of tasks (surgical and diagnostic robotics), haptic robots can simulate interactions that require physical contact between the human and environment, robots can act as amplifiers of human force (exoskeletons), can replace amputated body parts (robotic prostheses), within the human body they enable precise diagnostics and delivery of medical substances.

Learning and teaching methods

Lectures, laboratoryss work in small groups, complex robot control problem solving, combination of individual and team work. Practical exercises take place on a number of modern robots for human-robot interaction equipped with additional force sensors. In this course, special attention is paid to safety.

Intended learning outcomes

After successful completion of the course, students should be able to:

  • address physical, cognitive and social interactions between human and robot,
  • design mechanisms and control of robot manipulators for contact with human,
  • determine security requirements for humanrobot interaction,
  • synthesize robot control based on human demonstration (teaching by demonstration),
  • design a robot for social interaction with a person,
  • use a robot in medical, rehabilitation, research, and industrial applications.

Reference nosilca

  1. MIHELJ, Matjaž, PODOBNIK, Janez. Haptics for virtual reality and teleoperation, Springer, 2012. 
  2. PODOBNIK, Janez, REJC, Jure, ŠLAJPAH, Sebastjan, MUNIH, Marko, MIHELJ, Matjaž. All-terrain wheelchair : increasing personal mobility with a powered wheel-track hybrid wheelchair. IEEE robotics & automation magazine, ISSN 1070-9932, Dec. 2017, vol. 24, no. 4, str. 26-36. 
  3. BAUMKIRCHER, Aljaž, MUNIH, Marko, MIHELJ, Matjaž. Performance analysis of learning from demonstration approaches during a fine movement generation. IEEE transactions on human-machine systems. Dec. 2021, vol. 51, no. 6, str. 653-662. 
  4. BAUMKIRCHER, Aljaž, SEME, Katja, MUNIH, Marko, MIHELJ, Matjaž. Collaborative robot precision task in medical microbiology laboratory. Sensors. 2022, vol. 22, no. 8, str. 1-10. 
  5. PETRIČ, Tadej, GAMS, Andrej, COLASANTO, L., IJSPEERT, J. Auke, UDE, Aleš. Accelerated sensorimotor learning of compliant movement primitives, IEEE Transactions on Robotics, 2018, vol. 34, no. 6, str. 1636-1642. 

Study materials

  1. MIHELJ, Matjaž, PODOBNIK, Janez. Haptics for virtual reality and teleoperation, Springer, 2012. 
  2. SICILIANO, Bruno, KHATIB, Oussama, Handbook of Robotics, Springer, 2016. 
  3. PONS, L. Jose, Wearable Robots: Biomechatronic Exosksletons, John Wiley & Sons, 2008. 
  4. DIETZ, Volker, NEF, Tobias, RYMER, W. Zev, Neurorehabilitation Technology, Springer, 2012 
  5. BURDET, Etienne, FRANKLIN, W. David., MILNER, E. Theodore, Human Robotics: Neuromechanics and Motor Control, The MIT Press, 2013 
  6. SICILIANO, Bruno, SCIAVICCO, Lorenzo, VILLANI, Luigi, ORIOLO, Giuseppe.: Robotics – Modelling, Planning and Control, Springer 2009. 

Bodi na tekočem

Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411