CSS MenuMaker

Spider-chase

Progetto svolto per l'esame di Robotica del corso di Laurea Magistrale in Intelligenza computazionale da:

e seguito dal dottorando Luca Puglia e dal professore Giancarlo Raiconi dell'Università degli studi di Salerno.
Scopo del progetto è stato quello di realizzare dei robot (a forma di ragno) mobili capaci di muoversi rispondendo a dei comandi inviati tramite richieste http. In particolari sono stati realizzati 2 robot aventi due scopi diversi: un ragno deve essere libero di muoversi e l'altro deve inseguire il primo. Per la gestione dei robot sono stati utilizzati microcontrollori STM32 Nucleo che gestiscono:

E' possibile inviare richieste http ai robot in accordo ad un protocollo appositamente realizzato per fornire istruzioni di movimento (gira a destra, prosegui dritto ecc.). Per il robot inseguitore è stato realizzato un algoritmo di visione (in OpenCV) che individua il robot 'inseguito' e comanda il robot 'inseguitore' con le istruzioni di movimento adatte a raggiungere il robot 'inseguito'. Il robot inseguito è comandato invece tramite una app android contenente un semplice joypad.

Il codice realizzato è disponibile qui.



Documentazione