Open-source project aims to give vision to hobbyists' robots
Charmed Labs and Carnegie Mellon are seeking $25,000 for an open-source project to build a low-cost camera
IDG News Service - An open-source project aims to give a rudimentary eye to robots with the help of a camera that can detect, identify and track the movement of specific objects.
The Pixy camera sensor board, being developed by Charmed Labs and Carnegie Mellon University, can detect objects based on seven colors, and then report them back to a computer. A Kickstarter campaign was launched on Thursday to fund the $25,000 project, and the organizations are on pace to reach full funding by the end of the day.
Adding the Pixy could be viewed as giving robots basic vision, said Rich LeGrand, founder of Charmed Labs.
"Once you have vision, then you can introduce the idea of tasks," LeGrand said. "If you want a robot to charge itself, that's a simple example of a task. This will get you there. If you want to a robot to navigate, this will get you there."
The camera can recognize simple items based on color, like a purple dinosaur, or a green ball. Objects are also recognized by specific color markings or codes. For example, a power outlet can be recognized by the Pixy when specific color stickers are placed next to each other on the object. Interestingly, the color-coding mechanism is also used in Mumbai as a low-tech way for the "dabbawallas" -- or people delivering lunch boxes -- to figure out where food needs to be delivered.
The Pixy can also be "taught" what to recognize based on color codes, and algorithms for that can be programmed into the board. A software called PixyMon, which works on Macs and PCs, processes the algorithm and visual information received from the Pixy and reflects the image and objects on a screen.
"If you're willing to color tags and objects that you're interested in... this is a great sensor. It'll find these objects, it'll find hundreds of them, and it will give you the results back," LeGrand said.
The robot can deliver the results back to a computer through multiple output mechanisms, giving hobbyists many ways to process information. Pixy has ARM-designed Cortex-M0 and Cortex-M4 cores, a 1280 x 800-pixel sensor, 264KB of cache and 1MB of flash storage. Robots based on the popular Arduino microcontroller can be hooked to the Pixy, LeGrand said.
The hardware can process images with a resolution of 640 x 480 pixels at 50 frames per second. It's possible to track basic images in real time, and the image processing doesn't bog down the CPU, LeGrand said.
Cameras have been a part of robotics since the 1990s, but expensive to implement, LeGrand said.
His goal with the Kickstarter project is to buy parts and make a cheap camera accessible to the wider robotics and hobbyist communities. The project will also fund the development of future versions of Pixy, and he has the backing of the respected robotics department at Carnegie Mellon.
"I thought hey, try to keep to keep the cost down, keep it robust... and people would use it for different projects," LeGrand said.
- Market Overview: Digital Customer Experience Delivery Platforms Forrester states that businesses today struggle to understand and use the tools necessary to create and manage unified, multichannel digital customer experiences across...
- The Growing Demand for Rich Media This white paper discusses how IBM Customer Experience Suite Rich Media Edition can automate rich media workflows, from collaborating with creative agencies and...
- Three Best Practices to Help Enterprises Overcome BYOD Challenges The new Bring-Your-Own-Device (BYOD) environment presents challenges for IT managers and business leaders. This paper discusses how IT managers can address those challenges,...
- Intelligent Imaging for Improved Banking Performance and Profitability A new generation of "Intelligent Imaging" solutions has emerged that is helping banks remove the burden of paper in legacy processes, like loan...
- What should I look for in a Next Generation Firewall? SANS Provides Guidance With so many vendors claiming to have a Next Generation Firewall (NGFW), it can be difficult to tell what makes each one different....
- Why Are Customers Really Deploying an NGFW? It seems every IT Security expert is talking about the NGFW, but what are people really doing? This webcast covers 5 real-world customer... All Emerging Technologies White Papers | Webcasts
Our new bimonthly Internet of Things newsletter helps you keep pace with the rapidly evolving technologies, trends and developments related to the IoT. Subscribe now and stay up to date!