Inizio contenuto principale del sito

LABORATORIO DI VISIONE E MECCATRONICA

Informations

  • Responsabile didattico: Carlo Alberto Avizzano
  • Semestre: 2° semestre
  • Data inizio: Secondo semestre UNIPI
  • CFU: 6
  • Durata (ore): 60
  • Corso: Ingegneria

Details

Contenuti

Il corso offre conoscenze di microcontrollori per il controllo di robot, di dispositivi di acquisizione dati e di driving dei motori, affrontando il problema del controllo con due soluzioni tipo (DC motor e STEP motor). Nella seconda parte del corso verranno affrontate tematiche inerenti sensori avanzati di percezione e computer vision. Verranno sviluppati  i seguenti percorsi: elementi di meccanica e meccatronica orientate a conoscere i principali dispositivi di acquisizione dati e controllo motori; configurazione e sviluppo codice su microcontrollori per il controllo di sistemi complessi. Acquisizione di immagini ed elementi di geometria proiettiva per l'analisi delle immagini. Il corso affronta le parti di modellazione, sviluppo controllo, e configurazione dispositivi utilizzando la toolchain Matlab/Simulink e ambienti di sviluppo di tipo Open (eclipse, stmcubeide). Le piattaforme sono disponibili su Windows/Linux/OSX. Mentre la parte di computer vision verrà sviluppata tramite librerie OpenCV e ambienti di sviluppo basato su Python. Il corso parte dalla modellazione fisica di sistemi tramite l'uso del toolbox Matlab/Simulink per poi embeddare sistemi e controllori su piattaforme target di tipo STM32. Per affrontare la parte di modellazione risulta utile una buona conoscenza di matlab simulink, nozioni più approfondite per la configurazione e l'analisi verranno invece offerte a inizio corso. La programmazione embedded avverrà invece in codice C/C++

Docenti

  • Alessandro FILIPPESCHI
    24 ore
  • Carlo Alberto AVIZZANO
    36 ore