Using Microsoft's infinitely hackable Kinect 3D sensor, the crazy cats at Honda's Research Institute in California have been teaching ol' Asimo new tricks, including the ability to bust-a-groove courtesy of real-time motion mimicking.
The software tracks the person's movements, inverts them, makes sure Asimo's not going to fall flat on his face and then instructs our little robot friend on how to get down.
The end goal is to allow easy programming of movement, to give Asimo the ability to pick up new movement skills and to allow for easier human-robot interaction. Of course when our robot overlords are ruling the planet, at least we'll know that our awkward jerky movements, which somehow pass as 'dance', aren't forgotten. [IEEE Spectrum]