• Deutsch (German)
  • English (USA)

Robocup 2009, Graz

Diese Seite gliedert sich in dieser Reihenfolge in

  • Aktuelle Neuigkeiten zum RoboCup 2009 in Graz in Form von News-Artikeln
  • eine Einleitung zum RoboCup,
  • Eine Sammlung an Tabellen und Spielständen der Humanoidenliga, sowie
  • Allgemeine RoboCup-Informationen zu verschiedenen Ligen.

Neuigkeiten

Klicken Sie auf einen Nachrichtentitel oder den Link „Weiter lesen“, um mehr zu erfahren und die zugehörige Bildergalerie zu sehen. Eine Gesamtgalerie aller Bilder, die in den Artikeln präsentiert wurden, findet sich hier.

RoboCup 2009: Weltmeisterschaften sind zuende

In diesem Artikel folgen nun die Bilder, welche ich im letzten verprochen habe, und ein paar weitere Infos.

→ Weiter lesen...

RoboCup 2009: NimbRo ist Teen-Size-Weltmeister und Dritter in RoboCup@Home!

In einem spannenden Match konnte unser Team NimbRo sich gegen die Finalgegner CIT Brains mit 2:0 durchsetzen.

→ Weiter lesen...

RoboCup 2009: Finalrunden haben begonnen

Die Vorahnungen im vorherigen Artikel von heute morgen haben sich voll bewahrheitet. Und noch mehr: In der Kid-Size haben Darmstadt Dribblers zum allerersten mal den traditionellen Gegner NimbRo besiegt. In RoboCup@Home suchten Roboter Gegenstände aus Regalen, und die TeenSize geht auch weiter.

→ Weiter lesen...

RoboCup 2009: Gibt es ein Final-Halbfinale?

Ein paar kleine Gedankenspiele, was die Kid-Size Halbfinalspiele angeht und warum sie das Tournier entscheiden könnten – und ein Presse-Gruppenfoto einiger Humanoidenteams und vieler Roboter. Edit: Die Dinge sind genauso gekommen, wie ich es mir in diesem Artikel ausgemalt habe.

→ Weiter lesen...

RoboCup 2009: Technical Challenges

Heute fanden in den Ligen der Kid-Size und Teen-Size die sogenannten Technical Challenges statt. Das sind keine wirklichen Spiele, sondern vergleichsweise komplexe Aufgaben, wie z.B. den Einwurf eines Balls mit den Händen von Spielfeldrand oder mehrere Doppelpässe zwischen Hindernissen hindurch.

→ Weiter lesen...

RoboCup 2009: Viele Spiele in Kid- und Teen-Size

Für Kid-Size sind die Ergebnisse der zweiten Round Robin Phase eingetroffen, für Teen-Size die vollständigen der Vorrunde.

→ Weiter lesen...

RoboCup 2009: Die Turniere haben begonnen

… und erste Ergebnisse stehen fest. Bei den Humanoid Kid-Size ist die first Round Robin Phase absolviert, und die Rankings der zugehörigen Gruppen stehen fest. Aber auch von Teen-Size, RoboCup@Home und der Eröffnungsfeier gibt es einiges zu berichten.

→ Weiter lesen...

RoboCup 2009: Erste Testspiele und Teen-Size Turnierdaten

Immer mehr Teams erlangen volle Leistungsfähigkeit: Es gab schon ein erstes Testspiel zwischen FUmanoids und Darmstadt Dribblers zu bewundern (siehe auch zugehörige Bilder).

→ Weiter lesen...

RoboCup 2009: Teamvorbereitungen beginnen in Stadthalle Graz

Die Halle füllt sich langsam, erste Robotertests erfolgen, aber die Szene wird noch bestimmt von Teams, die sich überhaupt erst häuslich einrichten.

→ Weiter lesen...

RoboCup 2009 in Graz

