• Deutsch (German)
  • English (USA)

Robocup 2009, Graz

This page contains the following sections:

  • Recent news concerning RoboCup 2009 in Graz, presented as articles,
  • a brief introduction of RoboCup,
  • a comprehensive list of rankings and game results of the humanoid league, and
  • common RoboCup Informations concerning different leagues.

Recent News

Just click on a news headline or the link “Read more” to get more information and regarding picture galleries. A comprehensive gallery of all article images is presented here.

RoboCup 2009: World Championships Ended

In this article, I provide detail images announced in the last article, as well as further information.

→ Read more...

RoboCup 2009: NimbRo is World Champion in Teen-Size and third in RoboCup@Home!

In a brilliant match, our team could defeat our final opponents CIT Brains with score 2:0.

→ Read more...

RoboCup 2009: Final rounds have begun

What I thought in the last article has come true. Even more: In Kid-Size, Darmstadt Dribblers defeated their traditional opponent NimbRo for the very first time. In RoboCup@Home, robots searched for items in cupboards and handed them over to humans requesting for them.

→ Read more...

RoboCup 2009: Thoughts about a "final semi-final" game

Some thought experiments concerning the final round of the kid-size league and why the semi finals could clearly determine the final winner of the tournament – and a press foto of the “class 2009” (huge group of teams with their robots). Edit: Things are exactly like I expected in this article.

→ Read more...

RoboCup 2009: Technical Challenges

Today, technical challenges have been performed in kid-size and teen-size leagues. Those challenges are no “real” games, but special tasks, that are of technical interest like, for example, a throw-in or double pass procedure.

→ Read more...

RoboCup 2009: Many Games in Kid-Size and Teen-Size

The Kid-Size results of the second round robin phase are published, as well as the Teen-size round robin results.

→ Read more...

RoboCup 2009: The Tournament has begun

… and first results are online. In the Humanoid Kid-Size League, the first round robin phase is accomplished, and the regarding rankings are final. But there is also coverage from Teen-Size, RoboCup@Home and the opening ceremony.

→ Read more...

RoboCup 2009: First Test games and teen-size tournament plan

More and more teams become ready to play: There even was a first test game between two of the German Teams, FUmanoids and Darmstadt Dribblers (please see also the pictures in the full article).

→ Read more...

RoboCup 2009: Team preparations begin in Graz city hall

Slowly, the hall gets filled with teams and robots, first tests are performed and equipment is prepared.

→ Read more...

Introduction

ASCIIIn earlier times, the game of Chess was recognized as standard problem of articial intelligence. A computer that was able to defeat a grandmaster in a game of Chess would be assumed to show intelligence. Today, there are computers capable of such behavior, but none of them is recognized to be intelligent: Computers just win using superior calculating power that allows to calculate victory probabilities for entire branches of the very large game situation tree. They do not use human approaches to win.

Thus, the game of Chess is not any more a leveling board for determining whether computers are intelligent or not, because it takes place in a discrete and sterile world to which standard search algorithms can be applied. As a just as sterile, but significantly more complex board game, Go could raise the bar: It produces game situation trees of overwhelming size that can't be handled by computers in conceivable time.

However, just to change from Chess to Go would not satisfy all the criteria of a standard AI problem. Moreover, recent research results indicate the emercence of intelligent behavior to need situations: Intelligence seems to need a body percieving incomplete sensor data from a dynamic environment it is situated in. According to this sensor data, adequate actions need to be performed. This is why the game of soccer was chosen and the RoboCup competitions came to life. By pursuing research around the RoboCup, one hopes to elicit new expertise in sensorics, actorics, computervision, cognitive control and related fields. Last but not least, by creating perception mechanisms that shall match the human ones by 2050, one hopes to learn about human perception through bottom-up research. As an objective measurement bar, RoboCup teams m eet for tournaments. This year, the tournaments are located in Graz 1).

To avoid misunderstandings, I most explicitely state that I travel to RoboCup 2009 as part of the team NimbRo, Autonomous Intelligent Systems Group, University of Bonn. This will not influence the neutrality of my coverage, especially due to the fact that that all unmarked coverage is personal work. That's why it is published at my personal web site. However, the pure amount of information may be biased towards the RoboCup leagues NimbRo participates in.

Comprehensive Results of the Humanoid League

Please see here to get more information about the participating teams.

Results of Kid-Size League

The Kid-Size League goes through several phases, that are planned to be sufficient for 24 competing teams at maximum. Additionally, there will be a technical challenge on Friday, July 3rd.

First Round Robin Phase (From Wednesday, July 1st)

