58
Origami in Robotics: Fabrication and Self-Folding Sam Felton 22Mar2017

Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Origami in Robotics:Fabrication and Self-Folding

Sam Felton22Mar2017

Page 2: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Autonomous Folding

2Felton et al., Science 2014

Page 3: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Origami Engineering

Mathematically…We can fold anything

Computationally…We can generate foldpatterns automatically

Physically…It’s fast and inexpensive

Page 4: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Folded FabricationPop-up Book MEMS Printable Machines

4Onal et al. IEEE Trans Mech 2015

Sreetharan et al. JMM 2012

Page 5: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Folded FabricationPrintable Machines

5

Rapidly built from

digital blueprints with

minimal cost and equipment

Onal et al. IEEE Trans Mech 2015

Page 6: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Origami-Style Robot Features

6Onal et al. IEEE Trans Mech 2015

Page 7: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Folded Fabrication

7Onal et al. IEEE Trans Mech 2015

Page 8: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Folded Design

8

Sung et al., JMR 2015

Mechanisms Machines

Mehta et al., ISRR 2013

Page 9: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Folded Fabrication

9Onal et al. IEEE Trans Mech 2015

Page 10: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Multi-Layered Folded MachinesAdvantages

Tailored mechanical properties

Better hinge behavior Asymmetric behaviorAdditional functional

propertiesMulti-layer fold patterns

Page 11: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Common Design

RigidAdhesiveFlexuralAdhesiveRigid

Page 12: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Alternative LayersFlexible Circuit Boards Active Materials

Inelastic Materials

Page 13: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Discontinuous Layers

Page 14: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Fabrication Process

Layer Machining

Layer Bonding

Page 15: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Pop-Up Folding

Page 16: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Pop-Up Book MEMS

16

Page 17: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Assembly through Folding

17

Fast, Parallel AssemblyAutonomous Assembly

Zirbel et al., J Mech Des 2013

Malachowskiet al., Nano 2014

5 minutes

1 hour

5 hours

Onal et al. IEEE Trans Mech 2015

Felton et al., Science 2014

3D printing

Hand folded

Self-folded

Page 18: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Prior Self-Folding

Shape Memory AlloysHawkes et al. 2010

Shape Memory PolymersLiu et al. 2012

Hydrogel Swelling Guan et al. 2005

PrestressedLayersLaflin et al. 2012

Magnetic FieldYi et al. 1999

Capillary ForcesAntkowiak et al. 2012

Page 19: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Robotic Self-Folding

19

1. Bidirectional Folds2. Sequential Folding3. Angular Control4. Flexural Hinges5. Centimeter Scale

Page 20: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Prior Self-Folding

20

Shape Memory AlloysHawkes et al. 2010

Shape Memory PolymersLiu et al. 2012

Hydrogel Swelling Guan et al. 2005

PrestressedLayersLaflin et al. 2012

Magnetic FieldYi et al. 1999

Mechanically programmed shape change triggered by environmental stimulus like heat.

Capillary ForcesAntkowiak et al. 2012

Shape Memory Polymers

Page 21: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Folding Parameters

21

ComplexitySize

Precision

Maximum length governed by torque

Minimum length governed by materials

Speed

Max Angle

Page 22: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Improved Composite

22

StifferSymmetricRaised SMP increases

torque

1.8 mm

Self-Folding Flexural

Felton et al., Soft Matter 2013

Page 23: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Design Rules through Modelsfold angle

• Accuracy• Precision• Max angle

thermo-mechanical model

• Hinge torque• Fold time

23

Page 24: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Model: Fold Angle

24

Precision ≈ 5˚-8˚

Felton et al., Science 2014

Page 25: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Model: Max Angle

25Felton et al., Soft Matter 2013

Page 26: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Model: A Quasistatic Approach

26

Hinge Characteristics:SMP thickness

Trace widthCurrent

Temperature Profile

SMP Behavior:StrainStress

Hinge Torque

Thermal Model

SMP Model

Mechanical Model

Felton et al., Soft Matter 2013

Page 27: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Model: Material Properties

27

Strain

Stress

Based on:

Thermomechanical Constitutive Model of Shape Memory Polymer, Tobushi et al. 2001

0

2

Felton et al., Soft Matter 2013

Page 28: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Model: Hinge Torque

28

Hinge Torque

τ 5

Page 29: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Model: Hinge Torque

29

Polystyrene: viscoelastic

Temperature ProfileHinge Torque

Felton et al., Soft Matter 2013

τ 2.8

Page 30: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Feature Size

30

10 mm: Minimum size5 mm: folded, then delaminated3 mm: failed to activate

Effective range of feature sizes:

10 mm – 100 mm

2

Max Face Length:

97mm

Min Face Length:

Page 31: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Example – Crane

31Felton et al., Soft Matter 2013

50 mm

Page 32: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Design Rules

