Picomouse 23
Picomouse 23
Picomouse 23
PICOMOUSE COMPETITION
INTRODUCTION
Picomouse is an autonomous mobile vehicle, which is able to navigate its way through an
unknown maze from the start to the destination. It is also required to search for the best path
between the start and the destination for the picomouse to run along this path in the shortest time.
The main challenge for picomouse designers is to build a fast moving wheel-driven robot.
They need to work out the maze solving intelligence for the robot that is able to handle different
maze configurations and compute the optimum path for the shortest fast-run time, and to control
the robot to run at very fast speed without hitting the wall.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1. MAZE SPECIFICATIONS 15
1.1 The maze is be configured by placing 14
walls along the grid-points formed by 13
multiples of 9cm square. The squares 12
are arranged in a 16 x 16 row-column 11
matrix. The walls constituting the 10
maze are in 2.5cm high and 0.6cm 9
thick. Passageways between the walls Dest 8
are in 8.4cm wide. The boundary of 7
maze is enclosed with walls. 6
Start
Figure 1: Start and Destination Points and
Grid Lines for Maze
1.3 The starting position of the maze shall locate at one of the maze corner. There shall be three
walls surrounding it. Its opening shall be towards destination that is the center of the maze,
locating at the right of the starting square.
1.4 There are poles, in dimensions 0.6cm (length) x 0.6cm (width) x 2.5cm (height), locating at
four Corners of each maze square. They are called lattice points. The maze shall be
constituted such that there is at least one wall attached to each lattice point, except the lattice
point that is locating at the center of the maze.
1.5 The accuracy of maze dimensions shall be within +/- 5% or 1cm; whichever is less. The
assembly joints on the maze floor shall not involve steps of greater than +/- 0.25mm. The
gaps between the walls of adjacent squares shall not greater than 0.5 mm.
2. PICOMOUSE SPECIFICATIONS
2.1 The length and width of any picomouse shall be within 12.5cm x 12.5cm. There is no limit on
the height of the picomouse. The picomouse shall not change its dimensions while it is
navigating along the maze.
21 30 June 2011
Picomouse Competition 22nd Singapore Robotic Games 2015
2.2 The picomouse shall be fully autonomous and shall not receive any outside help throughout
the contest.
2.3 The method of wall sensing is at the discretion of the designer, however; the picomouse shall
not exert a force on any wall that is likely to cause damage. The method of propulsion is also
at the discretion of the designer, provided that the energy source is non-polluted.
2.4 The picomouse shall not leave any parts on the passageway while navigating along the maze.
2.5 The picomouse shall not jump over, climb over, or damage the walls of the maze.
22 30 June 2011
Picomouse Competition 22nd Singapore Robotic Games 2015
3.1.5 A computer timing system with electronic triggering devices shall be used for measuring
scores of each picomouse. The electronic triggering devices are locating at the exit and
entry of the starting square and the destination square respectively. The triggering device is
constructed from the infra red transceivers. They are placed about 1cm above the maze
floor. Any failure on the electronic triggering devices shall be back up by a manual timing
system.
3.1.6 The starting procedure of each entry shall be simple and must not offer a choice of
strategies to the handler. Pressing a “Start” button/switch once shall activate the
picomouse. Throughout the duration of the given time limit, the handler shall not enter any
information into the picomouse (such as to change the search strategy, the speed and the
maze data).
3.1.7 The handler shall be given a setup time of 1 minute to calibrate the sensors, if required.
However the handler shall not select any strategies and enter the maze data into the
picomouse. The search time shall be started upon the expiry of setup time if the handler still
continues to calibrate the sensors. Only One handler shall be allowed to operate the
picomouse throughout the contest.
3.1.8 When the picomouse reaches the destination square, it may stops on its own and remains
at the destination or continues to navigate to other parts of the maze or makes its own way
back to the starting square. If the picomouse chooses to stop at the destination, it shall be
manually lifted out and restarted by the handler. Manually lifted the picomouse out shall be
considered as a touch to the picomouse. Therefore a touch penalty shall be added on the
scores for all subsequent successful runs.
3.1.9 If a picomouse appears to be malfunctioning, the handler may ask the judges for the
permission to abandon the run and restart the picomouse from the starting square. The
handler shall not require restarting only if the picomouse makes a wrong turn; the judges’
decision is final. All handlers have to manage the technical problems within the time limit of
5 minutes given. No re-scheduling of the entry due to technical problems shall be allowed.
3.1.10 Before the complete maze is configured, all handlers have to register and cage their
entries to the contest officials. Once the entry is caged, no replacement of any parts of the
picomouse shall be allowed. Once a picomouse starts its run, no replacement of batteries
shall be allowed otherwise considered as a touch to the picomouse and the touch penalty
shall be added on for the subsequent scores made by the picomouse.
23 30 June 2011
Picomouse Competition 22nd Singapore Robotic Games 2015
24 30 June 2011
Picomouse Competition 22nd Singapore Robotic Games 2015
For example, if a picomouse, after being on the maze for 4 minutes starts a run that takes
20 seconds to reach the destination; the run will have a handicapped time score of 20 +
1/30th of (4 x 60 seconds) = 28 seconds. The run with the fastest handicapped time score
for each picomouse shall be the official time score of that picomouse. The accuracy of time
score is to the nearest 1/100th seconds.
3.3.4 The run time shall be measured from the moment that the picomouse leaves the starting
square until it enters the destination square. A run shall be complete only if the whole of the
picomouse enters the destination square.
3.3.5 The search time shall be measured from the moment that the picomouse leaves the
starting square for the first time.
3.3.6 A computer timing system with electronic triggering devices shall be used for measuring
scores of each picomouse. The electronic triggering devices are locating at the exit and
entry of the starting square and the destination square respectively. The triggering device is
constructed from the infra red transceivers. They are placed about 1cm above the maze
floor. Any failure on the electronic triggering devices shall be back up by a manual timing
system.
3.3.7 The starting procedure of each entry shall be simple and must not offer a choice of
strategies to the handler. Pressing a “Start” button/switch once shall activate the
picomouse. Throughout the duration of the given time limit, the handler shall not enter any
information into the picomouse (such as to change the search strategy, the speed and the
maze data).
3.3.8 The handler may calibrate the sensors, if required. However the handler shall not select
any strategies and enter the maze data into the picomouse. The time spent in calibration is
counted towards the total given competition time of 5 minutes. Calibration is only allowed
within the starting square. The picomouse is considered to have started its run if it moves
25 30 June 2011
Picomouse Competition 22nd Singapore Robotic Games 2015
out of the starting square and triggers the electronic triggering devices. Only One handler
shall be allowed to operate the picomouse throughout the contest.
3.3.9 When the picomouse reaches the destination square, it may continue to navigate to other
parts of the maze or make its own way back to the starting square. No manual lifting of the
picomouse at the destination is allowed.
3.3.10 The handler shall not touch the picomouse while the picomouse is running in the maze
unless he is given permission by the judges to do so. If a picomouse appears to be
malfunctioning, the handler may ask the judges for the permission to abandon the run and
restart the picomouse from the starting square. The handler shall not require restarting only
if the picomouse makes a wrong turn; the judges’ decision is final. All handlers have to
manage the technical problems within the time limit of 5 minutes given. No re-scheduling of
the entry due to technical problems shall be allowed.
3.3.11 An extra run is considered to be used up whenever the handler touches the picomouse.
3.3.12 Before the complete maze is configured, all handlers have to register and cage their
entries to the contest officials. Once the entry is caged, no replacement of any parts of the
picomouse shall be allowed. Once a picomouse starts its run, no replacement of batteries
shall be allowed.
26 30 June 2011