Home

Overview

The goal of the CMUcam project is to provide simple vision capabilities to small embedded systems in the form of an intelligent sensor. The CMUcam open source programmable embedded color vision sensors are low-cost, low-power sensors for mobile robots. You can use the CMUcam vision systems to do many different kinds of on-board, real-time vision processing tasks.

What's New?

Pixy CMUcam5 - Available now through Amazon and Shopify!

CMUcam4 - On Sale Now

CMUcam3 - End of Life

CMUcam2 - End of Life

CMUcam1 - End of Life

To use or sell any CMUcam model commercially you must contact us for a royalty-based license.

Acknowledgments

This project was supported through the generosity of the NASA Ames Intelligent Systems Program, Parallax, Lextronic, SparkFun, and the Semiconductor Research Corporation. This project is from The Electrical and Computer Engineering Department, The Robotics Institute (part of the School of Computer Science), and the Undergraduate Research Office at Carnegie Mellon University.

Questions or Comments?

Contact us at .

Latest projects

  • CMUcam5 Pixy (08/25/2012 02:19 pm)

    Pixy is a fast, low-cost vision sensor you can quickly “teach” to find objects, and it connects directly to Arduino and other controllers. For more information see the wiki....

  • CMUcam1 (02/06/2012 11:28 am)

    The CMUcam1 is a low-cost, low-power sensor for mobile robots. You can use the CMUcam1 vision system to do many different kinds of on-board, real-time vision processing tasks. Because the CMUcam1 uses a serial port, it can be directly interfaced to other low-power processors such as PIC chips. For more information see the wiki....

  • CMUcam2 (02/06/2012 11:16 am)

    Check out the downloads page for links to a CMUcam2 demo video as well as the manual and graphical user interface. For more information see the wiki.

    The CMUcam2 has the following capabilities: ...

  • CMUcam4 (02/05/2012 09:01 pm)

    The CMUcam4 is a fully programmable embedded computer vision sensor. The main processor is the Parallax P8X32A (Propeller Chip) connected to an OmniVision 9665 CMOS camera sensor module. For more information please see the wiki....

  • CMUcam3 (02/05/2012 05:28 pm)

    The CMUcam3 is an ARM7TDMI based fully programmable embedded computer vision sensor. The main processor is the NXP LPC2106 connected to an Omnivision CMOS camera sensor module. Custom C code can be developed for the CMUcam3 using a port of the GNU toolchain along with a set of open source libraries and example programs. ...