SlideShare a Scribd company logo
A CONTEST-ORIENTED PROJECT FOR LEARNING
INTELLIGENT MOBILE ROBOTS
ABSTRACTS:
A contest-oriented project for undergraduate students to learn implementation skills
and theories related to intelligent mobile robots is presented in this paper. The project, related
to Micro mouse, Robotrace (Robotrace is the title of Taiwanese and Japanese robot races),
and line-maze contests was developed by the embedded control system research group of the
Department of Electronic Engineering, Lunghwa University of Science and Technology,
Taiwan. It targets both those students who have to earn credits for a one-year special topics
course and those who are just interested in making robots, and it is designed to motivate them
to learn digital motion control, path planning, attitude correction, curvature detection and
maze-solving algorithms. The students begin by getting acquainted with the development
environment of microcontrollers, the characteristics of different sensors, and servomotor
control techniques. Having learned these basic skills, they acquire further specific advanced
skills and proceed to design their own mobile robots to compete in contests. The special
topics course students' robots must pass examination by five teachers. Blogs and a wiki Web
site for recording students' progress and experiences enhance the project's learning outcomes.
Although not every student wins a prize in the contests, student feedback still shows that the
contest-oriented project did motivate them to acquire the skills necessary to build and operate
intelligent mobile robots.

More Related Content

Viewers also liked

2014 ieee powerelectronics
2014 ieee powerelectronics2014 ieee powerelectronics
2014 ieee powerelectronicsEcway2004
 
2013 2014 ieee project power system titles
2013 2014 ieee project power system titles2013 2014 ieee project power system titles
2013 2014 ieee project power system titlesEcway2004
 
2013 2014 ieee vlsi titles
2013 2014 ieee vlsi titles2013 2014 ieee vlsi titles
2013 2014 ieee vlsi titlesEcway2004
 
2014 ieee project java titles
2014 ieee project java titles2014 ieee project java titles
2014 ieee project java titlesEcway2004
 
A high performance spwm controller for three-phase ups systems operating unde...
A high performance spwm controller for three-phase ups systems operating unde...A high performance spwm controller for three-phase ups systems operating unde...
A high performance spwm controller for three-phase ups systems operating unde...Ecway2004
 
Twitteren is vooral het managen van verwachtingen
Twitteren is vooral het managen van verwachtingenTwitteren is vooral het managen van verwachtingen
Twitteren is vooral het managen van verwachtingen
Roy Johannink
 
2014 ieee project android titles
2014 ieee project android titles2014 ieee project android titles
2014 ieee project android titlesEcway2004
 
2014 ieee embedded projects
2014 ieee embedded projects2014 ieee embedded projects
2014 ieee embedded projectsEcway2004
 
Presentacion para padres guia de juguetes
Presentacion para padres guia de juguetesPresentacion para padres guia de juguetes
Presentacion para padres guia de juguetessuchmartinez
 
A low complexity turbo decoder architecture for energy-efficient wireless sen...
A low complexity turbo decoder architecture for energy-efficient wireless sen...A low complexity turbo decoder architecture for energy-efficient wireless sen...
A low complexity turbo decoder architecture for energy-efficient wireless sen...Ecway2004
 
Arte hogar
Arte hogarArte hogar
Arte hogar
Arnold Cortes
 
A low cost web based remote monitoring system with built in security feature ...
A low cost web based remote monitoring system with built in security feature ...A low cost web based remote monitoring system with built in security feature ...
A low cost web based remote monitoring system with built in security feature ...Ecway2004
 

Viewers also liked (14)

2014 ieee powerelectronics
2014 ieee powerelectronics2014 ieee powerelectronics
2014 ieee powerelectronics
 
2013 2014 ieee project power system titles
2013 2014 ieee project power system titles2013 2014 ieee project power system titles
2013 2014 ieee project power system titles
 
2013 2014 ieee vlsi titles
2013 2014 ieee vlsi titles2013 2014 ieee vlsi titles
2013 2014 ieee vlsi titles
 
2014 ieee project java titles
2014 ieee project java titles2014 ieee project java titles
2014 ieee project java titles
 
A high performance spwm controller for three-phase ups systems operating unde...
A high performance spwm controller for three-phase ups systems operating unde...A high performance spwm controller for three-phase ups systems operating unde...
A high performance spwm controller for three-phase ups systems operating unde...
 
