| | time | software | hardware | materials |
1. |
Print Tags |
10 mins |
Tagger |
printer |
plain paper |
2. |
Build/Setup Hardware |
15-60 mins |
webcam viewer |
surface, light, webcam... |
depends on type |
3. |
Calibrate Camera |
15 mins |
Tracker |
webcam |
sheet of tags |
4. |
Run Sample Apps |
20 mins |
LusidOSC Bundle |
Trackmate system |
tagged objects |
1. Print Tags

Trackmate uses a small, specially designed circular barcode that stores information which can be easily decoded
by the Trackmate Tracker. The tag measures less than 1"x1" square, contains a six byte unique ID (over 280 trillion unique IDs are possible), and is entirely open source.
2. Build and Setup the Hardware

There are a lot of different ways that you can build a Trackmate system. Here are a few examples that describe how to
get started building your own. Keep an eye on the wiki as users find creative ways to make new versions.
3. Calibrate the Camera

The Trackmate Tracker reads Trackmate tags (by processing images from a webcam) and then sends the corresponding
data to any spatial application via LusidOSC.
The Tracker is easy to setup and provides feedback helpful for debugging your system.
4. Run Sample Applications

Trackmate sends object data via LusidOSC (a protocol layer for unique spatial input devices), allowing any LusidOSC-based application to work with the system. LusidOSC supports interfaces such as Trackmate, Reactable, Sensetable, and g-speak, and can easily be extended.
- Download Processing if you don't have it already. Processing is an easy way to get started writing your own spatial applications with simple graphical, audio, and networking support.
- Download the LusidOSC Processing Bundle. It contains a set of spatial applications written in Processing that receives LusidOSC data and
acts accordingly. The bundle includes a series of simple applications for getting started, a command luncher,
a playlist mixer, a MIDI sequencer, a parametric design example, and a presentation tool.
- Descriptions and screenshots of each application included in the Bundle may also be useful.