The rules are simple:
The robot has to start from the entrance of the maze, facing forward
Navigate to find the exit of the maze and do not touch the walls, otherwise your effort will be considered as failed
The effort is complete once the entire robot is past the finish line
Program quality (25 points)
The program will be evaluated for its clarity, tidiness, good documentation, efficiency and ability to resolve even a more general problem than the one presented in the image above, without being unnecessarily complex.
Task completion in simulation (40 points)
All programs that can complete the given task in the simulation environment, will earn full score of 30 points. If the robot touches any walls, the effort is considered invalid.
Completion Time in Simulation (25 points)
The programs that can complete the task successfully will receive points according to the time it takes for the robot to complete the task in the simulation; the program with the shortest completion time will earn the most points and the one with the longest will earn 1 point. The rest will be given points proportionally, according to their task completion time.
Task Completion on real robot (10 points)
If the contestants accomplish the task on a real wheeled robot and upload a video of their feat, they will be given 10 additional points. The real robot implementation is more difficult than the simulation one and additional modifications will be required, given the inaccuracy of the motors and sensors.
For contestants using a real robot to complete their challenge, they can use a robot that satisfies the competition requirements or the Wheely Robot by Popular Robotics and set up a track of their own to shoot the required video, using obstacles in the given positions. Upload your video at the final section of the competition submission page.