The exam covers two essential modules in robotics, focusing on different aspects of programming and architecture design. Here follows a brief overview of the two modules, but further information is available on the individual module pages.
Advanced Robotics Programming (ARP) This module delves into system programming for robotics, emphasizing multi-tasking, distributed, and concurrent programming. Students will learn to utilize operating system services for designing reliable and portable robotic programs.
Cognitive Architectures for Robotics (COGAR) This module introduces the highly experimental field of cognitive architectures in robotics. It aims to equip scholars and future researchers with the conceptual tools and practical knowledge needed to design and implement complex robotic architectures with advanced perception, reasoning, and action capabilities.
Ricevimento: Students having troubles in learning the course concepts can get in touch with the teacher: during classes or immediately after contacting the teacher through internet, any time, at the following addresses: renato.zaccaria@unige.it (email) instant messaging in the Teams main page of the course The teacher's office is located in Genova, Viale Causa 13, floor 0.
Ricevimento: Prof. Alessandro Carfì meets by appointment, to be arranged via email (alessandro.carfi@dibris.unige.it).
ALESSANDRO CARFI' (President)
CARMINE TOMMASO RECCHIUTO
RENATO UGO RAFFAELE ZACCARIA (President Substitute)
The class consists of two modules, and the final exam mark is the average of the intermediate tests from both modules. Please refer to each module for a detailed description of its respective intermediate test.
The class is divided into two modules, with specific assessment methods for each module’s learning outcomes detailed within the corresponding module descriptions.