Software

Operating System

Coriander

Coriander is the Linux graphical user interface (GUI) for controlling a Digital Camera through the IEEE1394 bus (aka FireWire, or iLink).

We are using Coriander to troubleshoot and capture video from our Unibrain Fire-i board camera (see Hardware).

Touchlib

Touchlib is a library for creating multi-touch interaction surfaces. It handles tracking blobs of infrared light, and sends your programs these multi-touch events, such as ‘finger down’, ‘finger moved’, and ‘finger released’.

With the Touchlib library we can use the images streamed from the camera to create actions for use in our applications.