[News] [Rules] [Robots] [Ask us] [Archive]

This is an unofficial translation of the rules. The only official version of the rules in cases of misunderstanding is the Slovak version.

Micromouse category


Introduction

A Micromouse is a small microprocessor controlled vehicle that is able to navigate its way through an unknown and unconnected maze. Our rules are adapted from the international micromouse competitions.

The competition task

The objective for the contestant is to impart to the micromouse an adaptive intelligence to explore different maze configurations and to work out the optimum route for the shortest travel time from start to finish.

Maze

The maze shall comprise 16 x 16 multiples of an 18 cm x 18 cm unit square. The walls constituting the maze shall be 5 cm high and 1.2 cm thick. Passageways between the walls shall be 16.8 cm wide. The outside wall shall enclose the entire maze.

The side of the maze walls shall be white, and the top of the walls shall be red. The floor of the maze shall be made of wood and finished with a non-gloss black paint. The coating on the top and side of the wall shall be selected to reflect infra-red light and the coating on the floor shall absorb it.

The start of the maze shall be located at one of the four corners. At the centre of the maze shall be a large opening which is composed of 4 unit squares. This central square shall be destination.

Square posts, each 1.2cm x 1.2cm x 5cm high, at the four corners of each unit square are called lattice points. The maze shall be constituted such that there is at least one wall touching each lattice point, except for the destination square.

The dimensions of the maze shall be accurate to within 5% or 2cm, whichever is less. Assembly joints on the maze floor shall not involve steps of greater than 0.5mm. The change of slope at an assembly joint shall not be greater than 4 degrees. Gaps between the walls of adjacent squares shall not be greater than 2 mm.

Multiple paths to the destination square are allowed and are to be expected (see examples).

Mice

Mice must be completely self-contained and must receive no outside assistance.

The method of propulsion is at the discretion of the builder, provided that the power source is non-polluting - internal combustion engines would probably be disqualified on this count.

Although the superstructure of the mice may 'bulge' above the top of the maze walls, mice must be subject to the following size constraints - width 25 cm, length 25 cm. There is no height limit.

The method of wall sensing is at the discretion of the builder; however, the mouse must not exert a force on any wall likely to cause damage.

If the judges consider that a mouse has a high risk of damaging or sullying the maze they will not permit it to run. Nothing may be deposited in the maze. The mouse must negotiate the maze; it must not jump over, climb, scratch, damage or destroy the walls of the maze. No bulldozers, please.

Competition Rules

The time taken to travel from the start square to the destination square is called the 'run' time. Travelling from the destination square back to the start square is not considered a run. The total time taken from the first activation of the micromouse until the start of each run is also measured. This is called the 'maze' or 'search' time. If the micromouse requires any manual assistance at any time during the contest, it is considered 'touched'. Scoring is based on these three parameters.

Each mouse is allowed a maximum of 10 minutes to perform. This may have to be reduced to 6 minutes if there are many good mice. The judges have the discretion to request a mouse to retire early if by its lack of progress it has become boring, or if by erratic behaviour it is endangering the state of the maze.

The scoring of a micromouse shall be obtained by computing a handicapped time for each run as follows:

  1. Handicapped Time Score = Run Time + Search Penalty + Touch Penalty
    where, Search Penalty = 1/30 of the maze or search time, in seconds, associated with that run, and
    Touch Penalty = 3 seconds plus 1/10 of the run time, in seconds, if the mouse has been touched at any time prior to the run.
  2. For example, if a mouse, after being on the maze for 4 minutes without being touched, starts a run which takes 20 seconds, the run will have a handicapped time score of 20 + 1/30(4 x 60) = 28 seconds. However, if the mouse has been touched prior to the run, an additional touch penalty of (3 + (1/10 x 20)) seconds is added giving a handicapped time score of 33 seconds.

When the mouse reaches the destination square, it may stop and remain at the maze centre, or it may continue to explore other parts of the maze, or make its own way back to the start. If the mouse chooses to stop at the centre, it may be lifted out, manually, and restarted by the handler. Manually lifting it out shall be considered touching the mouse and will cause a touch penalty to be added on all subsequent runs. If the mouse does not choose to remain in the destination square, it may not be stopped manually and restarted.

The time for each run (run time) shall be measured from the moment the mouse leaves the start square until it enters the destination square. The total time on the maze (maze or search time) shall be measured from the time the mouse is first activated.

The time taken to negotiate the maze shall be measured either manually by the contest officials, or by infra-red sensors set at the start and destination.

The starting procedure of the mouse shall be simple and must not offer a choice of strategies to the handler. For example, a decision to make a fast run to the centre as time runs out must be made by the mouse itself. The starting procedure shall be submitted to the judges when the mouse is registered on the day of the contest.

The mouse handler is given 1 minute, from the moment the mouse is taken out of the cage, to make any adjustments (if any) to the mouse sensors. However, no se lection of strategies must be made and no information on the maze configuration entered or captured into the memory.

The maze or search time dock will commence after the expiry of the 1 minute time limit even if the handler is still making adjustments to the sensors.

