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, Adafruit, Shopify, eBay and many other distributors in Europe, Asia and Australia! Click here to see where to buy Pixy.

CMUcam4 - End of Life

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 news

CMUcam5 Pixy: February 13, 2015
Added by Jesse French 6 months ago

CMUcam5 Pixy: January 23, 2015
Added by Jesse French 6 months ago

CMUcam5 Pixy: July 9, 2014
Added by Jesse French 6 months ago

CMUcam5 Pixy: July 8, 2014
Added by Jesse French 6 months ago

CMUcam5 Pixy: June 6, 2014
Added by Jesse French 6 months ago

View all news

Latest projects

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

    • Small, fast, easy-to-use, low-cost, readily-available vision system
    • Learns to detect objects that you teach it
    • Outputs what it detects 50 times per second
    • Connects to Arduino with included cable. Also works with Raspberry Pi, BeagleBone and similar controllers...
  • 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. ...