Vom 28. Juni bis 06. Juli werde ich als Mitglied des Teams NimbRo an den RoboCup-Weltmeisterschaften 2009 in Graz teilnehmen. Darum habe ich unter Wissenschaft > RoboCup 2009, Graz ein kleines Themenspecial aufgemacht, welches Hintergrundinformationen, Bilder und fortlaufende Berichte enthält.

→ Weiter lesen...

Einleitung

ASCIIFrüher wurde als Standardproblem der Künstlichen Intelligenz das Schachspiel angesehen – sprich, ein Computer sollte als intelligent angesehen werden, wenn er einen renommierten Schachspieler schlagen kann. Heute gibt es Computer, die dies vermögen. Als intelligent wird keiner von ihnen angesehen: Die Computer gewinnen mit überlegener Rechenpower, die es erlaubt, Teile des sehr großen Baumes an Spielsituationen auf Gewinnwahrscheinlichkeit hin zu überprüfen. Menschliche Herangehensweisen sind ihnen fremd.

Schach kann also kein wirklicher Maßstab für die Intelligenz eines Computers sein. Es spielt in einer mathematisch klar definierbaren, sterilen Problemwelt, die mit effizienten Suchverfahren erschlagbar ist. Als Lösung könnte sich, was sterile Problemwelten angeht, das Brettspiel Go erweisen: Es erzeugt einen gigantischen Situationsbaum, der in absehbarer Zeit1) nicht von Computern bewältigt werden kann.

Einen einfachen Wechsel von Schach zu Go zu vollziehen, würde jedoch der Sache nicht gerecht. Verbreitet anerkannte Erkenntnisse machen für die Entstehung von Intelligenz bei Lebewesen vor allem ihre Situiertheit verantwortlich: Intelligenz scheint für ihre Entstehung einen Körper und eine (naturgemäß unvollständige) Wahrnehmung einer äußerst dynamischen Außenwelt zu benötigen. Sensoren liefern verrauschte und unvollständige Eingaben einer sich ständig verändernden Welt, auf die angemessen reagiert werden muss. So wählte man das Fußballspiel aus, indem man den RoboCup ins Leben rief. Man erhofft sich durch die Erforschung und den Bau von Fußballrobotern Entdeckungen in den Bereichen der Sensorik, Robotik, sowie der Computervision. Nicht zuletzt, wie im Artificial Life dem Bottom-Up-Ansatz folgend, erhofft man sich Aufschlüsse über den Aufbau der intelligenten Fähigkeiten von Lebewesen. Als objektiver Maßstab der Leistung der so entstandenen Systeme werden im Rahmen der Robocup-Wettbewerbe Fußballtourniere ausgetragen – im Jahre 2009 in Graz2).

Um Missverständnissen vorzubeugen, weise ich ausdrücklich darauf hin, dass ich als Mitglied des Teams NimbRo der Arbeitsgruppe Autonome Intelligente Systeme der Universität Bonn vor Ort sein werde. Dies wird meine Berichtsneutralität nicht beeinflussen, da meine Berichte und ungekennzeichnete Fotos private Eigenarbeiten sind. Aufgrund der rein privaten Natur findet die Veröffentlichung auch auf meiner privaten Website statt. Allerdings kriege ich naturgemäß von einigen Ligen mehr mit, als von den anderen, so dass die Informationsfülle zu den Ligen hin gewichtet ist, in denen NimbRo partizipiert.

Ergebniszusammenfassung der Humanoidenliga

Mehr Informationen über die teilnehmenden Teams gibt es hier.

Ergebnisse in der Kid-Size

Die Kid-Size-Liga durchläuft verschiedene Phasen, die zunächst für maximal 24 Teams ausgelegt sind. Zusätzlich findet am Freitag, 3. Juli noch eine Technical Challenge statt, in der verschiedene Spezialfähigkeiten der Roboter in den Wettbewerb treten.

First Round Robin Phase (Ab Mittwoch, 1. Juli)

