APEC 2017 – 31st Annual Micromouse Contest

By | April 6, 2017

APEC is done. Once again, I boarded a plane to the United States to brave the trials and tribulations of a long weekend suffering in the warm sunshine of Florida. It is tough going compared to my normal climate in Anglesey but we must all suffer for our art. And I managed third place. My best result ever. 

Tampa Convention Center
The thirty-first annual APEC MicroMouse Contest was held at the Tampa Convention Center in Tampa Florida on March 27th, 2017. A total of 12 mice were on hand for the contest, including 6 foreign entries. Diu-Gow 4 from Lunghwa University of Science and Technology in Taiwan came in first with the best score as well as the Fastest Run, and also won the Best Student award. Hippo C from Lunghwa University of Science and Technology in Taiwan came in second. Decimus 5α came in third. All the contestants are listed in the table below together with their best score.

Mouse Name
Affiliation
Country
Score
Diu-Gow 4
Lunghwa University of Science and Technology
Taiwan
9.442
Hippo C
Lunghwa University of Science and Technology
Taiwan
11.931
Decimus 5α
Peter Harrison
UK
15.008
Green Giant 5.19V
Cal State, Los Angeles
United States
17.917
Zeetah VI
Harjit Singh, Pierre Hollis
United States
20.157
EduMouse
Lunghwa University of Science and Technology
Taiwan
20.180
Exia Repair II
Naoto Hiramatsu
Japan
52.097
Patience 1C
Robert Scheer
United States
60.960
Brain
University of Pittsburgh
United States
105.201
Jerry
University of Texas in El Paso
United States
Deceptimouse
University of Texas in El Paso
United States
Fab 1
Derek Hall, Jim Chidley
UK

Cash prizes were awarded again this year. Diu-Gow 4 received US$500 for first place, US$500 for the best student entry, and US$150 for the fastest run. Hippo C received US$250 for second place. Decimus 5α received US$125 for third place.

Scores for All Completed Runs of each Mouse

Mouse Name Run No Run Time Maze Time Penalty Score
Diu-Gow 4 1 25.916 0 0 25.916
Diu-Gow 4 2 7.405 61.100 0 9.441
Diu-Gow 4 3 6.535 103.360 2 11.980
Diu-Gow 4 4 6.218 142.796 2 12.978
Hippo C 1 43.863 0 0 43.863
Hippo C 2 9.642 68.662 0 11.930
Hippo C 3 6.648 119.367 2 12.626
Hippo C 4 6.412 165.473 2 13.927
Decimus 5α 1 35.645 0 0 35.645
Decimus 5α 3 9.287 111.621 2 15.007
Decimus 5α 4 8.890 158.722 2 16.180
Green Giant 5.19V 1 23.972 0 0 23.972
Green Giant 5.19V 5 11.013 147.116 2 17.916
Zeetah VI 1 50.978 0 0 50.978
Zeetah VI 3 13.894 127.903 2 20.157
EduMouse 1 80.849 0 0 80.849
EduMouse 2 15.914 127.978 0 20.179
EduMouse 3 15.605 206.508 2 24.488
EduMouse 4 15.077 272.333 2 26.154
EduMouse 5 11.888 342.952 2 25.320
Exia Repair II 1 52.097 0 0 52.097
Patience 1C 1 87.534 0 0 87.534
Patience 1C 2 53.601 160.765 2 60.959
Brain 1 111.871 0 0 111.871
Brain 3 96.307 206.824 2 105.201

The contest was held on Monday night after the exposition so that everyone at the conference could attend. New this year, stadium seating to handle about 200 attendees was located on either side of the maze. The traditional aerial view of the maze was projected on a large screen behind the judge’s table. The scoring system superimposed the timing information on the overhead view of the maze, so that everyone could see it in real time. The contest venue was located in the exhibit hall very near to the exhibits, making it easy for attendees to migrate over to the contest when the exhibits closed. The picture below shows the venue as the contest was just getting under way. The contest was run on a maze imported from Korea.

Gerardo Molina prepared the maze design once again. APEC has developed a reputation for very difficult and long maze designs. This year’s design had two main paths to the center. The green path plus the red path was 108 squares. Most mice took this path. The green path plus the blue path was 109 squares. Two mice took this path, including the winner.

Diu-Gow 4 was designed and built by Xin-Han Cai in 2015. He is currently a graduate student at Lunghwa University of Science and Technology in Taiwan, working on a master’s degree. Diu-Gow 4 is equipped with a vacuum fan, made by a 3D printer, to prevent skidding in high-speed turns. Because of the vacuum fan, Diu-Gow 4 turns about 25 percent faster than his previous micromouse Diu-Gow. Diu- Gow 4 won first place in the All Japan micromouse contest in 2015, 2016. Jiu-Hung Hung is a partner of Xin-Han Cai.

Hippo C was designed and built by Huan-Jie Liao in 2016. He is currently a graduate student at Lunghwa University of Science and Technology. Hippo C is equipped with a vacuum fan to increase friction while turning. The fan and fan body were made by a CNC machine. A boost switching power circuit is used to provide a stable voltage input to the DC motors. Yu-Chih Lin is a partner of Huan-Jie Liao. Hippo C came in second at the APEC micromouse contest in 2016.

Technical information for the Lunghwa University of Science and Technology entries

Diu-Gow 4 HIPPO C EduMouse
Length/Width 105mm/79mm 99.6mm/79mm 100mm/89mm
Height/Weight 40 mm/ 100g 31.14 mm/ 110g 24mm/~110g
Drive Motor 1717T006SR + IE2-512 x 2

Vacuum motor : Maxon RE8

1717T006SR + IE2-512 x 2

Vacuum motor : Maxon RE8

JD20-L002A229-1 x 2
Tire size Diameter : 21.5mm, Width : 9mm Diameter : 21.5mm, Width : 9mm Diameter : 24mm, Width : 9mm
Gear ratio 60:16 60:16 45:9
CPU Renesas RX62T Renesas RX62T dsPIC 33EPMU806
Flash ROM 32KB 32KB 128KB
On chip RAM 16KB 16KB 64KB
Wall Sensor OSRAM SFH4550 x 6

TOSHIBA TPS601A x 6

OSRAM SFH4550 x 6

TOSHIBA TPS601A x 6

OSRAM SFH4550 x 4

TSL262 x 4

Gyro Analog Devices ADXRS620

STM LY3100ALH

Analog Devices ADXRS620 MPU6500
Top/turn speed 4.1m/s, 120~200cm/s 3.8m/s, 120~180cm/s 1.5m/s, 50cm/s
Display RGB x 2 RGB x 2 RGB x 2
Power Source Lithium Polymer 120mAh2S(7.4V) Lithium Polymer 120mAh2S(7.4V) Li-Polymer 240mAh 2S(7.4V)

 

Decimus 5α is a classic (full size) micromouse by Peter Harrison from the UK. Using the common four-wheel drive layout, this revision has a top speed in excess of 5m/s. The use of 3D printed parts has greatly simplified the mechanical design and construction of this mouse. Sensor alignment in particular is much easier with IR absorbing, 3D printed mounts. Decimus 5α has demonstrated repeatable turns at nearly 2g of centripetal acceleration and straight-line accelerations of up to 15m/s2. The ARM cortex M4 processor is an STM32F407 with 1Mbyte of flash and 192kbyte RAM. Running at 144MHz, it performs all the navigation, solver and control functions using floating point throughout while still only taking up less than 10% of the available processor power. Improvements to the searching and pathfinder algorithms attempt to find the most effective route by taking into account the mouse dynamics and the need to search as fast as possible. A comprehensive software re-write is under way which, it is hoped, will improve reliability and turning performance as well as paving the way for a port to new hardware.

Green Giant 5.19V (vacuum design) is designed and built by Luzhou Ye (Green Ye) a student at Cal State LA.

Technical information for the Green Giant 5.19V

Name:   Green Giant 5.19V Designer:   Luzhou Ye (Green Ye)
Dimension:H:37mm W:75mm L:100mm Weight 116g / Nominal suction force:58.4g/W
Gear Ratio 60:16 M0.3 / wheel D:22mm W:9mm Battery: 300mah 45C LiPo 2S1P (7.4V)
MCU: STM32F405RG at 168MHz with 16MHz internal RC Memory: MCU built-in 192KB ram and 1MB ROM
IR Sensor:   SFH4550 X 6 + TEFT4300 X 7 MEMS: MPU-6500 X 1 @ 20Mbps for SPI
Motor: 1717T006SR with IE2-512 X 2 Fan Motor: CL-0820-17 X 1
Internal Power Regulation: LMZ21701(5V) + TPS73633EP(A3.3V1) + LMZ10501(2V) + MCP1700 X 2 (A3.3V2&Bluetooth)
UI: HCMS-2903 LED display X 1 + LED x 18 + Button X 2 + Buzzer X 1 + Bluetooth 4.0 (DA14580)
Fan Power Supply: buck converter to 3.3V, 3A max (TPS82130)
Motor Power Supply: boost converter to 11.88V, 10A Max (TPS61088)
Motor Driver: UCC27524 (Driver) X 2 + DMHC3025LSDQ-13 (H-Bridge) X 2
Fan Driver: UCC27524 (Driver) X 1 + RF4E070GN (Low Side N-Mosfet Drive) X 2
Max Speed: 5m/s Max Acceleration: 18m/s2 Max Turn Speed: 1.7m/s(90v)   2.1m/s(90L)           2.0m/s(45)   1.8m/s(135&180)

Zeetah VII was designed and built by Pierre Hollis and Harjit Singh. The idea behind this mouse was to see how light we can make it. The mouse weighs in at 44 g. It uses an STM32F411 CPU with 512kB flash and 128kB of RAM, has 16MB of flash for logging, AD22425 analog gyro along with a BMX055 accelerometer/gyro (to compare the gyros), a 128×32 OLED display and 512 count encoders on the wheel. Power comes from two LiPo 70 mAh cells. The motors are MicroMo 1024S. The mouse measures 84mm x 74mm.

EduMouse was designed by Juing-Huei Su and Chao-Wei Chen for educational and experimental purposes. It uses observer-based sensor fusion algorithms to improve the encoder resolutions.
All the Taiwan teams are from the Embedded Control System Laboratory of the Department of Electronic Engineering at Lunghwa University of Science and Technology, which is organized and led by Professor Juing-Huei Su.

Exia Repair II has 6 infrared sensors and a suction fan which is made with a 3D printer. This allows it to be more stable in a fast run. The suction fan can create 270g of force with 50% output. I have not measured it at maximum output. Exia has some new features which it did not have at MM2016 in Japan.
1. It is able to accelerate in known sections of the maze during searching.
2. It has a much faster algorithm to determine the route.

Technical information for Exia Repair II

Robot Name Exia Repair II
Designer Naoto Hiramatsu
Team Name Mice Busters
Length/Width 94mm/74mm
Height/Weight 40mm/115g
Drive Motor FAULHABBER 1717-003SR+IEH2-4096 *2
Motor Driver TB6614FNG
Vacuum Motor MAXON DCX-10S
Tire Size Diameter: 24mm, Width: 8.5mm
CPU Renesas RX631
Gyroscope Invencense MPU6500

Patience 1C is the first micromouse from Robert Scheer. As a newbie, the goals for this project were limited to basic functionality using simplification of fundamentals. Motto for this project is “A little Patience goes a long way.” The format is 2-wheel, classic size. Wheel & motor mounts are CNC milled 7075AL. Fixed wheel shafts are CNC turned 7075AL. Wheel rims are CNC milled Acetal. Wheel bearings are off-the-shelf Acetal gear hubs rotating on aluminum, ie without ball-bearings. Search and speed-run speed is 0.8m/s, while accel/decel is 7m/s2. Turns are limited to left and right 90deg pivot turns.

Technical information for Patience 1C

Designer Robert Scheer
Dimensions 76W x 95L x 25H mm
Weight 77g
MCU STM32F405RG @168MHz
Gears 50:12 mod.4
IR SFH4550/TEFT4300 x4
Motors Faulhaber 1516T006SR with IEH2-4096 encoders
Motor driver 1x DRV8835 drives both motors
Battery 2S LiPo 150mAh 20C 11g
Gyro LY3200

Brain is designed and built by students in the Robotics and Automation Society at the University of Pittsburgh. All components are mounted to a custom-designed PCB measuring 8cm by 10cm. The Brain uses a Teensy 3.2 development board, which includes an ARM Cortex M4 CPU running at 144MHz with 64kB RAM and 256kB flash. A mass of 140g is driven by four independent wheels. For control, the Brain utilizes a gyro, encoders on each motor, and four IR phototransistors. The hardware has demonstrated accelerations and velocities in excess of 12m/s2 and 3m/s, but software control is limited to more modest speeds. The language is C++, and the build system is Teensyduino.

Jerry was designed and built by students at the University of Texas in El Paso

Deciptimouse was designed and built by students at the University of Texas in El Paso

FAB 1 parodies the Thunderbird’s pink Rolls Royce. It uses a STM32 processor running at 72 MHZ with 96k of RAM. It has 6 TSL262R sensors and 100mAh LiPo batteries. The total weight of 100g is driven by six powered wheels, allowing the mouse to accelerate and decelerate at much higher speeds. The two centre wheels are mounted 0.5mm lower than the others, allowing uncompromised high speed cornering. It measures 115mm(L) x 75mm(W) x 22mm(H).

My thanks to David Otten, the contest organiser, for the preceding text and results. His full report can be downloaded here: APEC2017Report

The maze had two principal routes.

APEC2017 micromouse maze and routes

The green path was arguably the better choice as well as being a little shorter and yet the winning mouse took the magenta path. My mouse also took that path which was a little surprising. It would not have made a significant difference to the run time but the longer diagonal is more dangerous on the magenta path than it is on the green path because of the wall orientation.

Overall, the contest demonstrated once again the huge advantage to be gained from having a fan to create a partial vacuum under the mouse and increase the downforce during the turns.

Green Ye has a web page with further details: http://micromouseusa.com/?p=2103

There are also some videos available on Youtube:

 




One thought on “APEC 2017 – 31st Annual Micromouse Contest

  1. Raul

    Congrats Pete, that’s a great result on a tricky maze.

Leave a Reply