Difference between revisions of "Cognitive Robotics"

From Chrome
Jump to: navigation, search
(Detailed course schedule)
(Detailed course schedule)
Line 93: Line 93:
 
|Date || Day || Time || Room || Teacher || Topic
 
|Date || Day || Time || Room || Teacher || Topic
 
|-
 
|-
|26/02/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Course Introduction, Robotics and Cognitive Robotics
+
|26/02/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Course Introduction, Robotics and Cognitive Robotics
 
|-
 
|-
|01/03/2018 || Friday || 10:15 - 13:15 || --- || --- || --> No Lecture <--
+
|01/03/2019 || Friday || 10:15 - 13:15 || --- || --- || -- No Lecture --
 
|-
 
|-
|05/03/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Cognitive architectures: Deliberative vs Reactive
+
|05/03/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Cognitive architectures: Deliberative vs Reactive
 
|-
 
|-
|09/03/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Cognitive architectures: Deliberative vs Reactive
+
|09/03/2019 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Cognitive architectures: Deliberative vs Reactive
 
|-
 
|-
|12/03/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Andrea Bonarini || Non verbal human-robot interaction
+
|12/03/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|15/03/2018 || Friday || 10:15 - 13:15 || V.S7-A || Andrea Bonarini || Non verbal human-robot interaction
+
|15/03/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|19/03/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Andrea Bonarini || Non verbal human-robot interaction
+
|19/03/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|22/03/2018 || Friday || 10:15 - 13:15 || V.S7-A || Andrea Bonarini || Non verbal human-robot interaction
+
|22/03/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|26/03/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Planning
+
|26/03/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|29/03/2018 || Friday || 10:15 - 13:15 || V.S7-A || -- || -- No Lecture --
+
|29/03/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|02/04/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || -- || -- No Lecture --
+
|02/04/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|05/04/2018 || Friday || 10:15 - 13:15 || V.S7-A || -- || -- Lecture canceled --
+
|05/04/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|09/04/2018 || Tuesday || 08:15 - 10:15 || V.S7-A ||Matteo Matteucci || Planning
+
|09/04/2019 || Tuesday || 08:15 - 10:15 || V.S7-A ||TBD || TBD
 
|-
 
|-
|12/04/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Planning
+
|12/04/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|16/04/2018 || Tuesday || 08:15 - 10:15 || V.S7-A ||Matteo Matteucci || Planning
+
|16/04/2019 || Tuesday || 08:15 - 10:15 || --- || --- || -- No Lecture --
 
|-
 
|-
|19/04/2018 || Friday || 10:15 - 13:15 || V.S7-A || Simone Mentasti || Introduction to ROS
+
|19/04/2019 || Friday || 10:15 - 13:15 || --- || --- || -- No Lecture --
 
|-
 
|-
|23/04/2018 || Tuesday || 08:15 - 10:15 || V.S7-A ||Simone Mentasti || Introduction to ROS
+
|23/04/2019 || Tuesday || 08:15 - 10:15 || --- || --- || -- No Lecture --
 
|-
 
|-
|26/04/2018 || Friday || 10:15 - 13:15 || V.S7-A || -- || -- No Lecture --  
+
|26/04/2019 || Friday || 10:15 - 13:15 || --- || --- || -- No Lecture --
 
|-
 
|-
|30/04/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || -- || -- No Lecture --
+
|30/04/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|03/05/2018 || Friday || 10:15 - 13:15 || V.S7-A || Simone Mentasti || Introduction to Gazebo
+
|03/05/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|07/05/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Simone Mentasti || Introduction to Gazebo
+
|07/05/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|10/05/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Behavior Based Robotics
+
|10/05/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|14/05/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Behavior Based Robotics
+
|14/05/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|17/05/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Behavior Based Robotics
+
|17/05/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|21/05/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Neural Networks
+
|21/05/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|24/05/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Neural Networks
+
|24/05/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|28/05/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Neural Networks
+
|28/05/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|31/05/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Neural Networks
+
|31/05/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|04/06/2018 || Tuesday || 08:15 - 10:15 || V.S7-A || Matteo Matteucci || Neural Networks
+
|04/06/2019 || Tuesday || 08:15 - 10:15 || V.S7-A || TBD || TBD
 
|-
 
|-
|07/06/2018 || Friday || 10:15 - 13:15 || V.S7-A || Matteo Matteucci || Neural Networks
+
|07/06/2019 || Friday || 10:15 - 13:15 || V.S7-A || TBD || TBD
 
