Tuesday, December 13, 2011

Robotics Final



Designed by: Michael, John, Cesar, Brent
Robotics Final
step 1. step one commands the robot to move forward for an unlimited amount of time.
Step 2. step two activates the ultrasonic sensor which tell the robot, in this case, to turn left 90 degrees once the robot is 20 inches away from the obstacle.
step 3. tells the robot to move forward for an unlimited amount of time.
step 4. this step is activated once step three is in progress, and when the touch sensor is pushed on, this will rotate motor A to turn 110 degrees allowing the claw to grab the sample material.
step 5. uses motors B and C, this turns the robot 180 degrees to the right.
step 6. tell the robot to move forward for an unlimited amount of time.
step 7. is activated once the ultra sonic sensor is in a 15 inch range of an obstacle then activates the next step.
step 8. this step turns the robot 90 degrees to the right.
step 9. tell the robot to go straight for 5 seconds.
step 10. this step is a loop, what it does is, it tell the robot to search for the black spot where it will be picked up and end the test. the commands are to make the robot search in a square motion and turn closer to the center every time the robot turns. the loop will end once the robot finds the black spot indicating that the robot has finished its test and will be returned back.
   Mr. W if you wish to see the images in full screen please just copy them and open in photo both or something.

Tuesday, October 11, 2011

Response

In my view people have always been afraid of robots because of science fiction movies and or other fiction things that make robots look like bad or evil creations. What I think is that robots will first be made to preform normal everyday task and eventually preform difficult tasks that we humans could not preform naturally. My point is strengthened by the fact that companies like Honda are making robots just to preform simple task like to get coffee or a book. My views of understanding was not changed by reading and observing these medias but only allowed a deep meaning of my own view.

Wednesday, September 28, 2011

Light Bot Reflection

The light bot game gives a clear example of how robots follow the commands given. The Game gives the sense that when programing you don't give commands from your point of view but from the robots point of view other wise the robot most likely won't preform very well. I think this relates to our class because the robot helps explain the basics of programing and how every step must be carefully examined and thought through, if not then you must go through trail and error, or get frustrated and take out the battery.

NXT Introduction questions

1. Fill in the Blank
The heart of the NXT System is the NXT brick. Its a full 16bit microprocessor. You can plug sensors in along the _________ and motors in along the ___________.
Bottom, top2. Open-Ended
What are the four sensors it discusses and what do they measure?
The four sensors are; the light sensor which measures how much light is in the room, the ultrasonic sensor which measures distance, the sound sensor which measures sound levels, and the touch sensor which responds to press and release.3. Short Answer
How does the NXT Brick know how many rotations the motor has made?
The NXT Brick has a sensor that measures the speed and rotation per second of each motor plugged in to make sure that the motor does the correct command.4. Short Answer: Step-by-Step
How would I make the robot run the program I wrote? 
First power on the NXT brick then press the center button when the my files option in selected, next press the center button when the software files are selected, after that your programs will be listed in order of when they were uploaded, find the program you wish to run based on name and press the center button once you have selected the program you wish to run.5. Short Answer: Step-by-Step
How do I turn off the NXT brick?
Hold down the button which is under the center button then you should get the option to turn off then select yes then press the center button.

Thursday, September 22, 2011

Isaac Asimov

 Isaac is a significant figure in the world of robotics because he has developed the stereotype of what robots should be used for. What he wrote about became the standard idea of robotics, this was that robot are used to help humans and be be almost their servants. His three rules of robotics are:
1. A robot may not injure a human being, or, through inaction, allow a human being to come to harm.
2. A robot must obey the orders given to it by a human being except where such orders would conflict with the First law.
3. A robot must protect its own existence as long as such protection does not conflict with the First or Second law.