Il corso verte su aspetti di robotica ed automazione flessibile.
In particolare si introducono concetti di base, teorici, pratici e di approfondimento relativi a componenti hardware e software per sistemi avanzati di automazione:
- Storia dell'automazione.
- Applicazioni dell'automazione rigida e flessibile.
- Tipi di robot e loro funzioni.
- Cinematica del corpo rigido.
- Matrici di rotazione, quaternioni.
- Cinematica diretta ed inversa.
- Singolarità cinematiche e jacobiani.
- Leggi di moto.
- Schemi di controllo feedback e feedforward.
- Motori stepper, brushless, lineari. Attuatori.
- Sistemi di retroazione e sensori, absolute/relative/multiturn encoders.
- Azionamenti: interpolazione, cenni di PIV/PID/FF digitali, taratura
- Riduttori per robotica.
- Guide lineari e componenti per attuatori.
- Esempi costruttivi di giunti e polsi.
- Pinze e tool per end effectors.
- Sistemi embedded.
- OS real time.
- Bus di campo.
- Robot mobili, AGV.
- Robot a cinematica parallela.
- Programmazione online/offline di robot.
- Sistemi di visione ed intelligenza artificiale.
- Metodi numerici per cinematica e dinamica.
Il corso prevede lo svolgimento (opzionale) di un progetto, che equivale ad un incremento di 3 punti sul voto finale. Istruzioni sulle modalità del progetto nei file ppt e pdf del repository qui sotto.
- Docente: Alessandro TASORA