42
Designing Modular Robots Eric Schweikardt

Designing Modular Robots Eric Schweikardt

Embed Size (px)

Citation preview

Page 1: Designing Modular Robots Eric Schweikardt

Designing Modular RobotsEric Schweikardt

Page 2: Designing Modular Robots Eric Schweikardt
Page 3: Designing Modular Robots Eric Schweikardt
Page 4: Designing Modular Robots Eric Schweikardt
Page 5: Designing Modular Robots Eric Schweikardt
Page 6: Designing Modular Robots Eric Schweikardt
Page 7: Designing Modular Robots Eric Schweikardt

Modular robots are a fantastic media for

designers to model, think about, and build

complex systems of their own.

Specifically:- Parallel Systems- Switching Levels- Modularity and Hierarchy

Page 8: Designing Modular Robots Eric Schweikardt
Page 9: Designing Modular Robots Eric Schweikardt
Page 10: Designing Modular Robots Eric Schweikardt
Page 11: Designing Modular Robots Eric Schweikardt
Page 12: Designing Modular Robots Eric Schweikardt
Page 13: Designing Modular Robots Eric Schweikardt
Page 14: Designing Modular Robots Eric Schweikardt
Page 15: Designing Modular Robots Eric Schweikardt
Page 16: Designing Modular Robots Eric Schweikardt

roBlocks

Page 17: Designing Modular Robots Eric Schweikardt
Page 18: Designing Modular Robots Eric Schweikardt
Page 19: Designing Modular Robots Eric Schweikardt
Page 20: Designing Modular Robots Eric Schweikardt
Page 21: Designing Modular Robots Eric Schweikardt
Page 22: Designing Modular Robots Eric Schweikardt

? ?

Page 23: Designing Modular Robots Eric Schweikardt
Page 24: Designing Modular Robots Eric Schweikardt
Page 25: Designing Modular Robots Eric Schweikardt
Page 26: Designing Modular Robots Eric Schweikardt
Page 27: Designing Modular Robots Eric Schweikardt
Page 28: Designing Modular Robots Eric Schweikardt

Now that we have kits like roBlocks, how will we design things with them?

“The Erstwhile Agent”

Page 29: Designing Modular Robots Eric Schweikardt
Page 30: Designing Modular Robots Eric Schweikardt

A

B

C D

E

F

R

S

T

U V

W X

A

B

C D

V

W X

X X

Page 31: Designing Modular Robots Eric Schweikardt
Page 32: Designing Modular Robots Eric Schweikardt
Page 33: Designing Modular Robots Eric Schweikardt

Elitism: 0%

Page 34: Designing Modular Robots Eric Schweikardt

Elitism: 2%

Page 35: Designing Modular Robots Eric Schweikardt

Elitism: 4%

Page 36: Designing Modular Robots Eric Schweikardt

Elitism: 6%

Page 37: Designing Modular Robots Eric Schweikardt
Page 38: Designing Modular Robots Eric Schweikardt
Page 39: Designing Modular Robots Eric Schweikardt
Page 40: Designing Modular Robots Eric Schweikardt
Page 41: Designing Modular Robots Eric Schweikardt

Future Work:

End-user roBlocks programmingMore design problems for the Erstwhile AgentA genotypic language for constructions

Page 42: Designing Modular Robots Eric Schweikardt

THANKS- My advisors: Mark D. Gross Illah Nourbakhsh Metin Sitti- The Computational Design Lab: Gabe, Mike, Yeonjoo, Ben, Jet, Sora, Ellen- Susan Finger- Katie Levedahl- Tina Blaine- National Science Foundation

www.roblocks.org