Ping))) VS CMUCam
What is the difference between the Ping))) Ultrasonic sensor and the CMUCam? All I know is that the Ping))) sensor looks like WALL-E (from the movie).
-Is there even a difference?
-Which is less expensive?
-What does each do?
-Which one, in your opinion, is better?
Thanks!
-Is there even a difference?
-Which is less expensive?
-What does each do?
-Which one, in your opinion, is better?
Thanks!
Comments
The Ping))) is a sonar distance sensor -- all it does is measure distance to whatever is more or less in front of it. It measures the distance by sending out a series of ultrasonic sound waves (you can not hear them; the frequency is beyond the range of the human ear). The time it takes the sound to "echo" back from whatever is in front of the sensor is measured -- this time = distance. The basic useful range is about 4cm to 350cm or so (about 10-11 feet). Very easy to use, relatively inexpensive.
The CMUcam is medium-resolution digital camera sensor array and lens (basically a lo-res video camera w/o storage) coupled to an on-board microcontroller that lets the "host", i.e. the computer or controller that runs a robot, or a kinetic art object, or assembly line maniuplator, etc) read a variety of interpolated data that the CMUcam derives from what is being "seen" by the camera. In other words, the host can find out what basic colors are present, what color "blobs" are in the field of view (and which way they are moving), etc. A CMUcam might be used for color "tracking" -- i.e. follow the red ball -- simple pattern/object recognition, navigation (recognizing the "horizon line" between a dark carpet and a wall), etc. It also includes a few servo out pins, that let the camera "track" simple color fields using pan & tilt servos (without an intervening host controller).
The real power of the CMUcam is in the programming -- what can you do with all that neat data. This device is much more expensive and more complex to use. There are however, lots of folks developing software packages and such that can do all kinds of cool stuff with this kind of "machine vision" data (e.g. RoboRealm).
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST
1uffakind.com/robots/povBitMapBuilder.php
1uffakind.com/robots/resistorLadder.php
Post Edited (Zoot) : 1/3/2009 2:36:03 AM GMT
Thanks!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
To make something work one must build, test, and verify bfore proceding.· -- myself
Jax
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If a robot has a screw then it must be romoved and hacked into..
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
To make something work one must build, test, and verify bfore proceding.· -- myself
Jax
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If a robot has a screw then it must be romoved and hacked into..
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
To make something work one must build, test, and verify bfore proceding.· -- myself
Jax
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If a robot has a screw then it must be romoved and hacked into..
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
To make something work one must build, test, and verify bfore proceding.· -- myself
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
To make something work one must build, test, and verify bfore proceding.· -- myself