Many observers of robotics predicted that cheap sensors will be a key component for the field to progress. It appears this might be happening right now. Microsoft Kinect, originally developed for the Xbox 360 video game console, is literally invading the electronics market and now reaching into robotics. At a low $150 cost, the sensor device scored a Guinness World Record for "fastest selling consumer electronics device" last winter and now its application reach by amateurs and professionals in robotics is fast multiplying.
Technical Description:
Microsoft released a Software Development Kit for RDS (Robotic Developer Studio) on July 13th, for free. Microsoft is now active in the "Kinect hacking" community, many developers have been using Google ROS or third party support and Microsoft perhaps hopes to turn the tide.
Usage for Manipulation
The Kinect is, of course, used for machine vision setup, but there are two main features it can provide. Shape recognition via the standard camera and distance evaluation via the two infrared laser cameras. The method used in object manipulation is the following:
Here is a great example of how the Kinect is used in robotic manipulation:
Other uses of machine vision provided by Kinect in robotics are:
When robotics can piggyback on consumer market applications or use cases, it typically brings down the cost which is a good thing for the robotics industry. What do you think the other missing blocks are for a true robotics renaissance to happen on a large scale?
Read our other post on Microsoft in robotics?