Bachelor Thesis by
Tobias Wolf



  • Heartbeat
  • Room
  • UV light

The dimension of the outer wood construction is 4 × 4 × 3 meters. There is a motor at each top corner. The motor is controlled via a motor driver by an Arduino. The motor is moving a reel which winds two strings. Each string is connected to an elastic cord which forms the top and bottom edge of the room. Cords which shine under uv light are spanned between the elastic cords. The movement of the motor stretches or relaxes the elastic cord: The room is getting taller or smaller.

Control Unit

Building Space

  • Room
  • crafting

I am currently building the skeleton for the flexible room. The skeleton will be 4 × 4 × 3 m. Four stepper motors will control the inner flexible room. The flexible room will be a prefect cube (3 × 3 × 3 m) described by white bungee cords.


Space Model #2

  • Model
  • summaery2015

For the summaery2015 we exhibited our space model.

The model’s movement depends on the recipient’s live heart beat. The heart beat is measured by the BioVolt breast strap. The breast strap is connected to an Arduino YÚN which sends the data via Wi-Fi to a computer. The computer is connected to an Arduino Uno which drives a stepper motor. The motor winds and unwinds the strings. The mesh fabric, which shapes the room, is mounted with the strings.

Code & photos on GitHub.

We learned how to transfer the signal of the beating heart with an Arduino YÚN via Wi-Fi to PureData. We experienced that the motor we use is to weak – we thought it would be more than strong enough. That’s the reason why the mesh fabric couldn’t be stretched far enough. As a consequence the mesh fabric is shaky.

In other news, because of private reason, Phillip will no longer be part of the team. I, Tobias, will continue the project with the support of friends and as a next step I will begin to build the room. scale 1:1.

Building Space Model #2

  • Exoskeleton
  • Model

We just finished the exoskeleton of our second model. Later we add a flexible tubular membrane attached to threads controled by a stepper motor. Stay tuned!


Virtual Space Model Test

  • 3D
  • Blender
  • Karim Eich

The 3d all-rounder Karim Eich helps us implement a virtual model of Leverage's Environment for demonstrative purpose. See his first test!

Environment 3D Test

Space Model #1

  • Model

We just finished a first rough model of the flexible space – the centerpiece of our project. Its faces are vanishing to the inside, lazy to follow the applied forces on the eight corners. To prevent this effect and to create plane faces we need to apply 4 rods in every corner between each vertical pair of knots. Have a look!

Angel Sensor

  • Sensor

Angel is a sensor that comes with a slick shaped wearable device and several useful data streams, such as optical PPG (heart rate), 3D accelerometer, 3D gyroscope and temperature. They even plan a blood oxygen sensor for a future device update.

Their API grants access to real-time raw data to be able to process it on the fly. For wireless data transport they chose Bluetooth LE. Needless to say it would be a great improvement to make use of it in our final implementation. Unfortunately it is out of stock this minute. Maybe we will have a chance to get one with the next batch.

Workshop: Man and Space

  • Dance
  • Schlemmer

Last weekend we visited Staatsgalerie Stuttgart to checkout their recent exhibition Oskar Schlemmer: Visions of a New World. After decades of trouble with contested inheritance they finally get the chance to publically present a marvellous comprehensive retrospective of the painter, sculptor, designer and choreographer Oskar Schlemmer.


On top of it they even stepped it up and organized a dance workshop called Mensch und Raum (Man and Space), held by dancer Pilar Murube and choreographer Nina Kurzeja. It was generally based on Schlemmer’s stage works and methodically based on experimental and improvisatory exercises. They write, it aims on the participants body perception. We registered immediately!


We experienced lots and lots of new situations and cognition and got a dense tactile insight in Schlemmer’s ideas of movement and behaviour in space. Except us there were only 7 other attendees, all from different age, sex and background. So atmosphere was rich and we arrived back in Weimar full of inspiration and with a smile in our faces.

Unboxing Arduino YÚN

  • Arduino YÚN
  • node.js

We got mail. Our favorite retailer sent us a package containing an Arduino YÚN and an appropriate serial wire for Olimex' EKG-EMG-Shield.


Arduino YÚN is important for the next steps. It enables realtime electrophysiological data transfer from performer to the flexible stage environment via Wi-Fi and node.js.

Hands on EKG/EMG-Shield

  • EKG
  • EMG

Today we were receiving the necessary hardware to start crafting the wearable device collecting electrophysiological data from the performer. An EKG-EMG-Shield and the necessary serial wire.


First we connected the EKG-EMG-Shield to an Arduino UNO R3 uploading a modified version of the example code. Afterwards we fixed two of the cables at Tobias’ wrists, the odd one at his ankle. Established serial data-stream to Processing and coded a simple graphical representation. This is what we got so far.

Of course we lack the beautiful shape of the classic ECG Curve. Actually we got shiploads of noise here due to dry skin contact. But somewhere down in this dotty forest apparently we find a repetitive pattern. And we are pretty sure that its interval appears synchronous to Tobias’ pulse.

We get it tested another time with proper skin contact and less noise. Therefore we purchase a better serial wire with matching gel electrodes.