Each of these tasks will be performed consecutively without interference from any group member.
* The 3 tasks that we are going to program the Robot to do are; first find a red ball, second place the found red ball in a container at another location and lastly find a sound source and drop that off in the container as well. We went with this order of tasks due to the efficiency in which they could be completed.
the ultrasonic sensor will be placed on top of the robot. With this placement the NXT will have an unobstructed view of the area around it. This will best utilize the echo location ability of the sensor to locate different objects.
* By making the container Black it will enable the robot to easily tell the difference between balls, walls and any other object. Once it knows it has found the container it will then drop the ball into it.
This can be seen in the graph here. The red line indicates a louder sound then the green or blue line. With this reading the NXT can tell which way to go to get to the sound source.
The Lego MindStorms Education NXT is an educational Robot that was designed by Lego to assist teachers and professors. It’s versatility is what allows an 8 year old all the way up to a University student to learn with it.
All commands will be stored in the NXT Intelligent brick, the “brains of the Robot”. With the use of it’s built in GUI, you can drag and drop commands and/or use Java to input more specific instructions.
Once the correct ball has been chosen, the NXT will then, with the use of the Ultrasonic sensor try locating the container. It will be able to distinguish the container from a wall or another ball with the use of its Light Sensor.
Like the second part of the task, the NXT will grab onto the object emitting sound and drop it off in the container utilizing the exact same methods as before. Once this is completed all requirements will have been met.