Tools and materials: 2 VEX robot kits
Sensors: flame sensor, line sensor, 2 ultra sonic sensors
Preparation time: approximate 2 weeks
Persons per team: 2
Name of the robot: Theseus
At the beginning of the project, our team started out with modifying the VEX RC robot that we had built during the second week.
The first modification was simple. The antenna was removed and the encoders, sensors, and sonars were added onto the robot.
Flame sensor
Line sensor
Ultra sonic sonar
The robot then went through a simple test run to test the sensors and sonars, ensuring that they can detect black lines, objects, and flame.
After installing all the vital components, it was time to think about strategy.
The team's strategy started out simple, hit no wall. The strategy was to use two sonars to align the robot perpendicular to the wall. Then the robot will nevigate through the maze moving in straight line and turning with right angle. After enter each room sequentially, the robot will detect the flame and blow it out.
After the team decided to use two sonars, the robot was once again being modified. A longer bar is installed at the front of the robot and the sonars were spreaded out as far as possible for a better alignment with the wall.
However, the plan didn't work out well. The robot had a more difficult time going into the rooms because of the extended beam. If the turns or moves were not precision, the robot often ended up hitting the wall.
Meanwhile, the fan was built, and the team decided to put the fan on a rotatable platform for an easier aim at the flame instead of moving the whole robot.
A fourth modification was implemented to the robot to install the fan turret, to shrink the firebot's size, and put on a start button.
After some successful trials, the team decided upon using this configuration for the firebot. A finalized version of the robot has been made, in which some compnents had been changed for easier repairs.
From now on, instead of doing hardware improvements, we focus much more on improveing the code for the program.
Occasionally, the robot still bumped into the wall because of the limitation of the sonars and the design of the maze for which they would then create a lot of traps for the robot ..
Though the robot did manage to nevigate throught the maze and find the flame for most of the time.
Now, with the program finished and the hardware installed, it was up to the day of contest to do more field testing.
Some field tests that had been done on the day of the contest:
Fortunately, the field testing did show 1 of the weakened joint, so that the team was able to finish the repair before competition started.
Actual contest footage:
First attempt.
Replica of the second attempt.
Although the robot failed to blow out the candle in its first attempt, it did blow out the candle in its second attempt. Victory!
As the conclusion to this project, the team's robot was a great success. Two weeks of non-stop testing and hard works had paid off. Althought there are still room for improvements, for a robot that needed to be completed within two weeks, the robot had the best that it could give.