Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Insegnamenti

ROBOTICA (PRINCIPI E PROGETTO) - 38069

insegnamento
ID:
38069
Dettaglio:
SSD: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Durata: 72 CFU: 9
Sede:
DALMINE
Url:
Dettaglio Insegnamento:
INGEGNERIA INFORMATICA - 38-270/PERCORSO COMUNE Anno: 1
INGEGNERIA INFORMATICA - 38-270/PERCORSO COMUNE Anno: 2
Anno:
2025
  • Dati Generali
  • Syllabus
  • Corsi
  • Persone
  • Altre Info

Dati Generali

Periodo di attività

Primo Semestre (15/09/2025 - 20/12/2025)

Syllabus

Obiettivi Formativi

Il corso illustra i concetti fondamentali relativi al funzionamento di robot manipolatori industriali e di robot mobili autonomi. Viene specificatamente trattato il tema della progettazione del sistema software di controllo per robot autonomi.


Prerequisiti

Non ci sono precedenze obbligatorie. Il corso assume che si disponga delle conoscenze di base di informatica. Per l’attività di progetto è richiesta un’adeguata conoscenza del linguaggio C++


Metodi didattici

Lezioni e attività sperimentali presso il laboratorio di robotica


Verifica Apprendimento

Prova scritta con domande di teoria. Il progetto software (Modulo 3) deve essere completato entro il semestre del corso. La valutazione del progetto si basa sul test sperimentale con il robot reale o simulato e concorre al voto finale dell'esame.


Contenuti

Il corso è strutturato in tre moduli di 3 cfu ciascuno. Il corso da 9 cfu include tutti e tre i moduli. Il corso da 6 cfu include il Modulo 1 e, a scelta dello studente, il Modulo 2 o il Modulo 3.

Il Modulo 3 richiede adeguata conoscenza del linguaggio di programmazione C++


Modulo 1: Sistemi di Percezione e Navigazione per robot mobili autonomi

  • Architetture di controllo Sense-Plan-Act
  • Modelli di componente software e architetture a componenti
  • Modelli cinematici di robot mobile e controllo del moto
  • Localizzazione e costruzione di mappe
  • Navigazione e aggiramento degli ostacoli
  • Visione 2D e 3D


Modulo 2: Algoritmi di controllo per robot manipolatori

  • Modelli cinematici di robot manipolatore e controllo del moto
  • Cinematica diretta, inversa e differenziale
  • Controllo del moto degli assi
  • Pianificazione del moto e generazione della traiettoria
  • Pianificazione automatica delle attività


Modulo 3: Progettazione software di sistemi di controllo per robot autonomi

  • ROS Middleware
  • Reingegnerizzazione e integrazione di librerie open source
  • Sviluppo di algoritmi per la navigazione autonoma di robot
  • Test sperimentali con robot mobili reali e simulati




Risorse Online

  • Materiali didattici online (e-learning)
  • Leganto - Testi d'esame

Altre informazioni

Il materiale didattico presentato a lezione e utilizzato per l'attività sperimentale sarà disponibile su una cartella condivisa a cui potranno accedere gli studenti iscritti al corso.


Corsi

Corsi

INGEGNERIA INFORMATICA - 38-270 
Laurea Magistrale
2 anni
No Results Found

Persone

Persone (2)

BRUGALI Davide
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
COMPONENTE
BRUGALI Davide
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Professori Associati
No Results Found

Altre Info

Insegnamento principale

ROBOTICA (PRINCIPI E PROGETTO)
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.1.3.0