This is a catapult/trebuchet made of canes, which controlled by a PC via an arduino and a servo connected to it using a USB cable.
The computer runs the ComputerOnWheelsController application which searches for a specified color on the webcam's image and, when the blob is on a certain position, orders the arduino to rotate the servo, throwing the orange.
Photos:
https://www.youtube.com/watch?v=4-LdoTlRJ94