Torna indietro
italian languageenglish language

RoboRace

RoboRaceimage

Mappa della competizione con bandierine da raccogliere. Una squadra di robot è visibile.

RoboRaceimage

FSA dei robot con stati deliberativi (uso dei piani) e reattivi (uso dei motor schema).

RoboRaceimage

Mappa

RoboRaceimage

Diversi punti attrattori usati all'interno della mappa.

RoboRaceimage

Punti attattori delle anticamere, usati da piani sGolog per esplorarle da cima a fondo.

RoboRaceimage

Zone attorno al labirinto e punti attrattori usati per il raggiungimento della zona ad alta priorità usando il piano sGolog.

Tipologia: progetto universitario

Tecnologie: Java, Python, Docker, sGolog, TeamBots, Eclipse, Visual Studio Code

Applicazione destinata all’ambiente di simulazione TeamBots in cui squadre composte da due robot competono per raccogliere il maggior numero di bandierine sparse su una mappa, consegnandole nei bin del colore corretto. I robot di ciascuna squadra collaborano scambiandosi informazioni sull'avvistamento e il recupero delle bandierine, così da ottenere una visione completa della situazione. Per effettuare la consegna, entrambi i robot devono coordinarsi: uno non può consegnare la bandierina finché il compagno non è pronto, permettendo così una consegna simultanea nei bin di destinazione. Vince la squadra che raccoglie il maggior numero di bandierine.