From Medialab Prado
Jump to: navigation, search

<video type="vimeo" id="2352567&" desc="descripción" position="center" width="800" height="500" />


Description of the Project

La reciente y el éxito del Bicing en Barcelona plantea la posibilidad de estudiar su impacto en la ciudad a través de herramientas de proceso masivo de datos. Este proyecto plantea trazar los usos de este complejo sistema de 400 estaciones y 6000 bicicletas, para a partir de ahí poder extraer patrones de diversa periodicidad que sirvan como herramienta para su lectura y para la posible implementación de un sistema similar en otras ciudades.


The goal of the for the analysis of human mobility patterns in urban areas using the data daily generated.

One inspiring project is Boids, developed by Craig Reynolds in 1986. It is an artificial life program, simulating the flocking behaviour of birds. His paper on this topic was published in 1987 in the proceedings of the ACM SIGGRAPH conference. 

The short-term objective an intereactive interface to visualize the processed bicing data.

The long term objective is to design an applet for the improvement of a prediction of the number of available bikes in each station.

The data is the amount of available bikes and holes in each station of the community bicycle program Bicing in Barcelona, obtained by periodic mining of a KML file accessible through the Bicing website

Wee will convert the data ical ainto some perceptual experience with VVVV. A toolkit for real time video synthesis designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.


The Bicing website provides an information service for users through the Google maps API. It shows a map of Barcelona overlayed with small markers indicating station positions and the amount of available bicycles and free slots for. Data is inserted into the map using JavaScript code with a string variable that contains a KML geospatial an- notation document. In order to analyze the dynamics of station loads, we have been collecting these KML documents every five minutes, parsing it and storing in a MySQL database all the relevant information, such as the station name, lo- calization, available bicycles and slots.


A graphical programming language for easy prototyping and development.


Web Ripper by Pau Rodriguez,VVVV : a multipurpose toolkit for visual programation and a Korg Nano Midi Controler.


Process work files

Process Video

<video type="vimeo" id="2234627&" desc="descripción" position="center" width="500" height="400" /> <video type="vimeo" id="2256673&" desc="descripción" position="center" width="800" height="300" /> <video type="vimeo" id="2234902&" desc="descripción" position="center" width="800" height="300" />

Current status and next steps

Authors of the project

Marina Rocarols / architect
Enrique Soriano / architect


Pep (Tornabell) / patcher
Theodore Molloy / digital wrestler
Branislava Kovacevic / Architect student
Margot Brejon / Graphic design student

Many Many Thanks

vvvvgroup & vvvvcomunity
Pau & BitCarrier / for their quick support , their lovely ripper and the server hosting
Pix /for his amazing skills on servers and complex stuff
COLORSOUND / for his vvvv support
Pablo Ripollés/ for his clever understanding and early advices
Fabien Girardin /for his advanced advices [1]
Andrés Ortiz / for his graphical inputs[2]
Aaron Meyers / for his flashing&stunning 3d suggestions and productions and of course for his midi controller board
Santiago Ortiz / for his mathematical approach to meshes