Skip to main content Skip to page footer
Complementary courses

ROBOTICS ACADEMY: A COURSE IN AUTONOMOUS MOBILE ROBOTS

Enrollment: from 12-03-2026 to hour 12:00 on 20-03-2026
Enrollment closed
Application completed, activity in evaluation
Language: ENGLISH
Campus: MILANO CITTÀ STUDI
Subject area: Tools
Project laboratory Informatic laboratory Frontal teaching Workshop
Docente responsabile
LORENZO MARIO FAGIANO
CCS proponenti
Ingegneria dell'Automazione
CFU
1
Ore in presenza
18
Prerequisiti
Knowledge of programming in Python and C++
Familiarity with Linux systems and command line interface is recommended.
N° max studenti
100
Criteri di selezione
Verification of prerequisite knowledge based on cv and cover letter (academy@aeapolimi.it).
Parole chiave:
ROBOTICS, ROS2
Tag
Industry 4.0, Engineering, Artificial intelligence, Software

Descrizione dell'iniziativa

The Robotics Academy is an intensive program aimed at providing students with basic and intermediate skills regarding the main software components applied in robotics. The initiative is oriented towards the progressive development of a complete robotic system, starting from the design of ROS 2 nodes and the definition of URDF models, up to the integration of control, state estimation, mapping, localization, SLAM, and motion planning functionalities.
The program balances theoretical concepts with guided implementation through exercises in simulation environments (Gazebo/RViz) and, where technically and logistically feasible, on physical robotic platforms. The adoption of industry-standard software stacks (specifically ros2_control, Nav2, and robot_localization) is planned, with the goal of promoting an informed use of these tools and a comprehension of reference models, assumptions, and operational constraints.

  • Introduction to ROS 2 Fundamentals (Self-Paced): Use of pre-recorded content for the acquisition of introductory concepts: workspace configuration, publish/subscribe communication, and URDF model management.
  • Robot Control and State Estimation: Close exploration of locomotion and kinematics, motion control principles, and state estimation techniques.
  • Mapping, Localization, and SLAM: Coverage of environment modeling, localization algorithms, and map representation methods, including the fundamentals of SLAM.
  • Navigation and Motion Planning: Introduction to navigation and obstacle avoidance algorithms, with real-time path planning; concluding with elements of visual odometry.
  • Periodo di svolgimento

    dal March 2026 a April 2026

    Calendario

    23 Marzo 2026 (online – modulo 0) 
    30 Marzo 2026 – Modulo 1 prima parte aula 25.0.1 (richiesta già inoltrata)
    8 Aprile 2026 – Modulo 1 seconda parte aula 25.S.3 (richiesta già inoltrata)
    20 Aprile 2026 – Modulo 2 aula 25.0.1 (richiesta già inoltrata)
    27 Aprile 2026 – Modulo 3 prima parte aula 25.S.3 (richiesta già inoltrata)
    4 Maggio 2026 – Modulo 3 seconda parte aula 25.0.1 (richiesta già inoltrata)
    Dalle 16:00 alle 19:00

    Note

    The course will be delivered by students Gabriel Voss and Lorenzo Ortolani, supervised by Professor L. Fagiano.
    The initiative is part of the training calendar ofered by Automation Engineering Association (AEA).