A remote-phone controlled, wearable camera that broadcasts its content over the web.
Peregrine uses a remote phone's gyrometer to control a camera mounted on a user's shoulder. As the remote phone is rotated, its gyrometer values are sent to a server which relays the values to a wireless arduino to control the rotation of a servo motor. A smart phone is mounted on top of the servo and is rotated according to the remote phone's gyrometer value and streams video content back to the client. Think of it as a motorized, wearable, remote controlled surveillance camera.