Robotics+Assignment

__**Task 1- 50cm and NO MORE**__ a) Record what you need to learn in order to complete the task. To complete Activity One, we will need to learn how to program the robot to move forward in a straight line. The robot will have to run a distance of 50cm and no more, without knocking over the Lego person at the end.

b) Assess the factors which will affect the success/failure for each mission.
 * The wheel was faulty, which affected the robot being able to run in a straight line.
 * We had to ensure the robot was running on a flat surface.
 * We had to ensure that the distance was EXACTLY 50cm

c) Screen Shot

d) Video media type="youtube" key="J1YtPdQkCY4" height="344" width="425" align="center"

e) Audio Reflection media type="file" key="task 1.mp3" width="240" height="20"

**__Task 2- There and Back Again__** a) Record what you need to learn in order to complete the task. In Activity Two, we had to learn how to program our robot to reach a certain distance, turn around at a 180 degree angle, and return to its original starting position. This took our group quite a few trials to ensure that it started and finished in the same position. We also had to program our robot to turn in the right direction.

b) Assess the factors which will affect the success/failure for each mission.
 * The wheel affected when the robot tried to turn around
 * We had to make sure the robot was on a good surface to rotate
 * We had to ensure the rotations used were correct

c) Screen Shot

d) Video media type="youtube" key="gr3ZqRgIo3M" height="344" width="425" align="center"

e) Audio Reflection media type="file" key="task 2.mp3" width="240" height="20"

**__Task 3- Brace, Brace, Brace__** a) Record what you need to learn in order to complete the task. In Activity Three, we used the Ultra Sonic Sensor to avoid collisions with other robots. We had to use a simple loop program, where the robot will have to turn to avoid collisions with an object when the sensor is activated. We had to program the robot to use the sensor and to move when an object approaches.

b) Assess the factors which will affect the success/failure for each mission.
 * We had to ensure the sensor was in the right place and was operating well
 * We had to ensure that the robot had enough room for it to move out of the way
 * The distance had to be adjusted to set how close the robot got to the object before it turned away.

c) Screen Shot

d) Video

media type="youtube" key="7aLhsXpeWsw" height="344" width="425" align="center"

e) Audio Reflection media type="file" key="task 3.mp3" width="240" height="20"

**__Task 4- Edge Finder__** a) Record what you need to learn in order to complete the task. In Task Four, we had to use a light sensor to navigate your robot safely round a table top. We had to program the robot to detect a change in light, and to react to this change. The program is simple: move forward until light changes, then stop, reverse and change direction. This program was then put onto a loop program.

b) Assess the factors which will affect the success/failure for each mission. c) Screen Shot
 * We had to ensure that the environment we were using the robot had enough light change for the robot to react.
 * We also had to make sure that the robot did not get confused with the light, and go in the wrong direction
 * The robot also fell off the table numerous times

d) Video media type="youtube" key="ydlbjxdLsbc" height="344" width="425" align="center"

e) Audio Reflection media type="file" key="task 4.mp3" width="240" height="20"

**__Task 5- Walls and Edges__** a) Record what you need to learn in order to complete the task. In Task Five, our group had to use a touch sensor to prevent collisions with objects. In our programming, we had to activate the touch sensor and use a loop program. We also had to learn how to make the robot react when it comes into contact with another object.

b) Assess the factors which will affect the success/failure for each mission
 * The touch sensor had to be set up in the correct way for it to be successful
 * We had to make sure there were objects in the way of our robot to avoid
 * We had to choose a good environment to perform our task in.

c) Screen Shot



d) Video

media type="youtube" key="5c4LUoScx34" height="344" width="425" align="center"

e) Audio Reflection media type="file" key="task 5.mp3" width="240" height="20"