Dancers, 2008 An Iteration of Performative Ecologies
Image of Performative Ecologies in a a linear arrangement from the Emergencia Exhibition, Itau Cultural, Sao Paulo, Brazil 2008
Introduction to Dancers
Within the darkened installation space, a dance evolves as a community of autonomous but very sociable robotic sculptures perform with their illuminated tails for inhabitants. Rather than being pre-choreographed, these creatures propose and negotiate with their audience, learning how best to attract and maintain their attention. Using a genetic algorithm to evolve performances, and facial recognition to assess attention levels (fitness), the individual dancers learn from their successes and failures. As they gain experience, they share their knowledge with the larger ecology, dancing to each other, exchanging their most successful techniques, and negotiating future performances collaboratively.
An ecology constructed by both robotic sculptures and the human inhabitants through an intertwining of networks rich in circularities of reciprocal gestures and adaption. A dance is formed in which individual participants both human and robotic operate as performative agents, each acting independently, but continually negotiating their choreography with each other. This social system revisits some of the concepts first considered in Gordon Pask’s art work, the ‘Colloquy of Mobiles’, exhibited at Cybernetic Serendipity (ICA 1968). Like the colloquy of mobiles, it is an environment of active conversational participants, a physically constructed embodiment of his Conversation Theory, unlike it, this work uses new technologies unavailable to Pask and explores how Pask’s ideas can be extended using contemporary digital technology.
For more detals see my Paper ‘Conversational Environments Revisted‘ Awarded best paper at the 19th European Meeting of Cybernetics & Systems Research, Vienna, Austria 2008.
Image of Performative Ecologies in a a square arrangement from the VIDA 11.0 Exhibition, Madrid, Spain, 2009
Physical Description
The installation’s physical composition of 4 independently responsive sculptures is built from perspex, steel & aluminum. Each one is actuated by servos; 2 in the ‘head’, 1 in their ‘tails’ & 1 up at ceiling level which orientates their body. Each tail has RGB lighting embedded within them so that they can perform the entire wide range of colour and lighting effects. Able to rotate 360 degrees, they each occupy 1.5m in diameter and are able to
hang facing their audience at an average eye height.
It has been exhibited in near dark rooms to act as contrast to the brightly illuminated tails. Alternatively Performative Ecologies has also been presented in day light when the installation was shown at the Kunsthaus gallery in Graz, Austria. It was strategically positioned on the ground floor of the Gallery looking out at the people walking by on the street. In this setting the object’s contextually adapted to their environment learning not just how to attract people within the gallery but also out on the street, almost beckoning them to come inside. The vision of the robots was additionally transmitted onto BIX, the Kunsthaus gallery’s large media facade, presenting the activity of the installation out over the city.
Performative Ecologies, Ruairi Glynn from Ruairi Glynn on Vimeo.
Technical Description
The performances are generated from a gene pool of evolving dances functioning in a Genetic Algorithm (G.A.) which uses facial recognition to assess attention levels & orientation of the audience before & after each performance as a way of assessing & assigning a fitness value to each new choreography. Over time successful maneuvers are kept & recombined to produce new performances while less effective ones are discarded. Mutation in the G.A. fluctuates based on how successful the sculptures become. If they get a lot of attention, mutation levels rise as if they are getting arrogant & as a result become more experimental.
When there are no people around, they turn to each other & teach their most successful performances to each other negotiate new performances together. They take the suggestions of their surrounding partners & compare their gene pool of performances to their partners suggestions. If they are comparatively similar then they are accepted & replace a chromosome from their own pool. If they are too different they are rejected as if they dislike the partners dance moves.
Currently this is done via a wireless network but it is hoped that in later iterations, it will be possible for the sculptures to use their computer vision systems to interpret each others performances adding interesting potential for degrees of misunderstandings to occur.
The Servos & Lighting are controlled by Arduino microcontrollers receiving instructions from a G.A. running in Processing. Each head has a low light vision camera on board transmitting to facial recognition software built using the openCV library.
Signallers
Inspired by the experimental photography of Gjon Mili, the installation ‘Signallers’ was built to explore the recording of gestural interactions between a robotic armature and a human arm playing a series of games.
‘Traceries with lights attached to foils’ Photograph by Gjon Mili 1942. Mili records the gestural interaction of two fencers by capturing the movement of light sources attached to the ends of their foils. On close inspection, subtle moments of interaction can be found in these traces.
Signallers was initally an investigation of generating kinetic behaviours for use in a robotic armature through the use of light source tracking. It quickly became however a project more about how a kinetic object could use these behaviours and learn from their successes and failures. Inspired by the experimental light tracing Photography of Gjon Mili, Signallers was an environment made up of a darkened room with a robotic armature centered within it. The armature actuated a light source on the tip of an acrylic rod in 360 degrees.
Angels
Introduction to Angels
Investigates ways of constructing intelligent agents that work as independent spatial features or combine to assemble virtually infinite constructs. The ‘Angel’ project plays with architectures historically rigid nature playfully looking at the possibilities of an architecture lighter than air capable of sheltering us and even bringing communities together.
The initial concept developed out of a building proposal in which a conversation space could transform its spatial conditions reacting to a set of protocols based on inhabitant’s discourse. The constantly reconfiguring space was actuated by a series of agents that could descend, rise, approach and retreat from the people within the space as well as articulate a range of behaviours. These “Gestures” attempted to act as catalysts for the generation of new conversation and interaction. This investigation led to the exploration of LTA (Lighter Than Air) Vehicles capable of acting independently or in flocks constructing dynamic spaces for people to meet.
Research
Below are Initial concept images of how these flying transforming agents would interact and transform.
Our research examined how simple behaviors actuated by the first iteration of Angels affects the experience of a ‘conversational’ space. The following images show our test environment in which we were able measure the success of the LTA vehicles movement and interaction with inhabitants.
A number of observations and recordings were made over two days of flight testing. The next stage was to critically analyze these and focus on the individual behaviors exhibited that were most successful. Part of our investigation was also to experiment with suitable forms of notation to express interaction in space. Initial drawings described the motion paths of the Angels and Inhabitants and were later followed by notation that correlated statistical data.
Using the Angels onboard Vision System transmitted wirelessly to a local computer we processed real-time data of conversation space using a piece of software we developed in MaxMSP Jitter that generated formal representations to support our recording and notation of the interactions that occurred. These projections also provided an added form of feedback when projected into the conversation space. Below is a sequence of transformations over 3 seconds based on input data from the Angels onboard sensors. Below is a 60 second timeline exploring statistical representation as a tool for notation and analysis.










