A robot equipped with stereoscopic vision and some object and facial recognition programs opens up a whole number of different possibilities, but few quite as interesting as what happens when you place said robot in front of a mirror. It took a bit of guidance (and no doubt a bit of prep), but the open source Qbo robot was quickly able to both recognize and learn to identify himself when he was recently placed in just such a situation. See what happened after the break.

Update: The Corpora, the company behind Qbo, has now added a more detailed explanation about exactly what is happening here on its blog.