Not strictly Raspberry Pi, but I reckon it would be possible to reproduce with a Pi 2.
Here’s a lovely project from Jochen Alt. It is a robot lamp called Luci which uses an ATmega chip to generate PWM signals for the servo motors. The ATmega is itself controlled by an ODROID-U3 which does the facial recognition and computation of trajectories. The video is below. Head over to YouTube to leave Jochen some feedback!
… there’s no reason why this should not run on a PI 2, although quite cpu intense, mostly induced by opencv
Cheers
Jochen
Thanks Jochen. And well done on a great project – really inspiring 🙂
I’d imagine something like this, though a bit more practical, could be on a Kickstarter campaign or something of the like.