Mechatronics and Robotics + Robotics, IoT and Hardware
Design a maze-solving robot
Build a robot that explores a maze with wall sensors and then runs the shortest path.
- DifficultyAdvanced
- Estimated time2–4 weeks
- Budget₹2,500–₹5,000
- ClassCollege
- Team2–4 people
- You needArduino required
Prerequisites: None beyond your class work
Original · by TechnifyedHackathon ProjectRobotics ProjectHardwareTwo subjects
Overview
Build a robot that explores a maze with wall sensors and then runs the shortest path.
Skills you will use
Safety
- Use only batteries or a low-voltage supply (12 V or less). Never connect a project to a wall socket.
Materials and tools
- Arduino
- Three distance sensors
- Two motors with encoders
- Chassis
- A maze made of card walls
Tools and software
Step-by-step roadmap
Start
You will finish with: a robot that solves a maze and runs faster the second time.
- 1
Prerequisites
Nothing special to know first. Then collect the 5 items in the materials list.
- 2
Learn
Read up on mobile robots: micromouse, search, wall following. Your textbook chapter and one short video are enough.
- 3
Plan
Sketch the design, list every part with its price and decide how you will know it works.
- 4
Build
- Follow the left wall reliably.
- Detect junctions and dead ends.
- Record the turns taken.
- Simplify the recorded path by removing dead ends.
- Run the shortened path.
- 5
Test
Run it ten times in a row. Note every failure, fix the cause and test again.
- 6
Document
Photograph each build stage, keep the circuit or drawing, and note what failed and how you fixed it. Report structure
- 7
Present
Demonstrate it working first, then explain how it works and what you would improve. Presentation structure
- 8
Publish
Share a short video, the parts list and the drawing or code so someone else can build it.
Expected outcome
A robot that solves a maze and runs faster the second time.
Other versions of this project
Advanced version
Implement flood fill to find the true shortest path.
Ways to do this project
Text marked "You write this" is a prompt for your own work; everything else is specific to this project.
- Research question
- You write thisOne question you can answer with data, narrow enough to finish in the time you have.
- Hypothesis
- You write thisWhat you expect to find, and why.
- Variables
- You write thisWhat you change or compare, what you measure, and what you hold constant.
- Methodology
- You write thisDescribe the method in enough detail that someone else could repeat it: sample, tools, procedure.
- Data collection
- You write thisSay what you will record, how many times, and how you will keep the records safe.
- Analysis
- You write thisChoose the table, chart or test that answers the question; report averages with their spread.
- Limitations
- You write thisList what could have affected the result: small sample, instrument limits, things you could not control.
Literature review
Find five to eight sources (your textbook, review articles, reports) and note what each says about your question. Group them by idea, not one after another, and end with what is still not known.
References
List every source you used in one style throughout (author, year, title, where it was published, link and the date you opened it).
- Problem
- Build a robot that explores a maze with wall sensors and then runs the shortest path.
- Target user
- You write thisOne specific person: who they are and when they would use this.
- Solution
- Build a robot that explores a maze with wall sensors and then runs the shortest path.
- First version (MVP)
- A robot that follows one wall to the exit.
- Tech stack
- Arduino
- Architecture
- You write thisA quick sketch of the parts and how they connect.
- Demo
- You write thisThe one scenario you will show live, start to finish, in under two minutes.
- Stretch goals
- Implement flood fill to find the true shortest path.
Team roles
Plan by length
24-hour
- Hours 0–2: agree the problem, the user and the one thing the demo must show
- Hours 2–16: build only the first version
- Hours 16–20: test the demo path end to end and fix what breaks
- Hours 20–24: slides, a 2-minute demo script and a backup recording
48-hour
- Evening 1: problem, user, sketch and task split
- Day 1: first version working end to end
- Day 2 morning: one stretch goal and testing
- Day 2 afternoon: polish, slides and demo practice
1-week
- Day 1: research the problem and talk to two possible users
- Days 2–4: first version
- Day 5: stretch goals
- Day 6: testing and write-up
- Day 7: demo video and presentation
Working as a team
2–4 people. Suggested roles:
Report and presentation
Report structure
- Title and aim
- The problem it solves
- How it works (principle)
- Parts list with cost
- Design: drawing, circuit or block diagram
- Build steps
- Testing and results
- Problems faced and fixes
- Limitations
- Future improvements
- References
Presentation structure
- The problem
- The idea
- How it works (one diagram)
- Parts and cost
- The build (photos)
- Live demo or video
- Test results
- What did not work
- Next version
Viva questions
Prepare your own answers to these before you present.
- What is the aim of your project, in one sentence?
- What is the principle behind it?
- Why did you choose these materials or tools?
- What result did you get, and was it what you expected?
- What went wrong and how did you fix it?
- How could this be improved or used in real life?
Resources
Source and attribution
Original
Written by Technifyed. Free to use for your own school or college project; write the report in your own words. Added 1 Oct 2026.
Similar projects
More Mechatronics and Robotics projects
Mechatronics and Robotics · Control
Build a self-balancing robot
Keep a two-wheeled robot upright using a motion sensor and a PID controller.
Mechatronics and Robotics + Robotics, IoT and Hardware
Build a robotic arm with servo motors
Build a four-axis arm controlled by knobs, then record and replay a pick-and-place routine.
Mechatronics and Robotics + Agricultural Technology
Automate a greenhouse model
Control a fan, a pump and a light in a model greenhouse from temperature, moisture and light readings.
Same tools
Electrical Engineering + Robotics, IoT and Hardware
Build a PID temperature controller
Hold a small heater at a set temperature and tune the controller from its step response.
Automobile Engineering · Safety Systems
Build an anti-lock braking demonstration
Show how pulsing a brake keeps a model wheel from locking.
Music, Theatre and Writing + Robotics, IoT and Hardware
Build an interactive installation
Make an artwork that responds to people with light or sound as they approach.
Mechanical Engineering + Mechatronics and Robotics
Automate a conveyor with sorting
Build a small conveyor that detects object colour and diverts each object to the right bin.
Two-subject alternatives
Robotics, IoT and Hardware + Environmental Science
Monitor air quality with a low-cost sensor
Build a particulate monitor, log readings and compare them with the nearest official station.
Applied Mathematics + Civil Engineering
Model traffic flow with cellular automata
Simulate cars on a ring road and show how jams appear from nothing above a critical density.
Robotics, IoT and Hardware + Electronics and Communication
Build a home automation system with a phone
Switch low-voltage lamps and fans from a phone and with schedules, using an ESP32.
Health Technology + Mechatronics and Robotics
Prototype a robot that delivers items in a ward
Build a line-following cart that carries a tray between marked stations and stops for obstacles.
Same difficulty and budget
Chemical Engineering · Reaction Engineering
Optimise a reaction with a simple reactor model
Simulate batch and continuous reactors for a first-order reaction and compare conversion.
Biomedical Engineering + Health Technology
Make a low-cost digital stethoscope
Fit a microphone to a stethoscope head, record heart sounds and analyse them on a computer.
Civil Engineering · Materials
Test concrete mixes for strength
Cast cubes with different water-cement ratios and compare their strength after curing.
Automobile Engineering + Physics
Model a car suspension
Simulate a quarter-car model over a bump and tune the damper for comfort.