Twitteren is vooral het managen van verwachtingen
Twitteren is vooral het managen van verwachtingenTwitteren is vooral het managen van verwachtingen
Twitteren is vooral het managen van verwachtingen
 
2014 ieee project android titles
2014 ieee project android titles2014 ieee project android titles
2014 ieee project android titles
 
2014 ieee embedded projects
2014 ieee embedded projects2014 ieee embedded projects
2014 ieee embedded projects
 
Presentacion para padres guia de juguetes
Presentacion para padres guia de juguetesPresentacion para padres guia de juguetes
Presentacion para padres guia de juguetes
 
A low complexity turbo decoder architecture for energy-efficient wireless sen...
A low complexity turbo decoder architecture for energy-efficient wireless sen...A low complexity turbo decoder architecture for energy-efficient wireless sen...
A low complexity turbo decoder architecture for energy-efficient wireless sen...
 
Arte hogar
Arte hogarArte hogar
Arte hogar
 
My Dad
My DadMy Dad
My Dad
 
A low cost web based remote monitoring system with built in security feature ...
A low cost web based remote monitoring system with built in security feature ...A low cost web based remote monitoring system with built in security feature ...
A low cost web based remote monitoring system with built in security feature ...
 
El universo
El universoEl universo
El universo
 

Similar to A contest oriented project for learning intelligent mobile robots

Get excellent innovation ideas of robotics from least cost awards
Get excellent innovation ideas of robotics from least cost awardsGet excellent innovation ideas of robotics from least cost awards
Get excellent innovation ideas of robotics from least cost awards
technoxian
 
Rankethon robotics lab for schools and colleges
Rankethon robotics lab for schools and collegesRankethon robotics lab for schools and colleges
Rankethon robotics lab for schools and colleges
Richa Singh
 
IRJET- Smart Luggage Carrying Robot Using Raspberry Pi
IRJET- Smart Luggage Carrying Robot Using Raspberry PiIRJET- Smart Luggage Carrying Robot Using Raspberry Pi
IRJET- Smart Luggage Carrying Robot Using Raspberry Pi
IRJET Journal
 
Robot Teaching and Creative Ability Cultivation of College Students
Robot Teaching and Creative Ability Cultivation of College StudentsRobot Teaching and Creative Ability Cultivation of College Students
Robot Teaching and Creative Ability Cultivation of College Students
theijes
 
Different Applications of Mobile Robots in Education
Different Applications of Mobile Robots in EducationDifferent Applications of Mobile Robots in Education
Different Applications of Mobile Robots in Education
IJITE
 
Introbotics
IntroboticsIntrobotics
Introbotics
JayjZens
 
JECRC Robotics Club
JECRC Robotics Club JECRC Robotics Club
JECRC Robotics Club atjecrc
 
Synopsis of mini project on(pralay).docx
Synopsis of mini project on(pralay).docxSynopsis of mini project on(pralay).docx
Synopsis of mini project on(pralay).docx
AbinashranaSingh
 
P-D controller computer vision and robotics integration based for student’s p...
P-D controller computer vision and robotics integration based for student’s p...P-D controller computer vision and robotics integration based for student’s p...
P-D controller computer vision and robotics integration based for student’s p...
TELKOMNIKA JOURNAL
 
Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...
Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...
Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...
Anand Bhojan
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
cscpconf
 
A case study of LEGO Mindstorms suitability for artificial intelligence and...
A case study of LEGO Mindstorms   suitability for artificial intelligence and...A case study of LEGO Mindstorms   suitability for artificial intelligence and...
A case study of LEGO Mindstorms suitability for artificial intelligence and...
Emily Smith
 
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET Journal
 
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
ShwetonKedia
 
Academic Statement of Purpose
Academic Statement of PurposeAcademic Statement of Purpose
Academic Statement of PurposeKirtiman Singh
 
Robotic hand prototype as a didactic model.
Robotic hand prototype as a didactic model.Robotic hand prototype as a didactic model.
Robotic hand prototype as a didactic model.
IRJET Journal
 
Learning of robot navigation tasks by
Learning of robot navigation tasks byLearning of robot navigation tasks by
Learning of robot navigation tasks by
csandit
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
csandit
 
