CONTROL OF FLYING ROBOTS AND ROBOTIC SYSTEMS Single channel

Chair (Coordinator) and Rapporteur: MARILENA VENDITTELLI

Objectives

The course presents a selection of advanced topics in Robotics and is intended as an introduction to research.
At the end of the course the student will be able to:
- fully develop a problem in Robotics, from its analysis to the proposal of solution methods and their implementation
- understand major aspects in mathematical modeling and control of Unmanned Aerial Vehicles (UAVs) with main emphasis on quadrotors
- recognize major features of the Hummingbird quadrotor
- understand and design attitude and position controllers
- analyze and manage algorithms for trajectory generation and tracking, and sensor-based control
- understand and solve problems related to modelling and control of locomotion and haptic interfaces for VR exploration..

Learning outcomes

Knowledge and understanding:
Students will learn some advanced control techniques used in some robotic research areas where the lecturers are active.

Apply knowledge and understanding:
Students will be able to use and design complex control systems for advanced robotic problems.


Critical and judgment skills:
Students will be able to evaluate some methodologies used in the difference robotic applied illustrated areas.


Communication skills:
The course activities will allow students to be able to communicate and share the different solutions, adopted in a research framework, for the different illustrated robotic areas.

Learning ability:
The course development aims at giving the student the capacity to design complex control systems for advanced robotic systems.

Prerequisites

A general background in robotics (kinematics, dynamics, planning, control) is desirable but not mandatory.

Programme

The course is organized in two modules of 3 credits, chosen from the 4 modules of the Elective in Robotics course. Each module has its own specific program available at the beginning of the lesson cycle.
A detailed and updated description of the programs is available at the page: http://www.diag.uniroma1.it/vendittelli/EIR
The content of the individual modules may vary from year to year.

Books

Material distributed by the lecturers.

Lessons mode

Lectures illustrating the methodologies used in the areas considered in the different modules of the course. Case study analysis, examples of application to real systems. Hands-on laboratory activities, if allowed by the anti-covid measures.

Frequency

Not mandatory in general, although instructors of each module may overrule this general modality.

Exam mode

Projects or presentations for topics in each module.

Example exam questions

Not applicable, given the exam modalities (project or paper presentation). Visit the website of each single module where examples of projects from past years and lists of papers eligible for presentations might be available.

Sustainability goals

  • Goal9
  • Academic year2026/2027
  • Degree program to which the course belongsAeronautical engineering
  • Lesson code10589446
  • Year and semester2nd year - 1st semester
  • Activity typeAttività formative affini ed integrative
  • Academic areaAttività formative affini o integrative
  • SSDING-INF/04
  • Mandatory presenceNo
  • Languageeng
  • CFU6 CFU
  • Total duration60 hours
  • Hours distribution42 classroom hours, 18 training hours