SlideServe
Menu
Préférences
© SlideServe · v2026

Team Paintball

medwin avatar
8 diapositives · 408 Views · Jan 21, 2011

Team Paintball. Brian Oswald Ben Pease Jon Smith Stephen Ramusivich. Health President Health HP=150 Bodyguard Health HP=125 Assassin Health HP=125 Speed President Speed Walking speed = 75 MaxRun Speed =150 Bodyguard Speed Walking speed = 75 MaxRun Speed = 125

Team Paintball - slide 1
01 / 8Team Paintball
1 / 17

Télécharger la présentation

Team Paintball
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Team Paintball Brian Oswald Ben Pease Jon Smith Stephen Ramusivich

  2. Health President Health HP=150 Bodyguard Health HP=125 Assassin Health HP=125 Speed President Speed Walking speed = 75 MaxRun Speed =150 Bodyguard Speed Walking speed = 75 MaxRun Speed = 125 Assassin Speed Walking speed = 75 MaxRun Speed = 100 Weapons President Weapon Time before: 5 sec ROF = 2 sec Damage = 2 hp Bodyguard Weapon Time before: 4 sec ROF = 1 sec Damage = 10 hp Assassin Weapon Time before: 3 sec ROF = 1 sec Damage = 15 hp Rules

  3. Progress • Walking Straight • Correction to make the aibo walk straight • President behavior written • Will avoid waypoints within a specified area of the last known assassin location • Bodyguard behavior written

  4. Progress (cont) • Basic Message Structure • "game:where:CURR_X:CURR_Y" • Aibo asks the sever what to do based on the current x and y coordinates • "game:go:X:Y:SPEED" • Server tells the aibo to go to the updated x and y coordinates. Aibo determines how to get there. • Aibo/Server Communication • Aibo parsing and sending messages

  5. Progress (cont) • Server Classes: • Read in a file the represents the map for easy modification • Stores the waypoints of the map for Dijkstra’s shortest path algorithm • Dijkstra’s: • Will find the shortest path between any two nodes: • Move the president to the goal • Move the assassin to president, once president is seen • Place bodyguard between the assassin and the president, once assassin is seen

  6. Future Progress • Define map and waypoints • If the president is in a danger zone, have to realize this and leave • Random node selection for assassin movement • Have the president pan head and check for danger • Take IR readings and determine where the aibo is more precisely in the map

  7. Future Progress (cont) • Begin assassin behavior • Finish determining what config variables the server needs to tell the aibo • Tweak server start/stop/restart – clean up sockets after disconnect • Angle and distance calibration • Have aibo only send vision events to the server every second

  8. Possible Map Finish Start