Advanced Robotics Projects For Undergraduate Students
Advanced Robotics Projects For Undergraduate StudentsAdvanced Robotics Projects For Undergraduate Students
Advanced Robotics Projects For Undergraduate Students
Emily Smith
 
After school program robotixlab research academy
After school program   robotixlab research academyAfter school program   robotixlab research academy
After school program robotixlab research academy
robotixlab
 

Similar to A contest oriented project for learning intelligent mobile robots (20)

Get excellent innovation ideas of robotics from least cost awards
Get excellent innovation ideas of robotics from least cost awardsGet excellent innovation ideas of robotics from least cost awards
Get excellent innovation ideas of robotics from least cost awards
 
Rankethon robotics lab for schools and colleges
Rankethon robotics lab for schools and collegesRankethon robotics lab for schools and colleges
Rankethon robotics lab for schools and colleges
 
IRJET- Smart Luggage Carrying Robot Using Raspberry Pi
IRJET- Smart Luggage Carrying Robot Using Raspberry PiIRJET- Smart Luggage Carrying Robot Using Raspberry Pi
IRJET- Smart Luggage Carrying Robot Using Raspberry Pi
 
Robot Teaching and Creative Ability Cultivation of College Students
Robot Teaching and Creative Ability Cultivation of College StudentsRobot Teaching and Creative Ability Cultivation of College Students
Robot Teaching and Creative Ability Cultivation of College Students
 
Different Applications of Mobile Robots in Education
Different Applications of Mobile Robots in EducationDifferent Applications of Mobile Robots in Education
Different Applications of Mobile Robots in Education
 
Introbotics
IntroboticsIntrobotics
Introbotics
 
JECRC Robotics Club
JECRC Robotics Club JECRC Robotics Club
JECRC Robotics Club
 
Synopsis of mini project on(pralay).docx
Synopsis of mini project on(pralay).docxSynopsis of mini project on(pralay).docx
Synopsis of mini project on(pralay).docx
 
P-D controller computer vision and robotics integration based for student’s p...
P-D controller computer vision and robotics integration based for student’s p...P-D controller computer vision and robotics integration based for student’s p...
P-D controller computer vision and robotics integration based for student’s p...
 
Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...
Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...
Introduction to the Special issue on ‘‘Future trends in robotics and autonomo...
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
 
A case study of LEGO Mindstorms suitability for artificial intelligence and...
A case study of LEGO Mindstorms   suitability for artificial intelligence and...A case study of LEGO Mindstorms   suitability for artificial intelligence and...
A case study of LEGO Mindstorms suitability for artificial intelligence and...
 
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
 
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
 
Academic Statement of Purpose
Academic Statement of PurposeAcademic Statement of Purpose
Academic Statement of Purpose
 
Robotic hand prototype as a didactic model.
Robotic hand prototype as a didactic model.Robotic hand prototype as a didactic model.
Robotic hand prototype as a didactic model.
 
Learning of robot navigation tasks by
Learning of robot navigation tasks byLearning of robot navigation tasks by
Learning of robot navigation tasks by
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
 
Advanced Robotics Projects For Undergraduate Students
Advanced Robotics Projects For Undergraduate StudentsAdvanced Robotics Projects For Undergraduate Students
Advanced Robotics Projects For Undergraduate Students
 
After school program robotixlab research academy
After school program   robotixlab research academyAfter school program   robotixlab research academy
After school program robotixlab research academy
 

More from Ecway2004

Covering points of interest with mobile sensors
Covering points of interest with mobile sensorsCovering points of interest with mobile sensors
Covering points of interest with mobile sensorsEcway2004
 
Coloring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksColoring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksEcway2004
 
Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Ecway2004
 
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Ecway2004
 
Clustering large probabilistic graphs
Clustering large probabilistic graphsClustering large probabilistic graphs
Clustering large probabilistic graphsEcway2004
 
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligenceEcway2004
 
