26
Informatik WWU Münster / D. Lammers / HST- WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Embed Size (px)

Citation preview

Page 1: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Robotfussball und Agenten

Und was hat das mit der Informatik an der WWU zu tun?

Page 2: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Historie

• Schaffen eines „Standard Problems“– 2050 soll ein Roboter-Fussballteam die WN gewinnen

• 1993: Robot World Cup Initiative

• 1995: Ankündigung der Weltmeisterschaft

• 1997: erste Weltmeisterschaft

• Dann: jährliche Weltmeisterschaften mit stark steigenden Publikumszahlen

Page 3: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Die verschiedenen Ligen

RoboCup

Soccer Rescue Junior

Middle Size

Sony Legged

Walk

Ein Bein Shoot

Humanoid

Freestyle GamesSoloGames

Simulation

Small Size Rescue

Simulation League Rescue

Robot League

Rescue Challenge

Dance Challenge

Soccer Challenge

Penalty Shoot

Soccer

Page 4: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Simulation League

Page 5: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Simulation League Regeln

• 11 Spieler pro Mannschaft

• Alle Programmiersprachen möglich

• Verschiedene Parameter

• Offizielle FIFA Regeln

• Indirekte Kommunikation

Page 6: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Simulation League Bedingungen

• Die Simulationsliga ist ausschließlich Softwarebasiert. Elf autonome Agenten spielen in einer Mannschaft gegen eine andere Mannschaft auf einem Spielfeld (dem Multi Agenten System). Die Spieleragenten dürfen indirekt (über den SoccerServer) miteinander kommunizieren.

• Es gelten die offiziellen FIFA-Regeln. Die Spieleragenten haben verschiedene Sensoren, über die sie Informationen über die Spielsituation erhalten.

• Sie können bis zu einer Entfernung von 50 m hören.• Der visuelle Sensor teilt ihnen mit, was in einem Winkel von 90 vor

ihnen passiert (Je nach Entfernung sehen sie mehr oder weniger Details wie Mannschaftszugehörigkeit und Spielernummer).

• Ein Sensor für die eigene körperliche Verfassung teilt ihnen z.B. den Grad der Erschöpfung mit und erlaubt so eine Anpassung ihres Verhaltens andie "physische" Verfassung.

Page 7: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Demo

Page 8: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Middle Size Robot League

Page 9: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Middle Size League - Feld+Spieler

• Spielfeld: ca. 10m * 5m

• Spieldauer: 2 * 10 Minuten

• Ball: FIFA Standardball (Farbe: orange)

• Max. 4 Spieler (incl. Torwart)

• Keine Abseitsregel

Page 10: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Middle Size League - Robbies

Robots– Größe: zwischen 50*50 cm und 60*60 cm– 30 bis 80 cm hoch– Gewicht: max. 80kg– Farbe: Schwarz mit Farbmarkierung– Kommunikation erlaubt– Keine globale Kamera

Page 11: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Demo

Page 12: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Demo

Page 13: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Roboter lokal

Und an der Uni Münster??

Page 14: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Roboter lokal• Erst seit dem laufenden Semester:

Lego MindStorm Roboter

Page 15: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Lego Mindstorm Roboter

• RCX-“Brick“: – Mikroprozessor mit etwas Speicher: 36kB für

bis zu 5 per Tasten wählbare Programme– 6 Batterien / Akkus– 3 Sensor-Eingänge (Tast-, Licht-, Rotations-)– 3 Aktor-Ausgänge (Motoren, Lampe)– IR-Sender/Empfänger, USB-IR-Tower

Page 16: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Hintergrund / Intention

• Landminenerkennung und -beseitigung ist „grosses Ziel“

• Ausserdem sehr lehrreich, und gut motivierend.

Page 17: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Page 18: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Page 19: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Hintergrund / Intention

• Interessante praktische Probleme– Selbstwahrnehmung

GPS, Orientierung, Kommunikation untereinander.

– UmgebungswahrnehmungBildgewinnung, Bildanalyse, Bilderkennung

Page 20: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Page 21: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Hintergrund / Intention

• Interessante theoretische Probleme: autonome Agenten in der (more or less) real world.

Die gibt es in Zukunft immer mehr, sichtbar als Avatare (Telekom-Robert), oder unsichtbar als Helfer-Applikationen (mozilla spam filter) etc.

Page 22: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

PseudoFussballer

Page 23: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

PseudoFussballer

Page 24: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

PseudoFussballer

Page 25: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

PseudoFussballer

Page 26: Informatik WWU Münster / D. Lammers / HST-WiSe03 Robotfussball und Agenten Und was hat das mit der Informatik an der WWU zu tun?

Informatik WWU Münster / D. Lammers / HST-WiSe03

Danke für zuhören, und – cu?