This project was developed for RoboGames 2024 for University Category Round 01. It features an E-Puck robot navigating a Webots simulation maze to locate colored walls in a predefined sequence. The colored walls are scattered throughout the maze, and the simulation adheres to strict arena specifications while demonstrating autonomous path planning
Key functionalities.
✅ Webots Simulation – Custom-built environment.
✅ Programming Language – Python
✅ E-Puck Navigation – Robot moves autonomously using PID controller coupled with ultrasonic sensors and gyroscope to navigate maze.
✅ Color Detection – Takes footage from mounted camera to detect walls in order: Red → Yellow → Pink → Brown → Green.
✅ Dynamic Start Position – Works from any starting position inside the maze.
-
The grid 2.5 by 2.5 meters
-
The gap between walls 0.25m
-
A wall height 0.1m, breadth 0.01m, length is a multiple of 40.25m to be consistent with the gap
-
Colored Wall Properties:
- Height: 0.1m
- Width: 0.1m
- Breadth: 0.01m
- Colors: Red (#FF0000), Yellow (#FFFF00), Pink (#FF00FF), Brown (#A5691E), Green (#00FF00)
