Fira Cup Categories

Humanoid Robot World Cup Soccer Tournament (HuroCup)

The all-round competition is the most important HuroCup event as it tests the versatility of a humanoid robot. The humanoid robot requisites are:

HuroSot attempts to encourage research into the many areas of humanoid robotics, especially walking and balancing, complex motion planning, and human robot interaction. The HuroSot competition also emphasizes the development of flexible, robust, and versatile domain. Robots must compete in several events (e.g., robot dash, obstacle run, penalty kicks, lift and carry, weight lifting, marathon and basketball).


Objective

The goal of the HuroSot league is to encourage research in practical, autonomous, highly mobile, flexible, and versatile robotic platforms. Intended applications for these robots are, among others, search and rescue robots, care robots, etc. As a benchmark problem, the goal of the HuroSot league is to develop humanoid robots that can perform several tasks in complex environments.


Challenges

To reduce the steep learning curve toward fully autonomous soccer, the rules committee has developed 3 new challenges: marathon, weight lifting and basketball that will be added to the last year four challenges for physical agents: (a) robot forward/backward dash, (b) penalty kick, (c) obstacle run, and (d) lift and carry. These challenges are aimed at providing intermediate goals on the path to fully autonomous robots that can operate in difficult environments.


Forward - Backward Dash

The robot dash challenge is a sprint event for humanoid robots. The goal is for the robots to move as quickly as possible from a start line to the end line for a series of segments.


Penalty Kick

In this challenge, the robot must approach and kick a ball positioned somewhere in the ball area. A robot from a different team will act as goal keeper during this event.


Obstacle Run

This challenge is similar to the robot dash challenge. The robot must move from one end of the playing field to the other as quickly as possible. However, in this case, a number of obstacles are distributed over the playing field. The robot must navigate around the obstacles and reach the end zone.


Lift and Carry

The goal is to provide an event that requires robots to use active balancing. The robots will be fitted with a small basket. The robots walk for a specified distance at which time the referee places small heavy obstacles into the basket. The robot must compensate for the extra weight and continues to walk. The robot that can carry the most weight is declared the winner of the event.


Marathon

The marathon is an endurance race over 42.195m. The robot must follow a coloured track.


Weight Lifting

The goal of this event is to develop robots that can lift and balance heavy weights.


Basketball

This competition is another single robot event at the moment, but will be expanded to multiple players in the future. The robot must throw a ball into a coloured target.


Soccer

The soccer competition is the first team event in the HuroCup competition. It is a game of soccer played by teams of 3 players.


 


KheperaSot


The KheperaSot game shall be played by two teams, each consisting of one robot player and up two human team members. The robot will be fully autonomous with on board vision system. The human member team will only be allowed to place their robot on the field, start their robot at the beginning of each round at the position indicated by the referee before each round, start their robot when indicated by the referee and remove the robot from the field at conclusion of the match. The ball is a yellow tennis ball, and the pitch should be 130x90cm.

 

 

 


Micro Robot World Cup Soccer Tournament(MiroSot)


A match shall be played by two teams, each consisting of three robots, one of which can be the goalkeeper. Three human team members, a "manager", a "coach" and a "trainer" shall, only be allowed on the stage. One host computer per team, mainly dedicated to vision processing and other location identifying, shall be used. The size of each robot shall be limited to 7.5 cm x 7.5 cm x 7.5 cm. The height of the antenna shall not be considered in deciding a robot's size.

 

 


NaroSot


A match shall be played by two teams, each consisting of five robots, one of which can be the goalkeeper. Three human team members, a "manager", a "coach" and a "trainer" shall, only be allowed on the stage. One host computer per team, mainly dedicated to vision processing and other location identifying, shall be used. The size of each robot shall be limited to 4 cm x 4 cm x 5.5 cm. The height of the antenna shall not be considered in deciding a robot's size.

 

 


AndroSot

A match shall be played by two teams, each consisting of three robots. One of the robots can be the goalkeeper. Each of the three human team members shall control one of the three robots.

 

 


KRoboSot


A match shall be played by two teams, each consisting of one to three robots. One of the robots can be the goalkeeper. Three human team members, a "manager", a "coach" and a "trainer" shall only be allowed on stage. The robots can be fully or semi-autonomous. In the semi-autonomous case, a host computer can be used to process the vision information from the cameras on-board the robots.

 

 


SimuroSot


SimuroSot consists of a server which has the soccer game environments (playground, robots, score board, etc.) and two client programs with the game strategies. A 3D colour graphic screen displays the match. Teams can make their own strategies and compete with each other without hardware. The 3D simulation platform for 5 vs. 5 and 11 vs. 11 games are available at FIRA website.

 

 

 


 

Further information:

More information about the different categories and rules can be found here. Also a pdf format file with rules can be download here.