You are on page 1of 9
General - HuroCup Laws of the Game Version: 12.0.3 Date: Mon Jun 02 2014 15:18:36 GMT+0800 (HKT) “f HuroCup Laws of the Game General Laws Intelligens Forfus Jacky Baltes Autonomous Agents Laboratory University of Manitoba Winnipeg, Manitoba Canada, R3T 2N2 jacky@es.umanitoba.ca Kuo-Yang Tu ‘National Kaohsiung First University of Science and Technology Kaohsiung City, Taiwan, R. 0. C. tuky@coms.nkfust.edu tw Sock-Lip Lim Nanyang Politechnic Singapore, Singapore lim. kK ip@m WV. Abstract The following rules and regulations are general rules of HuroCup, a robotic game and robotics benchmark problem for humanoid robots. The HuroCup competition emphasizes the development of flexible, robust, and versatile robots that can perform many different tasks in different domains. HuroCup encourages research into the many areas of humanoid robotics, especially walking and balancing, complex motion planning, and human robot interaction. In addition to the single events (¢.8., sprint, penalty kick, obstacle run, lift and carry, marathon, weight lifting, and basket ball), there is an all- round competition for the single robot that performs best over all events. Latest Version of the Rules for HuroCup The latest official version of the rules of the game for HuroCup is always available from the HuroCup Facebook Page, Changes to the General Rules of HuroCup This year, I introduced a HuroCup Junior league for high school students. This year, the competition also includes a tele-operations challenge award for team to demonstrate research in human robot interaction, Mission Statement The goal of the HuroCup 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, health care robots, intelligent houschold helper robots, ete. Asa benchmark problem, the goal of the HuroCup league is to develop humanoid robots that can perform several tasks in complex environments. Physical Challenge Events To reduce the steep learning curve toward fully autonomous humanoid robots, the rules committee has developed several challenge events for the different leagues. These challenges are aimed at providing intermediate goals on the path to fully autonomous robots that, can operate in challenging environments. The following subsections describe each individual event briefly. These challenges are conducted using the corresponding laws for equivalent human events as much as possible. For example, the United Soccer laws are based on the FIFA Laws of the Game. See Law Game for more details. Unless otherwise specified, the laws of the corresponding human equivalent game apply. Basketball The basketball competition is a 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. For detailed rules of the basketball event please refer to Basketball - HuroCup Laws of the Game. Climbing Wall In the climbing wall competition, a single robot is supposed to scale a vertical wall or similar other obstacle as high as possible. The detailed rules for the climbing wall competition are given in Climbing Wall - HuroCup Laws of the Game Lift and Carry The goal of the Lift and Carry competition is to provide an event that requires robots to use active balancing. The robots will be fitted with a small basket and have to repeatedly reach the highest point on an uneven terrain and leave the uneven terrain, Every time the robot leaves the field successfully, more weight is added to it, The robot that can carry the most weight is declared the winner of the event. For detailed rules of the lift and carry competition please refer to the document Lift and Carry - HuroCup Laws of the Game. Marathon The marathon event is an endurance race over an extended distance, where robots are not allowed to switch their batteries. The robots follow a coloured track. For detailed rules of the marathon event please refer to the document titled Marathon - HuroCup Laws of the Game, Obstacle Run In the obstacle run, the robot must move as quickly as possible from one side of the playing field to the other. The playing ficld includes various obstacles that the robot must overcome. The setup of the obstacles is unknown to the robot before the start of the event. For detailed rules on the obstacle run event, please refer to Obstacle Run - HuroCup Laws of the Game, Penalty Kick In this event, the robot must dribble a ball passed a set of static simulated opponents and then kick it into the goal defended by a static goal keeper. For detailed rules of the penalty kick event, please refer to Penalty Kick - HuroCup Laws of the Game. This event is limited to adult sized robots. Sprint The sprint event (formerly named robot dash event) is a short distance maximum speed race 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. For detailed rules of the robot sprint event, please refer to Sprint - HuroCup Laws of the Game United Soccer The soccer competition is an event that focuses on robot to robot interaction and collaboration. Teams of robots are randomly selected and compete in soccer matches against each other. For detailed rules of the soccer united competition please refer to the document titled United Soccer - HuroCup Laws of the Game, Several passing markers are placed on the playing field. This event is limited to kid sized robots at the moment, Weight Lifting The goal of the weight lifting event is to develop robots that can lift and balance heavy weights. For detailed rules of the weight lifting event please refer to Weightlifting - HuroCup Laws of the Game, Laws of the Game The following section describes the general law of the game for all HuroCup events. It is based on the rules of similar robotic and human games (¢.g., FIRA, RoboCup, and FIFA). IGN-1]: Leagues The HuroCup competition consists of two separate leagues: HuroCup Senior and HuroCup Junior [GN-1.1]: The HuroCup Senior league is open to all participants independent of age, educational level, or profession, (GN-1.2]: The HuroCup Junior league competition is limited to high school students. A HuroCup Junior team may include a team official who may be an adult. With the exception of the team official, who shall not help the students in the development of their robot, all members of a HuroCup Junior league team must be high school, junior high school, or elementary school students or the equivalent schoo! level in the country of origin of the team, The HuroCup Junior league competition is only open to kid sized robots. [0G-2]: HuroCup Events [GN-1.3]: The HuroCup competition includes the following events: basketball, climbing wall, marathon, lift and carry, obstacle run, sprint, united soccer/penalty kick, and weightlifting. [GN-1.4]: The HuroCup Junior competition includes the following events: marathon, sprint, and weightlifting. [GN-2]: The Players Dimension Comment Kid Size Adult Size HuroCup Junior SH Maximum Height 60cm 180cm 60cm SHM Minimum Height om, 80cm cm $G Maximum Weight 20kg S0kg 20kg $D Maximum foot 12cm 32em 15em dimension [GN-2.1]: The game is played using humanoid robots. The maximum size of the robots is $H. The maximum weight of the robot is $G. [GN-2.2]: There are two categories of robots (kid and adult-sized) depending on their height and the maximum foot dimension. [GN-2.3]: The height SH of the robot is defined as the maximum distance between any part of the robot, excluding its arms, and the ground when the robot is fully extended. [GN-2.4]: The maximum foot dimension $D is defined as the maximum distance of any two points on any foot of the robot. Some examples are shown in the Fig. Max, Foot Dimension, Fig. Max. Foot Dimension [GN-2.5]: The robot must be limited in its kinematics to actions that are equivalent to human kinematics. [GN-2.6]: The sensors on the robot must be equivalent to human senses of sight, sound, touch, hearing, taste, proprioception, balance, and acceleration. [GN-2.7]: All sensors must be passive, that is they are not allowed to emit signals such as infrared, ultrasound, or laser pulses. [GN-2.8]: The mode of locomotion of the robot must be bipedal walking or running [GN-2.9]: Each robot must have the ability of fully independent locomotion, sensing, and processing. That is, all actuators, motors, power, computing, and sensing mechanisms must be incorporated into the robot. [GN-2.10]: Each robot must be fully autonomous, that is, it must perform its own control decisions. [GN-2.11]: Robots may use black and white coloring without restriction. Other colors may be used so long as they are deemed by the rules committee to be sufficiently different from reserved colors, specifically ball yellow, marker red and marker blue. [GN-2.12]: A robot must not have in its construction anything that is dangerous to itself, another robot, human operators, or spectators [GN-2.13]: In the event of an infringement of this law: 1. play must be stopped, 2. the offending robot as identified by the referee must be removed from the playing field by its handler, 3. the robot may then be repaired and the fault identified by the referee may be corrected by the team (play will continue during this time), 4. the repaired robot may not re-enter the field without the referee’s permission, 5. the referee verifies that the fault has been repaired before allowing the robot to re-enter the field, 6. the robot may only re-enter the field during a stoppage in play. IGN-3]: The Referee [GN-3.1]: Every event or match is controlled by a referee who has full authority to enforce the Laws of the Game in connection with the match to which he or she has been appointed. [GN-3.2]: The referee enforces the Laws of the Game, [GN-3.3]: The referee controls the event possibly in cooperation with the assistant referee. [GN-3.4]: The referee ensures that any equipment used meets the requirements of the respective laws of the game, [GN-3.5]: The referee ensures that the robotic equipment meets the requirements of The Plavers. [GN-3.6]: The referee stops, suspends or terminates the event, at his discretion, for any infringements of the Laws. [GN-3.7]: The referee stops, suspends or terminates the match because of outside interference of any kind, [GN-3.8]: The referee stops the event if, in his opinion, a robot is likely to cause serious harm to humans, other robots or itself and ensures that it is removed from the field of play. [GN-3.9]: The referee punishes the more serious offense when a robot commits more than one offense at the same time, [GN-3.10]: The referee takes disciplinary action against robots guilty of cautionable and sending-off offenses. He is not obliged to take this action immediately but must do so during the next stoppage in play. [GN-3.11]: The refe cts on the advice of assistant referees regarding incidents which he has not seen. [GN-3.12]: The referee ensures that no unauthorized persons enter the field of play. [GN-3.13]: The referee restarts the match after it has been stopped. [GN-3.14]: The referee provides the appropriate authorities with a match report which includes information on any disciplinary action taken against team officials and any other incidents which occurred before, during or after the match. [GN-3.15]: The referee allows play to continue when the team against which an offense has been committed will benefit from such an advantage and penalizes the original offense if the anticipated advantage does not ensue at that time. [GN-3.16]: The referee takes action against team officials who fail to conduct themselves in a responsible manner and may at his discretion, expel them from the field of play and its immediate surroundings. [GN-3.17]: The decisions of the referee regarding facts connected with play are final. [GN-3.18]: The referee may only change a decision on realizing that it is incorrect or, at his discretion, on the advice of an assistant referee, provided that he or she has not restarted play. [GN-3.19]: A referee, assistant referee, or other official such as time keeper is not held liable for: 1. kind of injury suffered by an official or spectator, 2. any damage to property of any kind, 3. any other loss suffered by any individual, club, company, association or other body, which is due or which may be due to any decision which he or she may take under the terms of the Laws of the Game or in respect of the normal procedures required to hold, play and control an event. This may include # a decision that the condition of the field of play or it as to allow or not to allow an event to take place, ‘¢ 2 decision to abandon an event for whatever reason, © a decision as to the condition of the fixtures or equipment used during an rroundings are such event, © a decision to stop or not to stop a match due to spectator interference or any problem in the spectator area, # a decision to stop or not to stop play to allow a damaged robot to be removed from the field of play for repair, © a decision to request or insist that a damaged robot be removed from the field of play for repair, © a decision to allow or not to allow a robot to have certain colors, a decision (insofar as this may be his responsibility) to allow or not to allow any persons (including team or stadium officials, security officers, photographers or other media representatives) to be present in the vieinity of the field of play, any other decision which he or she may take in accordance with the Laws of the Game or in conformity with the duties of a referee under the terms of the HuroCup FIRA Federation or league rules or regulations under which the event is played. [GN-4]: The Assistant Referee [GN-4.1]: The duties of the appointed assistant referees, subject to the decision of the referee, are to 1. act as timekeepers and keep a record of the event, 2. monitor the robot operators for illegal signals being sent to the robots, 3. indicate when an interchange is requested, 4. indicate when misconduct or any other incident has occurred out of the view of the referee, 5. indicate when offenses have been committed whenever the assistant referees are in a better position than the referee to observe the offence, [GN-4.2]: The assistant referees also assist the referee to control the match in accordance with the Laws of the Game. In the event of undue interference or improper conduct, the referee will relieve an assistant referee of his duties and make a report to the appropriate authorities, Published by Gooale Drive — Report Abuse — Updated automatically every 5 minutes

You might also like