Robot Will Follow Demonstrations: The future of robot programming is less programming and more monkey-see-monkey-do, reports New Scientist.
Complex programming languages might be a thing of the past soon. As robots get more intelligent they may be able to learn tasks by watching humans perform them first. The benefits to production and construction are easy to see.
The key to this prototype is the Microsoft Kinect watching the human perform the task in three dimensions and in real-time, then the robot mimics the behaviors. This means, in the future, neither a robotics expert nor a software engineer will have to be called in with minor changes in a manufacturing process. Instead, a human can "teach" the robot the new behavior and it will be off to the races. via New Scientist