Cloudsim ranking on data manifold with sink points
Cloudsim  ranking on data manifold with sink pointsCloudsim  ranking on data manifold with sink points
Cloudsim ranking on data manifold with sink pointsEcway2004
 
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim  quality-differentiated video multicast in multirate wireless networksCloudsim  quality-differentiated video multicast in multirate wireless networks
Cloudsim quality-differentiated video multicast in multirate wireless networksEcway2004
 
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim  power allocation for statistical qo s provisioning in opportunistic...Cloudsim  power allocation for statistical qo s provisioning in opportunistic...
Cloudsim power allocation for statistical qo s provisioning in opportunistic...Ecway2004
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...Ecway2004
 
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Cloudsim  distributed processing of probabilistic top-k queries in wireless s...Cloudsim  distributed processing of probabilistic top-k queries in wireless s...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...Ecway2004
 
Civil 2013 titles
Civil 2013 titlesCivil 2013 titles
Civil 2013 titlesEcway2004
 
Chopper based dc motor speed control
Chopper based dc motor speed controlChopper based dc motor speed control
Chopper based dc motor speed controlEcway2004
 
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Ecway2004
 
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Ecway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Capacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psCapacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psEcway2004
 
Bomb detection robot with wireless camera
Bomb detection robot with wireless cameraBomb detection robot with wireless camera
Bomb detection robot with wireless cameraEcway2004
 
Bed side patients monitoring system with emergency alert
Bed side patients monitoring system with  emergency alertBed side patients monitoring system with  emergency alert
Bed side patients monitoring system with emergency alertEcway2004
 

More from Ecway2004 (20)

Covering points of interest with mobile sensors
Covering points of interest with mobile sensorsCovering points of interest with mobile sensors
Covering points of interest with mobile sensors
 
Coloring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksColoring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networks
 
Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...
 
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...
 
Clustering large probabilistic graphs
Clustering large probabilistic graphsClustering large probabilistic graphs
Clustering large probabilistic graphs
 
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
 
Cloudsim ranking on data manifold with sink points
Cloudsim  ranking on data manifold with sink pointsCloudsim  ranking on data manifold with sink points
Cloudsim ranking on data manifold with sink points
 
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim  quality-differentiated video multicast in multirate wireless networksCloudsim  quality-differentiated video multicast in multirate wireless networks
Cloudsim quality-differentiated video multicast in multirate wireless networks
 
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim  power allocation for statistical qo s provisioning in opportunistic...Cloudsim  power allocation for statistical qo s provisioning in opportunistic...
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Cloudsim  distributed processing of probabilistic top-k queries in wireless s...Cloudsim  distributed processing of probabilistic top-k queries in wireless s...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
 
Civil 2013 titles
Civil 2013 titlesCivil 2013 titles
Civil 2013 titles
 
Chopper based dc motor speed control
Chopper based dc motor speed controlChopper based dc motor speed control
Chopper based dc motor speed control
 
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...
 
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Capacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psCapacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a ps
 
Bomb detection robot with wireless camera
Bomb detection robot with wireless cameraBomb detection robot with wireless camera
Bomb detection robot with wireless camera
 
Bed side patients monitoring system with emergency alert
Bed side patients monitoring system with  emergency alertBed side patients monitoring system with  emergency alert
Bed side patients monitoring system with emergency alert
 

A contest oriented project for learning intelligent mobile robots

  • 1. A CONTEST-ORIENTED PROJECT FOR LEARNING INTELLIGENT MOBILE ROBOTS ABSTRACTS: A contest-oriented project for undergraduate students to learn implementation skills and theories related to intelligent mobile robots is presented in this paper. The project, related to Micro mouse, Robotrace (Robotrace is the title of Taiwanese and Japanese robot races), and line-maze contests was developed by the embedded control system research group of the Department of Electronic Engineering, Lunghwa University of Science and Technology, Taiwan. It targets both those students who have to earn credits for a one-year special topics course and those who are just interested in making robots, and it is designed to motivate them to learn digital motion control, path planning, attitude correction, curvature detection and maze-solving algorithms. The students begin by getting acquainted with the development environment of microcontrollers, the characteristics of different sensors, and servomotor control techniques. Having learned these basic skills, they acquire further specific advanced skills and proceed to design their own mobile robots to compete in contests. The special topics course students' robots must pass examination by five teachers. Blogs and a wiki Web site for recording students' progress and experiences enhance the project's learning outcomes. Although not every student wins a prize in the contests, student feedback still shows that the contest-oriented project did motivate them to acquire the skills necessary to build and operate intelligent mobile robots.