32

Contractile stressContractile thickness

Contractile offsetMaximum Size

Minimum Size

Fold Time

Fold Angle

Max Angle

Adhesion strength

CurrentMaterial properties

Composite geometry

Hinge geometryContractile shrink ratio

Complexity

Hinge geometry

Page 33: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Folding Machines

33

Hinge‐level capabilities:1. Controlled

2. Bidirectional

3. Sequential

4. Dynamic

Machine‐level capabilities:1. Complex geometries

2. Complex mechanisms

3. Autonomous folding

OrigamizingPolyhedral Surfaces, Tachi 2010

“Strandbeest” by Jared Tarbell

“M-TRAN” by Distributed System Design Group, Intelligent Systems Institute, AIST

Page 34: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Folding Machines

34

Machine‐level capabilities:1. Complex geometries

2. Complex mechanisms

3. Autonomous folding

OrigamizingPolyhedral Surfaces, Tachi 2010

“Strandbeest” by Jared Tarbell

“M-TRAN” by Distributed System Design Group, Intelligent Systems Institute, AIST

Page 35: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Arbitrary Geometries

35

Requirements:

1.Controlled

2.Bidirectional

3.Cyclic Folds

“Metal Bunny” by Tomohiro Tachi

Origamizing Polyhedral Surfaces, Tachi 2010

Page 36: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Cyclic Folds

36

Origamizing Polyhedral Surfaces, Tachi 2010

Page 37: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Miura Pattern

37

Four edge – single

vertex

One degree of freedom

Rigid-foldable thick origami, Tachi 2010

Page 38: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Cyclic Folds

38A Method for Building Self-Folding Machines, Felton et al. 2014

Page 39: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Alberthyang, Wikimedia Commons

Arbitrary Mechanisms

39

Generalizations of Kempe’sUniversality Theorum, Abbott 2008: Proof that O(nd) linkage bars needed to trace a polynomial curve of power n in d dimensions.

Computational Design of Mechanical Characters, Coroset al. 2013: Algorithm that approximates a sketched curve in two dimensions.

Requirements:1.Complex Linkages

2.Actuator Coupling

Page 40: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Folding Linkages

40

Folded

Flat

Felton et al., Science 2014

Page 41: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Actuator Coupling

41Felton et al., Science 2014

Page 42: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Autonomous Folding

42

Requirements:1.Onboard Power2.Onboard Controls

Felton et al., Science 2014

Page 43: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Autonomous Folding

43

1. Outer Leg Folding2. Motor Alignment3. Body Folding4. Stand Up5. Inner Leg Folding

Felton et al., Science 2014

Page 44: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Folding Sensors

44Shin et al., ICRA 2014

Page 45: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Self-Folding Lamp

45Shin et al., ICRA 2014

Page 46: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Swarm Self-Folding

46

Kilobot Self-Folding Swarm Bot

Rubenstein et al., ICRA 2012

Nisser et al. in prep

Page 47: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Swarm Self-Folding

47Nisser et al. in prep

Page 48: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Other self-folding methods

48

Cheaper Composites

Centimeter-Scale Machines

Reversible Folding

Page 49: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

`Easy-Bake’ Self-Folding

49

Paper

PSPS

Paper

precision≈3˚ - 8˚

Tolley et al., SMS 2014

Page 50: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

`Easy-Bake’ Self-Folding

50Tolley et al., SMS 2014

Page 51: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

FR-4 or AluminumPolyolefinPolyimide

SubstrateSMPSubstrate

PCBSubstrate

SMPSubstrate

Millimeter Scale Folding

51

300 μm

Self-Folding Flexural

Felton et al., JMM 2015

Page 52: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Ship

52

10 mm

Felton et al., JMM 2015

Page 53: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Bumblebee

53Felton et al., JMM 2015

10 mm

Page 54: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Pneumatic Folding

54

Polyvinyl ChloridePolyesterAdhesivePaper

Sun et al., ICRA 2015

Page 55: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Pneumatic Folding

55Sun et al., ICRA 2015

Page 56: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Conclusion

56

Page 57: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Acknowledgments

57

Prof. Robert WoodDr. Daniel AukesKaitlyn BeckerMartin NisserBrian ShinStarr Wen

Prof. Erik DemaineProf. Sangbae KimProf. Daniela RusJoseph Sun

Prof. Kyujin ChoDaeyoung Lee

Prof. Michael Tolley Prof. Cagdas Onal

-Expedition in computing for Compiling Printable Programmable Machines-Programmable Origami for Integration of Self-Assembling Systems in Engineered Structures

Page 58: Origami in Robotics: Fabrication and Self-Foldingcourses.csail.mit.edu/6.849/spring17/lectures/C07_images.pdf5 hours Onalet al. IEEE Trans Mech 2015 Felton et al., Science 2014 3D

Questions?