AgentTropism – Agent Responsive Canopy Structures

agentropismAgentTropism is a research project developed in Processing as a generative procedure and partially in Grasshopper and VB.Net for the geometrical realisation. The objective of the research project is to develop a emergent and generative approach to architectural defined process of canopy design  (shading + shelter) used in busy urban passages in cities. The generative process takes place in the processing algorithm. A predefined particle-spring system is undergoing dynamic relaxation while adapting to a set of agents ( the behaviours of which depend on the contextual environment and the user input).At the same time the  particle system is affected by a gravitational field enabling the structure to become self-sustained [not evaluated through structural analysis software though 😦 ] The results of the algorithm are always emergent. 

Street view_ AgentTropismIn the end a simple text file is exported from Processing containing the exact position of  each particle of the system, the lines connecting the nodes and the position of the most frequently used by the agents space voxels in the process. The data are imported into Rhino via Rhinoscript and then manipulated in Grasshopper. In this particular case a simple piping for the node links and a pneumatic ( cushion) panelling process are implemented in the geometrical evaluation. The panels that are closer to the mostly used voxels are left blank enabling the circulation of air an the Sunlight to reach the street level.

Geometrical ManipulationThis is an ongoing Research into Agent produced Design Systems. I find Agents quite interesting to study and especially the capabilities offered, in terms of the system’s programmed behaviours. I hope to be able to advance in this project and make the particle system more adaptable to the context (searching for building boundaries , covering larger areas ect.)

the algorithm

Siphonophore – Physical Computing + Architecture


It’s been a while since my last post. I have been involved with a lot of projects lately so I didn’t have enough time to update my blog. There will be more interesting stuff in the future, like shading optimizations and populating facades with openings, but first I am going to post a last years project that I really enjoyed.


Siphonophore is an interactive installation designed as a method and alternative perspective on spatial properties. the project was developed along with my dear friends and colleagues Ermis Adamantidis and Madhav Kidao and has gained recognition through nominations and exhibitions across Europe. The project is a collaboration of Design through Making, Physical Computing (Arduino), Artificial Intelligence ( Processing, ANN) and biomimisis as an inspirational force.


Siphonophore is a floating installation made up from untethered, transparent helium balloons that can exist independently or connected to each other forming clusters of  collective behaviours. The entities of the installation have the ability to perceive space, receive and process data  and transmit the data to one to another using light signals. the project is inspired both in functional and formal terms from the homonymous aquatic organism, and explores the notion of self in a system of highly integrated  individuals as well as the emergence of behaviours through the interaction of the individuals with each other and with the contextual environment.

Useful links: – Siphonophore in Europrix

Siphonophore in Archode