Using work undertaken to communicate over USB with the OWI Robotic Arm, I wrote a program, in Python, to control the robotic arm.
An emulation of the interface to control the arm is below. In future, I could enable control of the real world arm via a webpage (in realtime) using a webcam and a Raspberry Pi.
Video demonstration of using the program.