In der ersten Round-Robin-Phase werden die 22 vorhandenen Teams sowie 2 Leerslots Teams in 8 Gruppen A bis H mit jeweils drei Teams unterteilt. Die besten 8 Teams aus dem letzten Jahr werden gleichmäßig auf die Gruppen verteilt, Newcomer ebenfalls, soweit möglich. Nach der ersten Round-Robin-Phase werden Erstplatzierte einer jeden Gruppe (genannt A1H1) direkt zur zweiten Round-Robin-Phase zugelassen. Zweit- und Drittplatzierte einer jeden Gruppe (genannt A2H3) müssen sich hingegen noch in der Intermediate Round messen.

Spielergebnisse
Gruppe A Gruppe E
NimbRo KidSize RoboErectus Jr. 10:0 UChile Roadrunners TKU 1:0
Leerer Slot UofM Kids UChile Roadrunners 0:0
Leerer Slot TKU UofM Kids 0:0
Gruppe B Gruppe F
PumasUNAM RoboPatriots 0:0 FUmanoids TH-MOS 10:0
BogoBots PumasUNAM 0:1 VTDarWin FUmanoids 0:1
RoboPatriots BogoBots 0:0 TH-MOS VTDarWin 0:0
Gruppe C Gruppe G
Darmstadt Dribblers aiRobot 10:0 Rope Team KMUTT 0:4
Tsinghua Hephaestus Darmstadt Dribblers 0:10 Persia Rope 0:0
aiRobot Tsinghua Hephaestus 4:1 Team KMUTT Persia 0:6
Gruppe D Gruppe H
ZJUDancer Cyberlords LaSalle Cin. 6:0 CIT Brains WF Wolves 9:0
Pioneros Mexico ZJUDancer 0:8 Leerer Slot
Cyberlords LaSalle Cin. Pioneros Mexico 1:0 Leerer Slot
Rankings
Gruppe A Gruppe E
A1 NimbRo KidSize E1 UChile RoadRunners
A2 Robo-Erectus Jr. E2 UofM Humaniods Kids
Leerer Slot E3 TKU
Gruppe B Gruppe F
B1 Bobogots-TecMTY F1 Fumanoid
B2 RoboPatriots F2 VT_DARwin
B3 PUMAS-UNAM F3 TH-MOS
Gruppe C Gruppe G
C1 Darmstadt Dribblers G1 Team KMUTT
C2 aiRobot G2 Team RO-PE
C3 Tsinghua Hephaestus G3 PERSIA
Gruppe D Gruppe H
D1 ZJUDancer H1 CIT Brains
D2 Cyberlords La Salle-Cinvestav H2 WFWolves
D3 PIONEROS MEXICO Leerer Slot

Intermediate Round

Die Intermediate Round besteht aus acht Knock-Out-Games von jeweils einer zweitplatzierten gegen eine drittplatzierte Mannschaft. Der jeweilige Gewinner rückt in die zweite Round-Robin-Phase vor (genannt M1M8), Verlierer scheiden aus.

Mannschaft 1 Mannschaft 2 Tore
Robo Erectus Jr. PUMAS UNAM 0:0
aiRobot Pionereos Mexico (aufgegeben)
Tsinghua Haphaestus Cyberlords La salle-Cinvestav 2:1
UofM Humaniods Kids TH-MOS 0:0
TKU (aufgegeben) VT-DARwin
PERSIA WF Wolves 0:0

Second Round Robin Phase

Die zweite Round-Robin-Phase besteht aus Gruppen IL, welche jeweils aus vier Teams bestehen: Jeweils zwei erstplatzierte Teams aus der ersten Round-Robin-Phase und zwei gewinner aus der intermediate round. Die erst- und zweitplatzierten Teams der zweiten Round-Robin-Phase (genannt I1L2) gehen in die Finalrunde über.