|-
 
|-
 
|}
 
|}

Revision as of 01:17, 26 February 2019


The following are last minute news you should be aware of ;-)

26/02/2019: Here it comes a new edition of the course!!!

Course Aim & Organization

This course addresses the methodological aspects of Cognitive Robotics. Cognitive Robotics is about endowing robots and embodied agents with intelligent behaviour by designing and deploying a processing architecture making them apt to deliberate, learn, and reason about how to behave in response to complex goals in a complex world. Perception and action, and how to model them in neural and symbolic representations are therefore the core issues to address. Inspiring models of Cognitive Robotics arise from different disciplines: the neural architectures from neuroscience, the basic behaviours from ethology, motivations and emotions from psychology, the multirobot behaviour from sociology. Those models could be implemented in terms of formal logic, probabilistic, and neural models turning into embodied computational agents.


Teachers

The course is composed by a blending of theory and practice lectures from the course teacher and the teaching assistants (in order of appearance):

Course Program and Teaching Material

The course comprises theoretical lectures (30h) and practical sessions (20h):

  • Cognitive Robotics introduction
    • Cognition and the sense-plan-act architecture
    • Deliberative, reactive, and hybrid approaches
  • Deliberative systems for cognitive robots
    • Symbolic planning and PDDL
  • Bioinspired controllers for autonomous robots
    • Behavior based architectures
    • Neural networks and learning
  • Human-Robot interaction
    • Non verbal human robot interaction


Detailed course schedule

A detailed schedule of the course can be found here; topics are just indicative while days and teachers are correct up to some last minute change (they will be notified to you by email).

Note: Lecture timetable interpretation
* On Tuesday, in V.S7-A, starts at 08:15, ends at 10:15
* On Friday, in V.S7-A, starts at 10:15, ends at 13:15
Date Day Time Room Teacher Topic
26/02/2019 Tuesday 08:15 - 10:15 V.S7-A Matteo Matteucci Course Introduction, Robotics and Cognitive Robotics
01/03/2019 Friday 10:15 - 13:15 --- --- -- No Lecture --
05/03/2019 Tuesday 08:15 - 10:15 V.S7-A Matteo Matteucci Cognitive architectures: Deliberative vs Reactive
09/03/2019 Friday 10:15 - 13:15 V.S7-A Matteo Matteucci Cognitive architectures: Deliberative vs Reactive
12/03/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
15/03/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
19/03/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
22/03/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
26/03/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
29/03/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
02/04/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
05/04/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
09/04/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
12/04/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
16/04/2019 Tuesday 08:15 - 10:15 --- --- -- No Lecture --
19/04/2019 Friday 10:15 - 13:15 --- --- -- No Lecture --
23/04/2019 Tuesday 08:15 - 10:15 --- --- -- No Lecture --
26/04/2019 Friday 10:15 - 13:15 --- --- -- No Lecture --
30/04/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
03/05/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
07/05/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
10/05/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
14/05/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
17/05/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
21/05/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
24/05/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
28/05/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
31/05/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD
04/06/2019 Tuesday 08:15 - 10:15 V.S7-A TBD TBD
07/06/2019 Friday 10:15 - 13:15 V.S7-A TBD TBD


Course Evaluation

The course grading is split in a standard written exam and a seminar activity (to be done before the end of the course):

  • Written examination covering the whole program (including seminars) up to 27/32
  • Seminar on ne of the topics of the course graded up to 5/32
  • Final score will be the sum of the two grades up to 32/32

Possible seminar topics will be presented later during the semester. A practical activity, to be discussed with the teacher, can substitute the seminar.

Teaching Material

The course material comprises slides from the teachers and scientific literature, both provided in the following.

Teacher Slides

In the following you can find the lecture slides used by the teacher and the teaching assistants during classes.

Here the lectures about classical cognitive architectures, i.e., deliberative and reactive approaches:


The following are the slides on Non Verbal Human Robot Interaction:

Here the slides about ROS and gazebo:


Books, Papers, and Media

For some of the following paper I provide the link to the journal website. For the most of them you can access the PDF if you are connected to the polimi network or using the polimi proxy.

Exam Samples and Results

The following are few past exams, do not make any assumption on the topics you should prepare and about the level of details of the questions from these texts, they are not a statistically significan sample from the possible exams texts: