12 CFU tra i seguenti insegnamenti:
|
80188
|
AMBIENT INTELLIGENCE
|
ING-INF/05
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
The goal of the course is to enable students to understand the Ambient Intelligence computing paradigm, which envisions a world where people (and possibly robots) are surrounded by intelligent sensors/actuators and interfaces embedded in the everyday objects around them.
|
-
|
98457
|
COOPERATIVE ROBOTICS
|
ING-INF/04
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
The goal of the course is to first introduce a modern task-priority based control of robotic systems such as dual arm robots, mobile manipulators, floating underwater vehicle-manipulator systems, which are all characterized by a high number of degrees of freedom. The framework is extended to the case where multiple robots need to work together, for example to manipulate and transport objects cooperatively.
|
-
|
80190
|
EMBEDDED SYSTEMS
|
ING-INF/04
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
This course presents the fundamentals of embedded systems. After a brief review of the most relevant architectures, the course focuses on microcontroller programming for control applications, with a particular attention on peripheral configuration, real time and event-based programming techniques.
|
-
|
106723
|
EXPERIMENTAL ROBOTICS LABORATORY
|
ING-INF/05
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
Obiettivo del corso è mettere in atto le conoscenze teoriche acquisite in altri corsi, fornendo alcuni setup robotici per implementazioni specifiche.
Il corso includerà anche informazioni metodologiche sulla progettazione degli esperimenti e sulla validazione dei risultati.
|
-
|
104855
|
MACHINE LEARNING FOR ROBOTICS II
|
ING-INF/05
|
4
|
|
|
-
|
|
86798 - MACHINE LEARNING AND DATA ANALYSIS
|
ING-INF/05
|
3
|
3 CFU CARATTERIZZANTI Ingegneria Informatica
|
Students will be provided with advanced skills related to machine learning and data analysis with particular reference to the statistical learning theory and its application to real world problems. Students will learn practical and theoretical insights on machine learning and data analysis methodologies.
|
-
|
|
104856 - ROBOTICS USE CASES
|
ING-INF/05
|
1
|
1 CFU CARATTERIZZANTI Ingegneria Informatica
|
In this module, students will focus on the study of use cases specifically related to Robotics, on the basis of methodologies and insights discussed in the accompanying main module.
|
-
|
94866
|
SOCIAL ROBOTICS
|
ING-INF/05
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
The objective of the course is to make students aware about the most relevant issues in the fields of social robotics, including: verbal and nonverbal human-robot interaction; cultural factors in the design of social robots; anthropomorphic and zoomorphic robots and robot behaviours; sensors for human-robot interaction; methodology and constraints in making experiments with robots and human participants; application scenarios. The student will face these problems both from a theoretical perspective and through practical assignments, by exploring in depth one of the topics above on real robots for social interaction.
|
-
|
80186
|
SYSTEM IDENTIFICATION
|
ING-INF/04
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
The goal of the course is to provide methodologies and tools for designing systems’ models to be used for control, estimation, diagnosis, prediction, etc. Different identification methods are considered, both in a “black box” context (where the structure of the system is unknown), as well as in a “grey box” (uncertainty on parameters) one. Methods are provided for choosing the complexity of the models, for determining the values of their parameters, and to validate them. Moreover, state estimation problems are addressed and their connections with control and identification are considered.
|
-
|
108857
|
TRUSTWORTHY ARTIFICIAL INTELLIGENCE FOR ROBOTICS
|
|
4
|
|
|
-
|
|
108606 - TRUSTWORTHY ARTIFICIAL INTELLIGENCE
|
ING-INF/05
|
3
|
3 CFU CARATTERIZZANTI Ingegneria Informatica
|
The aim of this course is to provide students with fundamental and advanced concepts on the security of machine learning and trustworthy artificial intelligence.
|
-
|
|
108858 - TRUSTWORTHY AI ROBOTICS USE CASES
|
ING-INF/05
|
1
|
1 CFU CARATTERIZZANTI Ingegneria Informatica
|
Specific use cases on the evaluation of the security of the object recognition system of the iCub robot will be addressed. Students will also get ability to answer open-ended questions with closed books, solve numerical exercises, use open-source libraries for the security evaluation of machine learning algorithms used by modern robots.
|
-
|
104737
|
VIRTUAL REALITY FOR ROBOTICS
|
ING-INF/05
|
4
|
4 CFU CARATTERIZZANTI Ingegneria Informatica
|
Starting from the knowledge on the fundamentals of graphics, modeling and animation of 3D digital objects, the aim of the course is to get to the programming skills necessary to build applications and systems based on simulation in virtual / mixed / augmented / extended reality (VR / AR / MR / XR). The fundamental objectives of this course are to make students aware of the necessary interdisciplinarity of VR for Robotics: from mobile programming to biomechanics, sensory perception, humanoid robotics and video games, in order to manage complex interactions between simulated and / or physical objects and actors (both FPV first-person view and TPV third-person view).
|
-
|
|
4 CFU tra i seguenti insegnamenti:
|
80192
|
ADVANCED MODELLING AND SIMULATION TECHNIQUES FOR ROBOTS
|
ING-IND/13
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The present course is intended for providing the students with the fundamental mechatronic concepts and related modelling and simulation technologies enabling the realization of reconfigurable, soft, dexterous manipulating and mobile, modular robotic structures. Modelling and simulation of distributed sensorial, actuation and control systems are as well included in the course educational targets.
|
-
|
66044
|
FLEXIBLE AUTOMATION
|
ING-IND/13
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
This course provides a general intersectoral introduction to applications, scopes and development of flexible automation, including robotics, for industrial and non-industrial sectors.
Technologies, means and methods, socio-economic issues related with different domains are presented and discussed.
In greater detail, design and development techniques are proposed for intelligent flexible automation of industrial production systems with a view to Factory 4.0.
|
-
|
109205
|
SOFT ROBOTICS
|
ING-IND/13
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The course explores how compliance in the robot body can be exploited for dealing with task and environment uncertainty and for interacting with humans. “Softness” offers higher safety, larger variability of movement and higher dexterity and shows the potential for building safer, cheaper and more intelligent autonomous robots than conventional robotics can achieve. Taking inspiration from biological systems, which are able to survive in complex and unstructured environments thanks to the intrinsic compliance of their soft and flexible body, the focus is in understanding the mechanisms at the base of their high adaptability and in replicating them in robots for achieving intelligent behaviour. In particular the role of body morphology (i.e., form and structure), how biological systems use their body to control basic actions, and how intelligent behaviour emerges from the interaction between the body and the environment in which it is placed, constitute the foundation of the design of new soft actuators and sensors and new control strategies for the robot of the future.
|
-
|
|
12 CFU tra i seguenti insegnamenti:
|
80188
|
AMBIENT INTELLIGENCE
|
ING-INF/05
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The goal of the course is to enable students to understand the Ambient Intelligence computing paradigm, which envisions a world where people (and possibly robots) are surrounded by intelligent sensors/actuators and interfaces embedded in the everyday objects around them.
|
-
|
98454
|
BIOMEDICAL ROBOTICS
|
ING-INF/06
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The purpose of this course is to provide a perspective on robotic technologies applied to (and inspired by) themes of biomedical research and practice. The first part of the course is intended to offer a background on biological signals and their applications in human-machine interfaces. The second part is devoted to in-depth analysis of specific applications. These include basic research in sensory-motor systems, advanced surgical and diagnostic techniques, body and brain machine interfaces, robots for assistance and rehabilitation, prosthetics, biomimetic robotics
|
-
|
98457
|
COOPERATIVE ROBOTICS
|
ING-INF/04
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The goal of the course is to first introduce a modern task-priority based control of robotic systems such as dual arm robots, mobile manipulators, floating underwater vehicle-manipulator systems, which are all characterized by a high number of degrees of freedom. The framework is extended to the case where multiple robots need to work together, for example to manipulate and transport objects cooperatively.
|
-
|
108964
|
DESIGN OF AUTOMATIC MACHINERY AND ROBOTS
|
ING-IND/15
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
To provide, by means of theoretical concepts and project-based learning, the knowledge of those engineering methods required to develop a project of industrial automation: from functionality identification to the integrated design of mechanical structure and actuation subsystem. The course is composed of lectures and lab exercises (by means of a dedicated CAD/CAE software tool)
|
-
|
80190
|
EMBEDDED SYSTEMS
|
ING-INF/04
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
This course presents the fundamentals of embedded systems. After a brief review of the most relevant architectures, the course focuses on microcontroller programming for control applications, with a particular attention on peripheral configuration, real time and event-based programming techniques.
|
-
|
106723
|
EXPERIMENTAL ROBOTICS LABORATORY
|
ING-INF/05
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
Obiettivo del corso è mettere in atto le conoscenze teoriche acquisite in altri corsi, fornendo alcuni setup robotici per implementazioni specifiche.
Il corso includerà anche informazioni metodologiche sulla progettazione degli esperimenti e sulla validazione dei risultati.
|
-
|
108861
|
INTRODUCTION TO QUANTUM INFORMATION AND COMPUTATION FOR ROBOTICS
|
FIS/02
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
This course aims to introduce the key concepts and methods of Quantum Information and Computation.
The first part will provide the operational elements of quantum mechanics and quantum information: superposition principle, quantum entanglement, the quantum bit (qubit) and quantum logical gates.
The second part will introduce the basic quantum algorithms and applications to informatics such as quantum database search algorithm, quantum teleportation and superdense coding. The final part will deal with some possible applications to robotics.
It will be shown as the above ideas and concepts can be introduced in software architecture for robots that exploit quantum-inspired perception, reasoning and action techniques.
|
-
|
86746
|
ITALIAN LANGUAGE (FOR FOREIGN STUDENTS) - BRIEF
|
L-FIL-LET/12
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The course allows the student to achieve a sufficient oral and written comprehension of the local language, as well as an introduction to country culture.
|
-
|
52164
|
ITALIAN LANGUAGE (FOR FOREIGN STUDENTS) - LONG
|
L-FIL-LET/12
|
5
|
5 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The course allows the student to achieve a sufficient oral and written comprehension of the local language, as well as an introduction to country culture.
|
-
|
108856
|
LINGUISTICS AND PHYLOSOPHY OF LANGUAGE
|
M-PSI/01
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
In Robotics, a computational perspective on the study of language is gaining much attention both in research and in real-world applications, such as vocal assistants, smart speakers, intelligent avatars. However, often these devices do not exploit the whole corpus of knowledge developed in the past decades in linguistics. This subject will provide students with solid theoretical foundations on the subject.
|
-
|
104855
|
MACHINE LEARNING FOR ROBOTICS II
|
ING-INF/05
|
4
|
|
|
-
|
|
86798 - MACHINE LEARNING AND DATA ANALYSIS
|
ING-INF/05
|
3
|
3 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
Students will be provided with advanced skills related to machine learning and data analysis with particular reference to the statistical learning theory and its application to real world problems. Students will learn practical and theoretical insights on machine learning and data analysis methodologies.
|
-
|
|
104856 - ROBOTICS USE CASES
|
ING-INF/05
|
1
|
1 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
In this module, students will focus on the study of use cases specifically related to Robotics, on the basis of methodologies and insights discussed in the accompanying main module.
|
-
|
104749
|
PSYCHOLOGY OF PERCEPTION AND ACTION
|
M-PSI/01
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
For a robot, perception and actions are fundamental, defining features of stereotyped or purposive behaviour. Especially when interacting with humans, robots must be capable of employing mental models of the human they are interacting with, perceiving the environment and their actions using common, shared categories, and act in a credible manner. This subject will provide advanced knowledge and theoretical insights about these matters.
|
-
|
94866
|
SOCIAL ROBOTICS
|
ING-INF/05
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The objective of the course is to make students aware about the most relevant issues in the fields of social robotics, including: verbal and nonverbal human-robot interaction; cultural factors in the design of social robots; anthropomorphic and zoomorphic robots and robot behaviours; sensors for human-robot interaction; methodology and constraints in making experiments with robots and human participants; application scenarios. The student will face these problems both from a theoretical perspective and through practical assignments, by exploring in depth one of the topics above on real robots for social interaction.
|
-
|
80186
|
SYSTEM IDENTIFICATION
|
ING-INF/04
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The goal of the course is to provide methodologies and tools for designing systems’ models to be used for control, estimation, diagnosis, prediction, etc. Different identification methods are considered, both in a “black box” context (where the structure of the system is unknown), as well as in a “grey box” (uncertainty on parameters) one. Methods are provided for choosing the complexity of the models, for determining the values of their parameters, and to validate them. Moreover, state estimation problems are addressed and their connections with control and identification are considered.
|
-
|
108857
|
TRUSTWORTHY ARTIFICIAL INTELLIGENCE FOR ROBOTICS
|
|
4
|
|
|
-
|
|
108606 - TRUSTWORTHY ARTIFICIAL INTELLIGENCE
|
ING-INF/05
|
3
|
3 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
The aim of this course is to provide students with fundamental and advanced concepts on the security of machine learning and trustworthy artificial intelligence.
|
-
|
|
108858 - TRUSTWORTHY AI ROBOTICS USE CASES
|
ING-INF/05
|
1
|
1 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
Specific use cases on the evaluation of the security of the object recognition system of the iCub robot will be addressed. Students will also get ability to answer open-ended questions with closed books, solve numerical exercises, use open-source libraries for the security evaluation of machine learning algorithms used by modern robots.
|
-
|
104737
|
VIRTUAL REALITY FOR ROBOTICS
|
ING-INF/05
|
4
|
4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
|
Starting from the knowledge on the fundamentals of graphics, modeling and animation of 3D digital objects, the aim of the course is to get to the programming skills necessary to build applications and systems based on simulation in virtual / mixed / augmented / extended reality (VR / AR / MR / XR). The fundamental objectives of this course are to make students aware of the necessary interdisciplinarity of VR for Robotics: from mobile programming to biomechanics, sensory perception, humanoid robotics and video games, in order to manage complex interactions between simulated and / or physical objects and actors (both FPV first-person view and TPV third-person view).
|
-
|
|