Spielergebnisse
Gruppe I Gruppe K
NimbRo KidSize UChile RoadRunners 10:0 Darmstadt Dribblers Team KMUTT 10:0
aiRobot Team RO-PE 2:0 Robo-Erectus Jr. UofM Hunanoids Kid 0:0
NimbRo KidSize aiRobot 10:0 Darmstadt Dribblers Robo-Erectus Jr. 10:0
UChile RoadRunners Team RO-PE 0:0 Team KMUTT UofM Hunanoids Kid 8:0
NimbRo KidSize Team RO-PE 10:0 Darmstadt Dribblers UofM Hunanoids Kid 10:0
UChile RoadRunners aiRobot 0:9 Team KMUTT Robo-Erectus Jr. 3:0
Gruppe J Gruppe L
Bobogots-TecMTY FUmanoid 0:5 ZJUDancer CIT BrainsKidSize 0:8
Tsinghua Hephaestus WF Wolves 0:0 RoboPatriots VT DARwin 0:0
Bobogots-TecMTY Tsinghua Hephaestus 0:0 ZJUDancer RoboPatriots 5:0
FUmanoid WF Wolves 9:0 CIT BrainsKidSize VT DARwin 9:0
Bobogots-TecMTY WF Wolves 1:0 ZJUDancer VT DARwin 6:0
FUmaniod Tsinghua Hephaestus 6:0 CIT BrainsKidSize RoboPatriots 9:0
Ranking
Gruppe I Gruppe K
I1 NimbRo KidSize K1 Darmstadt Dibblers
I2 aiRobot K2 Team KMUTT
I3 Team RO-PE K3 Robo-Erectus Jr.
I4 UChile RoadRunners K4 UofM Humanoids Kid
Gruppe J Gruppe L
J1 FUmanoids L1 CIT Brains KidSize
J2 BogoBots-TECMTY L2 ZJUDancer
J3 Tsinghua Hephaestus L3 RoboPatriots
J3 WF Wolves L3 VT DARwin

Finalrunde (ab Samstag, 04. Juli)

Die Finalrunde beginnt mit dem Viertelfinale und endet mit dem Finale. Zusätzlich wird ein Spiel um den dritten Platz durchgeführt („kleines Finale“).

Mannschaft 1 Mannschaft 2 Tore
Viertelfinale
NimbRo KidSize BogoBots-TECMTY 7:0
aiRobot FUmanoids 2:7
Darmstadt Dribblers ZJUDancer 10:0
CIT Brains KidSize Team KMUTT 5:2
Halbfinale
NimbRo KidSize Darmstadt Dribblers 2:7
FUmanoids CIT Brains KidSize 4:3
Kleines Finale
NimbRo KidSize CIT Brains KidSize 4:6
Finale
FUmanoids Darmstadt Dribblers 1:11

Teen-Size

Was für die Roboter der Kid-Size Fußballspiele sind, sind für die Roboter der Teen-Size Dribble and Kick Challenges. Zusätzlich gibt es wieder Technical Challenges.

In einer Dribble and Kick Challenge ist eine Mischung aus Dribbeln und einem Elfmeter: Der Ball muss vom angreifenden Roboter in die Nähe des Tors geführt werden und dann ins Tor geschossen werden. Der abwehrende Roboter muss dies als Torwart verhindern. Pro Dribble and Kick Spiel ist jeder der beiden beteiligten Roboter jeweils fünfmal Torwart und Angreifer.

Round Robin Phase (Ab Mittwoch, 01. Juli)

Es existieren 8 Teilnehmende Teams, aus denen zwei Vierergruppen geformt werden.

Spielergebnisse
Gruppe A Gruppe B
NimbRo CIT Brains 2:2 Tsinghua Haphaestus RoboErectus Sr. 1:0
CIT Brains HWM 0:0 Dutch Robotics Tsinghua Haphaestus 0:1
HWM NimbRo 0:5 Dutch Robotics RoboErectus Sr. 0:0
Ranking
Gruppe A Gruppe B
A1 NimbRo TeenSize B1 Tsinghua Hephaestus
A2 CIT Brains B2 Robo Erectus Sr.
A3 HWM B3 DutchRobotics

Finalrunde (Ab 4. Juli 2009)

