![]() |
Robots rely on sensors to get information about their surroundings. In general, a sensor measures an aspect of the environment and produces a proportional electric signal. Many of a robots sensors mimic aspects of our own senses, but not all of them. Robots can also sense that things we cant, like magnetic fields or ultrasonic sound waves. Robotic light sensors come in many different formsphotoresistors, photodiodes, phototransistorsbut they all have roughly the same result. When light falls on them, they respond by creating or modifying an electric signal. A filter put in front of a light sensor can be used to create a selective response, so the robot only "sees" a certain color. Light sensors can also be used for simple navigation, for example, by allowing a robot to follow a white line. Other robots navigate using infrared light (the same invisible light used in your TV remote control). The robot sends out a beam of infrared light, some of which bounces off of an obstacle and returns to a light sensor on the robot.
For more elaborate vision systems, simple light sensors are not enough. Robots like the ones that find and remove imperfect products from a conveyor belt need to be able toresolve complex, changing imagesquickly. In these situations, the image from a camera "eye" must be broken down and analyzed by a computer program Robotic vision has proved to
be one of the greatest challenges for engineers. The difficulty lies
in programming a robot to see whats important and ignore what isnt;
a robot has trouble interpreting things like glare, lighting changes,
and shadows. Also, for a robot to have depth perception, it needs stereoscopic
vision like our own. Resolving two slightly different images to make
one 3-D image can be a computational nightmare, requiring large amounts
of computer memory. |
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
| ©2005 The Tech Museum of Innovation | |||||||||||||||||||||||||||||||||||