Goal
Upon successful completion of the course, the student will be able to:
- Understand: a) basic concepts related to the description of solid bodies (and therefore robotic systems) in space, b) the difficulties imposed by the physical nature of robots in the application of Artificial Intelligence (AI) in real space and time, c) the requirements that human-robot interaction imposes on the design and development of Artificial Intelligence applications
- Communicate ideas related to robotic systems and interaction
- Analyze, select and apply appropriate Artificial Intelligence methods to robotics applications
- Evaluate the application and results of methods aimed at developing AI applications for robotics that meet the requirements of ethical and reliable Artificial Intelligence
- Design and experiment in simulated environments
Also, the course targets to the following general competencies:
- Ability to organize and plan work and manage time effectively
- Ability to communicate effectively (orally and written)
- Ability to solve problems
- Ability to develop critical thinking and capacity for critical approaches
- Ability of interdisciplinary approaches
- Ability to apply theoretical knowledge in practice
- Ability to research
- Ability to adapt methods and techniques to new situations and conditions
- Ability to generate new ideas – Creativity
Contents
- Description of robotic systems in space and Robot Operating System (ROS) basic concepts
- Description of the movement of a robotic system in space and time.
- Scene perception (sensors and data fusion)
- Localization and Mapping
- Navigation
- Human-Robot interaction: Problem definition
- Robot perception of people, human intentions and actions
- Cognitive architectures
- Robot motion in human populated environments
- Examples of deep learning in robotics
Bibliography
Ρομποτική
- Sebastian Thrun, Wolfram Burgard and Dieter Fox. Probabilistic robotics. MIT Press
- Robin R. Murphy. Introduction to AI Robotics, Second Edition. MIT Press
- Siegwart, Roland, Illah Reza Nourbakhsh, and Davide Scaramuzza. Introduction to autonomous mobile robots. MIT press, 2011.
- Corke, Peter. Robotics, vision and control: fundamental algorithms in MATLAB® second, completely revised. Vol. 118. Springer, 2017.
Αλληλεπίδραση ανθρώπου-ρομπότ
- HRI-An introduction
- Thomaz A, Hoffman G, Cakmak M. Computational human-robot interaction. Foundations and Trends® in Robotics. 2016 Dec 20;4(2-3):105-223.
- Lasota PA, Fong T, Shah JA. A survey of methods for safe human-robot interaction. Foundations and Trends® in Robotics. 2017 May 24;5(4):261-349.
- Rios-Martinez, J., Spalanzani, A. and Laugier, C., 2015. From proxemics theory to socially-aware navigation: A survey. International Journal of Social Robotics, 7(2), pp.137-153.
- Billard, A.G., Calinon, S. and Dillmann, R., 2016. Learning from humans. In Springer handbook of robotics (pp. 1995-2014). Springer, Cham.