Roobokart

Roobokart è il veicolo a guida autonoma che si muove per le strade di Roobopoli.

La missione base del Roobokart consiste nel muoversi autonomamente sulle strade di Roobopoli, rimanendo nella propria corsia, leggendo i cartelli stradali orizzontali che indicano il tipo di incrocio, rispettando il semaforo, fermandosi cioè al colore rosso e passando con il verde, e attraversando gli incroci scegliendo in maniera casuale la via da imboccare. Infine il Roobokart dovrà fermarsi in presenza di un ostacolo e ripartire qualora l’ostacolo venga rimosso.

Il Roobokart è controllato con un microcontrollore STM32 montato a bordo di una scheda Nucleo F401RE che attraverso connettori dedicati è collegata ad una scheda madre che include i sensori che servono al Roobokart per svolgere la sua missione.

Il Roobokart, è dotato di accelerometri e giroscopio, sensori infrarossi, sensore di colore e di prossimità ToF.

Il codice del microcontrollore è un progetto Open Source ed è liberamente scaricabile dall’archivio:
https://github.com/Perlatecnica/Roobokart

Il progetto si compila con la toolchain descritta qui e nel seguente video tutorial

La procedura di download, di importazione e di compilazione del progetto è descritta nel seguente video tutorial.

Il kit Roobokart può essere acquistato su MEPA oppure direttamente da Bluenet