A team at Europe's Joint Action Science and Technology project, or JAST, is working to develop a robot that understands enough about the task at hand to think along, and even tell someone when they're making an error. The end goal is to produce 'bots that would be able to work alongside humans and complete shared tasks.
In the video demonstration above, JAST's robot knows what the end product is, and has an idea of how to get there. Its human companion really isn't coming through, though, and the robot helps by correcting errors, announcing which piece should be next, and even handing over parts to help get the job done.
Imagine having this 'bot around when you're trying to put something together. Instead of those spare instructions, Ikea should just send a robot home with every customer.