OSzero


OSzero or Open-Sculpture Zero is bocolab's first project. It is a robotic sculpture which incorporates light, sound and motion into a normally static medium, namely sculpture. The purpose of OSzero and bocolab itself is to promote collaboration among creative individuals from different camps. In this case OSzero was created by Francis Fox, Metal Sculptor, Caleb Chung, Roboticist, Joel Wallace, Audio Engineer and Joseph Coffland Embedded Systems Developer.

By collaborating we created something never created before that none of us could have easily created on our own.

Demo Zero

Click below to watch the video

Demo Zero Source Code

Demo Zero is our first demo program. The video clip above is a shortened version of this demo. It's hard to tell from the video clip but the sounds you hear are coming from inside the sculpture.

Demo Zero plays through a series of overlapping audio and pre-recorded motions and light fades. The recordings were made using the sculpture and a set of knobs which can be mapped on to various functions of the sculpture. The demo puts these pieces together into a coherent script like a movie.

Technical Information

More to come...

This section will contain technical details about the sculpture. You will be able to download source code, schematics, PCB layouts and protocol descriptions here.

More importantly we will post the script programming API which will allow others to create script like Demo Zero to run on OSzero.

OSzero scripts run on a virtual machine using a language called pawn. Pawn is very similar to C. See The Pawn Language for more info.