Design
Our robot was given to us as sponsorship by Robert Sayle, and so we called it Robert. It has high ground clearance, to avoid obstacles, and large wheels to improve speed. These large wheels do, however, produce some reliability issues, as one degree of movement in the motor will cause the robot to go further if it has larger wheels.
The robot would not be stable with just two wheels. Because of this, we need another point of contact with the ground. Many teams use simple, swivelling casters, or wheels without tyres (if you left the rubber tyres on them, then there would be increased friction) as a third point of contact. We tested these, against a ball caster, and found the ball caster increased reliability, which is why we have one on our robot. Our design of ball caster is good because when the robot is travelling forwards, the wheels on the sides spin, and when it turns, the one on top spins.
There are many lines on the mat which contrast in reflectivity with their surrounding area of mat. This is a good opportunity for the use of light sensors, and as they help to improve our robot's reliability, we opted to attach some. The reason we have two instead of one is that with two light sensors, you can "square off" on a section of line. This process involves driving towards the line (not necessarily in a perpendicular direction to it) and ending up perpendicular to it when you get there. It can be very useful, as it can help to reliably get the robot pointing in the same direction each time you run a program.
We also use "squaring off" against the walls of the table as a strategy to align the robot precisely and reliably.
Software
All programs are programmed with the NXT-G software that comes with the NXT "retail version" kit. We use version 1.1 of the software.
Program 1
Missions attempted:
Flood barrier, Carbon sequestrationTotal points:
35Program 2
Missions attempted:
Levees, Red people, Retrieve ice buoy, StormTotal points:
65Program 3
Missions attempted:
Blue people, Bicycle, Insulation, Laptop, Open window, Turn off lights, retrieve yellow ballTotal points:
85Program 4
Missions attempted:
Alignment, Raise house, Retrieve ice core driller, Ice coreTotal points:
95Program 5