Difference between revisions of "Talk:Pac-Bot"

From AIRWiki
Jump to: navigation, search
Line 1: Line 1:
<h3>Obbiettivi raggiunti</h3>
+
===Work done===
31/05/2013: montare e programmare il robot fantasma telecomandato dall'utente (Arduino Robot)
+
<br/>
+
Il robot fantasma e` dotato di un sensore infrared per essere telecomandato da un telecomando, un modulo bluetooth sia per essere telecomandato dal pc o cellulare android(tramite l'app blueterm), sia per comunicare al programma del gioco il contatto tra i due robot e segnalizzare la fine della partita.
+
<br/><br/>
+
5/08/2013: Logica applicativa del gioco (software da tenere conto delle carte passate e non, stato del robot, stato del gioco)
+
<br/>
+
PacBot puo` registrare le carte dove e` passato, e tiene conto se le carte erano normali o speciali (che lo fanno andare in Super Mode, il che dura 5 secondi). Inoltre puo` rilevare il contatto tra i due robot e decidere chi ha vinto la partita in tal caso.
+
<br/><br/>
+
6/09/2013: Percorrimento del labirinto
+
<br/>
+
PacBot non tocca le pareti del labirinto quasi mai, il percorrimento del labirinto e` abbastanza robusto.
+
  
<h3>Deadline</h3>
+
*31/05/2013: '''Built and programmed the Phantom robot.''' The phantom robot is an arduino robot featuring an infrared sensor(which allows the user to command it with a remote), a bluetooth module(to communicate with the pc), and a contact sensor.
6/09/2013: Rilevamento del robot avversario tramite camera e strategia da applicare
+
*5/08/2013: '''Logic of the game.''' Pac-Bot can memorize the cards he already got, can change his state in Super Mode in case he just got a special dot (Super Mode lasts 5 seconds). Furthermore he can notice the contact between the two robots and decide who won the match in that case.
<br/>
+
*6/09/2013: '''Maze path finding.''' Pac-Bot can find paths in the maze in which he can get to all the pac-dots. By getting pac-dots Pac-Bot can get information on which part of the maze he is located and which way it's going.
 +
*20/09/2013: '''Noticing the Phantom robot and strategy to apply.''' Pac-Bot can notice the phantom robot when the latter is in front of him and tries to avoid him if he's not in Super Mode, or attack him otherwise.

Revision as of 23:23, 29 November 2013

Work done

  • 31/05/2013: Built and programmed the Phantom robot. The phantom robot is an arduino robot featuring an infrared sensor(which allows the user to command it with a remote), a bluetooth module(to communicate with the pc), and a contact sensor.
  • 5/08/2013: Logic of the game. Pac-Bot can memorize the cards he already got, can change his state in Super Mode in case he just got a special dot (Super Mode lasts 5 seconds). Furthermore he can notice the contact between the two robots and decide who won the match in that case.
  • 6/09/2013: Maze path finding. Pac-Bot can find paths in the maze in which he can get to all the pac-dots. By getting pac-dots Pac-Bot can get information on which part of the maze he is located and which way it's going.
  • 20/09/2013: Noticing the Phantom robot and strategy to apply. Pac-Bot can notice the phantom robot when the latter is in front of him and tries to avoid him if he's not in Super Mode, or attack him otherwise.