Printable PS3Eye webcam Pan&Tilt mount

What you’ll need:
- 3x M3 threaded rods
- 6x M3 nuts and washers
- The file dl.dropbox.com/​u/​8731/​camSupport.scad
- A 3D printer like a makerbot.com or reprap.org

Being an OpenSCAD file we can configure some settings and generate different designs for other cameras as well.

“OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designs that are defined by configurable parameters.”

openscad.org

Catarina Mota

Joel Beloue

Tiago Serra

http://xdatelier.org

http://altlab.org

In a collaboration with our friends at marioneteatro.com we developed software used during ‘BCC’s theatrical performance. 

“BCC is our reflection on the important topic of climate change and other important changes that each of us brings with their daily action.

As an email when we do not know the hidden recipients, our life often seems to be hiding from ourselves the essential. Apparently translucent like a stream of running water, our existence is part of a chaos impossible to understand with our eyes.

Humanity is becoming unbearable and warm the planet, say the macro-invertebrates that we saw under the microscope during this residence.”

.: The first app is just for calibrating the projection circle on stage.

.: The second app consists of particles with some keyboard trigged behaviors and touch interactive trough MSARemote on the iPad (we chose to have absolute control over computer vision techniques). The visuals try to emulate life on a microscope lens.

.: The third app is used to deconstruct this ‘circle of life’.

.: The forth app are just clock pointers, again using MSARemote (TUIO).

.: The fifth app are simple aesthetics river streams, again using MSARemote (TUIO). 

The apps were used live on stage.

March 2011

Tiago Serra
Victor Martins
xdatelier.org

processing.org/​
code.google.com/​p/​victamin/​
memo.tv/​iphone/​msaremote

More info (Portuguese):
marioneteatro.com/​bcc.html

In a collaboration with our friends at marioneteatro.com we developed software used during ‘Lab La Bla’s theatrical performance. 

“LAB LA BLA arises at this stage of our journey as a further reason to link art and science, this time with particular emphasis on language. Both poetry and science use the word to communicate, but the different objectives that guide it lay profound differences in meaning. In science we recognize the growing significance of accuracy, a basic mechanism linked to its reproducibility. In poetry we recognize the need to multiply meanings, to play with them sometimes even to subversion. In both we recognize the ability to add new words to our lexicon.

With the intention of exploring poetry influenced by the advance of science, both through the introduction of new words as through scientific themes and concepts, this event will explore texts by Miroslav Holub (1923-1998), poet and czech immunologist. A proposed reading and rewriting of the knowledge that science builds. We rely on the interaction with technology to create some of the text through the use of mechanisms for generating semi-random text supplied by Holub’s poems translated by Manuel Portela.”

.: The first app consists of a drawing tool that only lasts for 3 seconds, the “present moment” length, as suggested by Miroslav Holub.

.: The second app explores his texts by pseudo-random generating poems where the original poem structure is maintained but certain word slots are changed by pre-selected correct syntax words.

Both apps were used live on stage.

January/February 2011

Filipe Cruz
Tiago Serra
Victor Martins
xdatelier.org

processing.org/​
code.google.com/​p/​victamin/​

More info (Portuguese):
marioneteatro.com/​lablabla.html

Want to do 2D or 3D animation but you find it hard and time-consuming? 

Want to build games but the artwork is your bottleneck? 

Fortunately we now have low-cost 3D cameras, thanks to Microsoft and PrimeSense. 

OSCeleton is basically a DIY motion capture system.

It sends 3D tracked body skeletons trough the OSC protocol so you can build anything easily.

So…

Grab the drivers:

github.com/ avin2/ SensorKinect

Follow the install instructions:

ros.org/ wiki/ ni

Download OSCeleton and run the binary:

github.com/ Sensebloom/ OSCeleton

(use “OSCeleton -h” in the command line for more options)

and the Processing examples in the video:

github.com/ Sensebloom/ OSCeleton-examples

