Virtual and Real Interactions for The Creation of Programming Codes for the C3 Cubes Project


The possibility of integrating virtual actions and objects on the Internet with similar interactions and objects in the physical world may lead artists to create more dynamic and engaging forms of technological art. In the present article, we introduce a piece of work on this direction that makes use and enhances an interactive cube-based art project previously created at the Media Lab / UFG, called $C^3$ Cubes. The new piece of work proposes two linked environments for generating and experimenting new programming codes for the cubes: one environment is a virtual reality Web system that allows participants to interact with and evaluate virtual versions of the cubes, which codes change through an evolutionary computation process; the other environment consists of a physical installation where people can experience with the actual cubes, automatically updated with the best programming codes generated so far by the system at the Web. In neither case do users explicitly write codes for the cubes. Instead, the codes are changed by the evolutionary computation process using the results of the human assessments. This work explores the potential of guiding an interactive evolutionary system to create new behaviors for real objects, while at the same time seeking to create a more immediate relationship between what is produced in a virtual environment and what can be experienced in a real physical space.

In Proceedings of V International Simposium of Inovation of Interactive Media (SIIMI 2018)

Text in Portuguese with Title and Abstract in English. Original Title: Interações virtuais e reais para a criação de códigos de programação para o projeto Cubos C3.

Fabrizzio Soares
Fabrizzio Soares
Associate Professor and CS Chair

Fabrizzio Soares is a professor of Computer Science, Information Systems and Software Engineering at INF/UFG. His research interests include Computer Vision, Human Computer Interaction, Machine Learning and Programming topics. He is the leader of the Pixellab group, which develops solutions for accesibilty, Precision Agriculture, and Interactive Systems.