Mannschaft 1 Mannschaft 2 Tore
Halbfinale
NimbRo TeenSize HWM 3:0
Tsinghua Hephaestus CIT Brains TeenSize 0:1
Kleines Finale
Tsinghua Hephaestus HWM 2:0
Finale
NimbRo TeenSize CIT Brains TeenSize 2:0

Allgemeine Informationen zu RoboCup-Ligen

Im Rahmen der RoboCup gibt es verschiedene Ligen, Roboter und Forschungsziele. Einige sollen hier kurz vorgestellt werden, wobei die Liste nur ein Auszug sein wird. Die Ligen haben gemein, dass die Roboter sich vollends autonom verhalten sollen, ihnen darf also nicht vom Menschen geholfen werden (ausgenommen natürlich Defekte, etc.).

Humanoiden-Liga

In der Humanoidenliga spielen Roboter mit menschenähnlicher Körperform, also zwei Armen, zwei Beinen, Rumpf und Kopf, welche in bestimmten Proportionen zueinander stehen müssen. Sicht-Sensorik darf sich hierbei nur im Kopf befinden, und auch für die Standfläche gelten bestimmte Regeln, welche sich kontinuierlich verschärfen.

Kid-Size

ASCIIKid-Size-Roboter sind zwischen 30 und 60 Zentimeter hoch und tragen Fußballspiele in Teams von 3 gegen 3 aus. Die Spiele bestehen aus zwei Halbzeiten von jeweils 10 Minuten, und die Regeln für die Spiele sind – soweit für Roboter anwendbar3) – nach dem Vorbild der FIFA-Fussballregeln entstanden. Zusätzlich zu den Spielen werden variierende Technical Challenges ausgetragen, in denen verschiedene Leistungen der Roboter, wie z.B. Hindernisumgehung, bewertet werden.

Teen-Size

ASCIIAnders als in der Kid-Size sind die Roboter hier zwischen 100 und 160 Zentimetern groß. Sie bewältigen keine wirklichen Fussballspiele, sondern treten in Technical Challenges, wie z.B. Elfmeterschießen gegeneinander an.

Standard Platform

ASCIIIm vergleich zu den beiden obigen Ligen ist in der Standard Platform League der Unterschied, dass (ebenfalls humanoiden) Roboter von den Teams nicht selbst gebaut, sondern festgelegte Robotermodelle gekauft werden. Gehen sie kaputt, werden sie auch nicht von den Teams repariert, sondern eingeschickt. Dies verlagert den Wettbewerb auf die reine Softwareerstellung.

Mid-Size Liga

ASCIIRoboter der Mid-Size Liga fahren auf Rädern und besitzen omnidirektionale Sicht, was ein wesentlich schnelleres und dynamischeres Spiel ermöglicht, als bei den Humanoiden. Nachteil ist natürlich die fehlende natürliche Motivation.

RoboCup @ Home

ASCIIIn dieser relativ neuen Liga werden Aufgaben für Haushaltsroboter definiert, und über die Erfüllung derselben Wettbewerbe ausgetragen. Dies schließt z.B. das zurechtfinden in einer Wohnung ein, oder das Anbringen eines Objektes wie z.B. einer Getränkedose auf verbale Anforderung eines Menschen.

RoboCup Rescue

ASCIIEine weitere neue Liga ist die Rescue-League, in der das autonome Auffinden von Personen in schwerem Gelände geübt wird. Als Personen halten kohlendioxidverströmende Wärmedecken her, welche von den Robotern detektiert werden.

1) „In absehbarer Zeit“ ist hier eine absichtliche Gummiäußerung von mir – nicht, dass morgen der ultimative Go-Computer erfunden wird und ihr sagt „jaaa, David, warste wohl zu vorlaut“ :-)
3) Das Bestrafen von gegenseitigem Anspucken wurde beispielsweise auf dem Weg vom FIFA- zum RoboCup-Regelsatz entfernt ;-)

Linkbacks

RoboCup-WM in Graz « Fladi.at, 2009/07/02 08:48 (Pingback)
[...] blog maintained by a local student [...]
 
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki