Separated Physical Collaboration

Introduction

In today’s world, remote collaborations are in an unprecedented increase in use, new digital platforms to facilitate remote interaction are at their peak, based on these new living conditions, we ask ourselves How to work on a physical project together?

We decided to do an exploration with artistic potential that involves technical issues for its operation. The main idea of the project revolves around control, transmission and reproduction.

References

Marcel Duchamp

  • Study of phases of motion
  • Nude descending a staircase

  • Arduino Painting Machine

  • Heather Hansen – Emptied Gestures

  • Robot Artist Quincy

Concept

Using a webcam to trace the hand movement of a dancer present in certain location and then installing a polar plotter in a different location to reproduce the path of the artist’s movements

Basic setup

Human control: Dance

Software

Everything that is happening online is programed in the p5.js webeditor. Using Node.js to setup a server, socket.io to create the websockets to communicate between the different clients,

and ngrok to tunnel the port of the server. To communicate between the arduino and the DrawBot side we are using p5.serialcontrol.

Drawing with wrist – P5.js /  Pose.net

Connecting laptops – First Test

Pseudo code flowchart

Dancers side:

https://editor.p5js.org/Cedric.Droogmans/sketches/syienGx0-

DrawBot side:

https://editor.p5js.org/Cedric.Droogmans/sketches/MUZqmLO2C

Sending data to Arduino

P5 SERIAL CONTROL

Arduino

Data Cycle

Polar coordinates

Hardware

Materials used: Stepper motor Nema 17 Bipolar Timing Belt 6 mm Pulley 6 mm Jumper wires Arduino UNO Shield stepper motor Servo motor

Drawing cable robot

Assembly

Fritzing / wiring

Gondola – V1

Gondola V2

Fabrication – 3D printing

Locations

Setups Variations

Robot drawing style

a

Experiment 01

Experiment 02

Comparing results

Experiment 03

Experiment 04

Future additions

Improvement of User Experience

Real time Art Performance

Faculty:  

Angel Muñoz & Agustina Palazzo

Students: 

Lorenzo Masini

Cedric Droogmans

Elena Jaramazovic

Luis Jayme Buerba

GitHub:

https://github.com/cedricdroogmans/Dancing_Apart

Useful links:

https://nodejs.org/en/

https://expressjs.com

https://ngrok.com