If a mouse 'gets into trouble' the handlers can ask the judge for permission to abandon the run and restart the mouse at the beginning. A mouse may not be re- started merely because it has taken a wrong turning - the judges' decision is final. The judges may add a time penalty for a restart.

If any part of a mouse is replaced during its performance - such as batteries or EPROMs - or if any significant adjustment is made, then the memory of the maze within the mouse must be erased before re-starting. Slight manipulations of sensors will probably be condoned, but operation of speed or strategy controls expressly forbidden without a memory erasure. It is assumed that the mice will have software stored in EPROMs. However, at the judges' discretion, but not in normal circumstances, mice with battery backed up RAM may be allowed to download control software if the memory is erased accidentally during a run. The handlers, in this instance, must convince the judges that the original software has been reloaded.

If no successful run has been made, the judge will make a qualitative assessment of the mouse's performance, based on distance achieved, 'purposefulness' versus random behaviour and quality of control.

If a mouse elects to retire because of technical problems, the judges may, at their discretion, permit it to perform again later in the contest The mouse will be deemed to have taken an extra three minutes search time (ie if a mouse retires after four minutes, then when re-starting it is counted as having taken seven minutes and will have only three more minutes to run). This permission is likely to be withdrawn, if the programme is full or behind schedule.

The judges will use their discretion to award the prizes, which in addition to the major prizes may include prizes for specific classes of mouse - perhaps lowest cost, most ingenious, best presented, etc.

Before the maze is unveiled, the mice must be accepted and caged by the contest officials. The handlers will place the mice at the start under the officials' instructions.

Under normal circumstances, no part of the mouse may be transferred to another mouse. However, the judges may allow a change of batteries or controller in exceptional cases, if due to accidental damage. Thus, if one chassis is used with two alternative controllers, then they are the same mouse and must perform within a single 10 minutes allocation. The memory must be cleared with the change of controller.

Construction and materials

There are no limits given on construction. There is only one requirement - the robot must be build by a competitor (competitors). This does not exclude commercial construction kits (LEGO, Fishertechnik), restricted are only complete final products.

Sensors

There are no limits given on sensors type, count and dimensions, if they do not break other rules.

Competitors may not use external tools for navigation improvement (labels, beacons, mirrors,.).

Electronics

No part of the robot can't work with voltages greater than 24 V. Total power consumption should be less than 20 A. Exceptions from this rule must be confirmed by jury. All control circuits must be parts of the robot. The robot may not be controlled from any external device, for example external PC connected to the robot by cable or wireless.

There are no restrictions on electronic parts.

Source of the energy is competitor's problem.

The competition and the order of the competitors

The competitors must be prepared to the start within 1 minute after the call. If the competitor does not present himself within 1 minute after the call, the run is lost.

Time limits

The robot has 10 minutes to complete the path. During this time, it can try to find more than one path. Maximum number of runs is limited to 10.

Evaluation and prices

Each registered robot after reaching the destination will be rewarded with the diploma. The winner is the robot with the shortest time Handicapped Time Score.

Disqualification

The robot is disqualified when breaks any rule of the competition, but especially in these situations:

Safety

Three laws of robotics apply:
  1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
  2. A robot must obey orders given it by human beings except where such orders would conflict with the First Law.
  3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

Isaac Asimov: The complete robot, Nightfall Inc., 1982.

In case that device does not conform the safety rules, the jury may not allow it to participate and may not allow its operation.

Each robot, that could harm the participants, spectators, or devices, will be immediately shut down.

Climate conditions

The competition will take place in usual climate conditions (T = 270 - 310 K, p = 90 - 120 kPa, 0 - 90% RH).

The real illumination of the scene can not be pre-determined. Before the competition, there will be time for optimal settings of all sensors. The organizer can not guarantee that people won't cast shadows on the scene.

Warning: Constructers need to realize, that modern cameras use flash and infrared transmitters for focusing. The construction should count on these interference signals, because the competition will be electronically recorded using many of such devices.

Documentation

Every team has to submit a technical documentation, which describes electronics, construction and control algorithm. The best way is to fill the web-page with the form. The organizer will provide a place for its publishing on his server.

The jury

There will be jury watching over the rules.

The jury has at least three members, it consists of the univeristy representatives, students and sponsors.

The jury decisions are deinitive in each controversial situation and also in the questions of rules interpretation.

When and where?

The competition will take place at the Slovak University of Technology, Faculty of Electrical Engineering and Information Technologym, Ilkovicova 3, Bratislava, Slovakia on April the 19th 2008. The competitors can examine the paths (not their competition shapes, of course) at dates published on this web page and also morning before the competition.

Registration and entry

There can individuals or teams (max. 5 members) on the competition. There are no age or profession limitations.

Any kind of help and comments are welcomed.

Registration form should be send till the end of March using this form.

Registration form... -->


[News] [Rules] [Robots] [Ask us] [Archive]



© 2006 Department of Automation and Control STU FEI
Ilkovicova 3, 812 19 Bratislava, Slovakia
Last update: 11th February 2008.
Responsible person: Richard Balogh.