The CMUcam1 Vision Sensor   
[ Overview | Gallery | Downloads | Q & A | Publications | People ]


    Overview 

    CMUcam is a new low-cost, low-power sensor for mobile robots. You can use CMUcam vision system to do many different kinds of on-board, real-time vision processing.  Because CMUcam uses a serial port, it can be directly interfaced to other low-power processors such as PIC chips.

    At 17 frames per second, CMUcam can do the following:

    • track the position and size of a colorful or bright object
    • measure the RGB or YUV statistics of an image region
    • automatically acquire and track the first object it sees
    • physically track using a directly connected servo
    • dump a complete image over the serial port
    • dump a bitmap showing the shape of the tracked object

    Using CMUcam, it is easy to make a robot head that swivels around to track an object.  You can also build a wheeled robot that chases a  ball around, or even chases you around.  In the Gallery, you can see pictures and videos of some of the robots we and others have built with CMUcam.

     
    How do I get one? 

    Your first step (after taking a look at the Gallery) is to go to Downloads, where you can retrieve the CMUcam User's Manual.  This contains a complete parts list and schematic as well as a description of the serial protocol and capabilities.

    The easiest way to get your own CMUcam is to order it as a kit or pre-assembled from one of the companies that have been licensed to sell CMUcams:

    After you buy and build CMUcam you should test it using our JAVA computer interfaces, also available in Downloads.  Then you're ready to build your own visual robots!

 


  The Robotics Institute at Carnegie Mellon University was established in 1979
to conduct basic and applied research in robotic technologies.  It is part of the School of Computer Science.