Try Animata too:

animata.kibu.hu/ 

… and enjoy ;)

SoundTrack:

KC & The Sunshine Band, Shake Your Booty

sensebloom.com

We’ve been frustrated for some time with mobility companies slowness in updating their routes and schedules. There’s also an unwillingness to share their realtime GPS data so, there’s a huge problem we as citizens face when we want to go from one place to the other and have that information readily available in one place.

What if we gave everyone the possibility to add/edit urban mobility routes and realtime positioning of its vehicles? This is what UrbanFlow is all about.

UrbanFlow is a tool for urban mobility management. We think that by giving the means to collaboratively add our own urban mobility networks to the cloud, we can all rely on better and up to date routes of multimodal transportation.

People can obviously vote on the quality of the data being added to the system, making it sustainable.

Data portability is also a worry we have, so we support an open standard format created by Google named Keyhole Markup Language, or KML. But our main purpose is to feed Google Maps, making it available to everyone through the already awesome Google Maps geographic dataset.

Using available GPSs on our cell phones, we can track these vehicles in real time, and since we have the routes we don’t have GPS mislocationing, so ultimately, everyone has the ability to know where they are and improve our quality of life.

sensebloom.com

Special thanks:
Jorge Oliveira Santos
Carlos Ricardo Santos

Soundtrack:
Skankin Pickle - Pickle Fever :: I miss the Bus

Weekend hacklabs sprint project: Radio Controlled MicroMachines.

http://en.wikipedia.org/wiki/Micro_Machines_(video_games) 

Bought some cheap RC cars, removed the controller PCB and connected to an Arduino. Now we could drive them with GameCube steering wheel controllers we had laying around and make a new MicroMachines racing game :)

flickr.com/photos/tserra/sets/72157623315606237/
flickr.com/photos/labcd/sets/72157623325389795/
flickr.com/photos/dinomagri/sets/72157623323802789/

Code and Documentation (in portuguese):
audienciazero.org/docs/public/labs/events/sprints/fev-2010/start

Team: Dino Magri, Pedro Ângelo, Ricardo Lobo, Tiago Serra

MicroMachines original soundtrack.

labcd.org
musa.cc
xdatelier.org

Weekend hacklabs sprint project: A CNC made out of old printers and garbage, literally :)

Just a proof-of-concept, still many issues to deal with.. 

Documentation and Code (in portuguese)
audienciazero.org/docs/public/labs/events/sprints/jan-2010/start

Team: Alan Fachini, Dino Magri, Pedro Ângelo, Ricardo Lobo, Tiago Serra

SoundTrack : Octopus project - Truck

Our new multitouch hardware design with a remake of the classic Artillery game (http://en.wikipedia.org/wiki/Artillery_game) using Microsoft’s Silverlight on Windows 7.

For Microsoft.

Soundtrack : “Clear cut” from Lali Puna - “I thought I was over that” (2005)

This is the latest multi-touch installation by SenseBloom (http://www.sensebloom.com). It’s located in the campus bar at the Computer Science Department of Coimbra University, Portugal. 
Created with the intent of letting students and the research community explore new concepts in HCI by designing and creating applications for course projects or just for fun. 

In terms of hardware, the display has an area of 2.8m x 1.05m and it consists of 2 XGA ultra short-throw projectors amounting to a total resolution of 2048x768. For the multitouch sensing, this is an LLP setup using 8 infrared lasers, 2 PS3 Eye cameras and a custom compiled version of the excellent CCV tracker, giving us a touch resolution of 1280x480. Also added to the SenseWall are 2 cameras above the display for computer vision applications, a microphone for sound input, speakers for sound output and an RFID reader. 

Recorded during our workshop. Demo time at the SenseWall ;)

sensebloom.com

ccv.nuigroup.com
pymt.txzone.net

More photos: flickr.com/photos/tserra/sets/72157623011182177

Soundtrack: Peace Orchestra - Marakesh