When I read this the first time I though this would be a dancing robot, but this was so much cooler.
Original Article