flocking trashcan robot

20
EXPRESSIVE MOVEMENT IN ARCHITECTURE AND DESIGN Design Frontiers Workshop Series at the Cal Design Lab at the College of Environmental Design at UC Berkeley Yasuto Nakanishi Keio Univ. / Stanford Univ.

Upload: yasuto-nakanishi

Post on 05-Dec-2014

1.879 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 2: Flocking TrashCan Robot

Various shapes of TrashCans in UC Berkeley Campus

Page 3: Flocking TrashCan Robot

Several Boxes look like flocking.

Page 4: Flocking TrashCan Robot

Flocking TrashCan Robot

To build in physical movement of otherwise inanimate spacesTo build in physical movement of otherwise inanimate spaces

what would move? trash boxes and cleanerswhy? to clean up UC Berkeley campus

How should it feel? dynamic flock like “boid” simulation

http://processing.org/examples/flocking.html

Page 5: Flocking TrashCan Robot

Flocking TrashCan RobotThat would make a good improvisational stage for showcasing

people’s (and robots’) expressive movements.That would make a good improvisational stage for showcasing

people’s (and robots’) expressive movements.

How should it feel? People wants to going into the flock of cleaning boids and interact with them.

http://processing.org/examples/flocking.html

Page 6: Flocking TrashCan Robot

Flocking TrashCan Robot

Simulation of an Arduino based 3WD robotin CityCompiler, a prototyping tool using jmonkeyengine

http://www.nexusrobot.com/product.php?id_product=87

Page 7: Flocking TrashCan Robot

Flocking TrashCan Robot

Simulation of a flock of trash box robots and cleaner robotsin CityCompiler

Page 8: Flocking TrashCan Robot

Flocking TrashCan Robot

• With Only 3 rules, dynamic behavior emerges.

• Separation: steer to avoid crowding local flockmates

• Alignment: steer towards the average heading of local flockmates

• Cohesion: steer to move toward the average position of local flockmates

http://www.red3d.com/cwr/boids/

Page 9: Flocking TrashCan Robot

Flocking TrashCan Robot

• Team of TrashBox robots and Cleaner robots

• one flock? or two flocks?

• ratio? : 50:50? 30:70? 70:30?

Page 10: Flocking TrashCan Robot

two flocks

one flock

Page 11: Flocking TrashCan Robot

50:50

Page 12: Flocking TrashCan Robot

30:70

Page 13: Flocking TrashCan Robot

70:30

Page 14: Flocking TrashCan Robot

Flocking TrashCan Robot

• Interaction with People

• going away from people?

• coming near to people?

• what is good balance?

Page 15: Flocking TrashCan Robot

Flocking TrashCan Robot

• Adding only one rule brings dynamic behavior of stopping at a person and backing to the flock.

• Just changing flocking parameters brings the balance.

Page 16: Flocking TrashCan Robot

Flocking TrashCan Robot

Trash Box with Lid

Page 17: Flocking TrashCan Robot

Flocking TrashCan Robot

Wire Trash Box

Page 18: Flocking TrashCan Robot

Flocking TrashCan Robot

Google Android

Page 19: Flocking TrashCan Robot

Flocking TrashCan Robot

Final Prototype

https://vimeo.com/70658886

Page 20: Flocking TrashCan Robot

EXPRESSIVE MOVEMENT IN ARCHITECTURE AND DESIGN

• Robot2Robot

• dynamic movement of “boid” flocking

• Human2Robot

• adding only one rule

• the body works not only as a trash box but also as a cylinder display for Processing.