In this phase, the crowd of 22 teams and two empty slots is split into 8 groups A to H. The 8 teams that performed best at the last year's competition are equally distributed among these groups. Newcomers are equally distributed as well, if possible. After the first round robin phase, the winner of each group directly proceeds to the second round robin phase, the second and third of each have to compete in the intermediate round.

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

Intermediate Round

The Intermediate Round consists of eight knock-out-games each performed by a second and third placed team of the first round robin phase. The winner of each game proceeds to the second round robin phase, the loser drop out of the tournament.

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

Second Round Robin Phase

In this phase, four Groups I – L that consist of four teams (two intermediate round winners and two winners of first round robin) each play round robin. The first and second placed teams of each group proceed to the final round, the rest drops out of the tournament.

Results
Group I Group 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
Group J Group 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
Group I Group 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
Group J Group L
J1 FUmanoids L1 CIT Brains KidSize
J2 BogoBots-TECMTY L2 ZJUDancer
J3 Tsinghua Hephaestus L3 RoboPatriots
J3 WF Wolves L3 VT DARwin

Final Round (from Saturday, July 4th)

The final round starts with the quarter finals and ends with the final game. Additionally, a game for the 3rd place is performed.

Team 1 Team 2 Score
Quarter Finals
NimbRo KidSize BogoBots-TECMTY 7:0
aiRobot FUmanoids 2:7
Darmstadt Dribblers ZJUDancer 10:0
CIT Brains KidSize Team KMUTT 5:2
Semi Finals
NimbRo KidSize Darmstadt Dribblers 2:7
FUmanoids CIT Brains KidSize 4:3
Third Place
NimbRo KidSize CIT Brains KidSize 4:6
Final Game
FUmanoids Darmstadt Dribblers 1:11

Teen-Size

What the soccer games are for the kid-size robots, the dribble and kick competitions are for the teen size. In addition, the teen-size competitions also feature technical challenges.

A dribble and kick challenge is somehow a mix between dribbling and a penalty kick: It is played 1 vs 1 robot, an attacker against a defender. The attaccing robot has to dribble the ball and kick a goal, the defender as a goalie has to prevent the attacker from doing so. Every robot attacks and defends five times, which makes a total of 10 games per two competing teams.

Round Robin Phase (From Wednesday, July 1st)

There are 8 teams split into 2 groups.

Results
Group A Group 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
Group A Group B
A1 NimbRo TeenSize B1 Tsinghua Hephaestus
A2 CIT Brains B2 Robo Erectus Sr.
A3 HWM B3 DutchRobotics

Final Round (From Saturday, July 4th)

Team 1 Team 2 Score
Quarter Finals
NimbRo TeenSize HWM 3:0
Tsinghua Hephaestus CIT Brains TeenSize 0:1
Third Place
Tsinghua Hephaestus HWM 2:0
Final Game
NimbRo TeenSize CIT Brains TeenSize 2:0

Common Informations concerning RoboCup Leagues

In RoboCup, there exist different leagues, kinds of robots, and research goals. Some of them are briefly introduced at this place. All leagues have in common, that the regarding robots perform the tournament games in an autonomous way. Human interaction with games is strictly prohibited (except for the case of defects, etc.).

Humanoid League

In the humanoid league, robots with human-similar body perform tournaments, meaning two arms, two legs, abdomen and head that suffice certain proportions to each other.

Kid-Size

ASCIIKid-size robots are of a size between 30 and 60cm and perform soccer games in teams of three robots. The rules of these games are adapted by those of the FIFA. In addition to the games, technical challenges are performed.

Teen-Size

ASCIITeen-size robots are larger than kid-size ones (between 100 and 160cm). They do not play real games, but only perform technical challenges, like penalty kicks.

Standard Platform

ASCIIDifferent to teen- and kid-size, robots of the standard platform league are not selfmade by the teams, but bought, which narrows the competition down to a pure software competition.

Mid-Size League

ASCIIRobots competing in the mid-size league drive on wheels and feature omnidirectional vision, which enables a faster and more dynamic game than in the humanoid league. However, the disadvantage of this league is the missing natural motivation.

RoboCup @ Home

ASCIIIn this relative new league, assignments for household robots are defined that allow for competitions. An assignment for a robot may be, for example, fetching something to dring, if a human guest requests it in a verbal way.

RoboCup Rescue

ASCIIA further new league is the rescue league, which seeks for solutions in autonomous finding of human beings in disaster aeras. For testing purposes, there are heat blankets and CO2 Emitters hidden in the rescue area that need to be detected by the robots.

Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki