Professional Documents
Culture Documents
Designand Practicefromthe Micromouse Competitiontothe Undergraduate Curriculum
Designand Practicefromthe Micromouse Competitiontothe Undergraduate Curriculum
Designand Practicefromthe Micromouse Competitiontothe Undergraduate Curriculum
net/publication/308817952
CITATIONS READS
4 6,027
4 authors, including:
Li Zhengjiao
Beijing Jiaotong University
11 PUBLICATIONS 15 CITATIONS
SEE PROFILE
All content following this page was uploaded by Li Zhengjiao on 05 January 2018.
Abstract—This article has probed an innovative conversion complete several tasks such as maze searching, path
from micromouse competition to a systematic curriculum design memorizing and maze solving. Winner is the fastest one [1].
that integrates practice with theory. Micromouse competition is
an event where small robot mice are designed to solve a 16x16
maze. The process includes multi-disciplinary knowledge such as
electrical and computer engineering, mechanical engineering and
algorithm design. Limited by the competition rules, micromouse
is easy to learn but difficult to master, which provides a high
suitability with the teaching processes of foundation courses of
embedded system for undergraduate students. This paper Fig. 1. Standard maze for micromouse competition.
elaborates the emphasis, difficulties and innovation of the
conversion process, of which the core is student engagement. In
the class, students must take part in the whole micromouse II. ADVANTAGES OF MICROMOUSE
design progress to comprehend the interactive method of The reason why micromouse is introduced to classroom
hardware and software of embedded devices and strengthen the and applied to undergraduate practice teaching is that
ability of applying professional skills. Students are required to micromouse provides a high suitability with the teaching
participate in the entire micromouse building process, including requirements of electric and electronic majors in many aspects.
welding, assembling, environment building, debugging and
The coverage of the knowledge points is the first reason.
finishing the competition in groups. This curriculum focuses on
training students’ research interests, competition skills and Micromouse must have the following capabilities to
teamwork spirit. Final examination scores are mainly based on complete the competition tasks [2].
each group’s ranking in the final round, and technology
innovators will be given appropriate incentives. • Stable and fast walking
• Accurate judgment
Keywords—Micromouse; Academic competitions;
Innovative teaching; Practice course • Path memorizing
• Maze solving ability
I. INTRODUCTION
Micromouse is a science and technology competition In order to satisfy these requirements, the design of
project which began in late 1970s. It quickly swept the world micromouse have to involve several subjects including circuit
after the birth. “Principles and Practice of Micromouse” is an design, motion control, mechanical design, sensor applications,
innovation practice course designed based on the micromouse algorithms optimization and programming. These hardware
competition for the undergraduate students. As a device of and software design skills are just necessary for an electronics
mechanical and electrical integration, participating in the engineer. Based on the study of Williams, A, B [3], it can
development process of micromouse can train the students' significantly improve students' technical level by using robots
ability of innovative practice. Theoretical knowledge is applied in engineering teaching. The process of micromouse design
in practical operation in this curriculum, which is mandatory can show a basic development process for electromechanical
for electronic engineering students. Moreover, the micromouse systems to students clearly, and exercise their comprehensive
contains a wide range of disciplines. Therefore, systems ability of professional skills.
integration capability and academic vision expanding are also Secondly, micromouse possesses a simple structure and
concerned in this course. clear mandate. So it is relatively easy to understand for tyros.
In simple terms, micromouse competition is an event where The students can achieve a simple control for this mobile robot
small robot mice could solve a 16x16 maze (Fig. 1). It needs to through a unified basic teaching mold. In the same time,
micromouse is a racing competition. Under the premise of
accomplishing basic tasks, the pursuit for better performance
Moreover, because the micromouse competition with a Standardization process does bring a lot of benefits to the
high degree of openness almost has no constraints for classroom according to the teaching experience acquired
micromouse design, the present micromouse are vastly during the past two years. First of all, students may encounter
different in hardware structure, development environment, roughly the same faults in the unified debugging process. This
design philosophy and debugging method. In terms of an facilitates problem solving. Then, a detailed "manual" is
undergraduate course, such characteristic is not friendly probably the friendliest ‘Getting Started’ for the novice. And it
enough. So a series of standardized work is very necessary for can avoid some of improper explorations to waste valuable
micromouse. class time or even the damage of teaching equipments. Sum up,
• Standard teaching mold. Combined with available teaching process standardization makes limited teaching
micromouse technology [6], a number of standard resources to maximize utilization which greatly enhance the
micromouse for classroom are completed prior to teaching efficiency.
commencement (Fig. 3.). Unified batteries, chargers,
emulators and related auxiliary debugging device are B. Realization in classroom.
fully equipped at the same time (Fig. 4.). To enable students to understand how an electromechanical
• Standard design environment. Type, version, and system containing the design of software, hardware and
installation procedures of IDE software, device drivers mechanical components is designed from scratch, the entire
and related link library files are ordained. course is divided into several parts as hardware assembly,
environmental construction, parameter adjustment, algorithm
• Standard debugging process. Adjustment of each optimization and real competition (Fig. 5.).
module is provided with a standard template with
detailed regulation steps. These templates can Commencement Real Competition
effectively reduce the difficulty of the entry in the early
courses.
Micromouse
Components
Hardware Algorithm
Assembly Optimization
Environmental Parameter
Construction Adjustment