Plan Folding Motion for Rigid Origami via Discrete Domain Sampling

Self-folding robot is usually modeled as rigid origami, a class of origami whose entire surface remains rigid during folding except at crease lines. In this work, we focus on finding valid folding motion that brings the origami from the unfolded state continuously to the folded state. Although recent computational methods allow rapid simulation of folding process of certain rigid origamis, these methods can fail even when the input crease pattern is extremely simple but with implicit folding orders. Moreover, due to the rigidity requirement, the probability of generating a valid configuration via uniform sampling is zero, which greatly hinders that applicability of traditional sampling-based motion planners. We propose a novel sampling strategy that samples in the discrete domain. Our experimental results show that the proposed method could efficiently generate valid configurations. Using those configurations, the planners successfully fold several types of rigid origamis that the existing methods fail to fold and could discover multiple folding paths for Multi-DOF origamis.

[1]  Koryo Miura,et al.  Proposition of Pseudo-Cylindrical Concave Polyhedral Shells , 1969 .

[2]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[3]  Shigeki Yokoi,et al.  An Origami Playing Simulator in the Virtual Space , 1996, Comput. Animat. Virtual Worlds.

[4]  Steven M. LaValle,et al.  Rapidly-Exploring Random Trees: Progress and Prospects , 2000 .

[5]  Lydia E. Kavraki,et al.  Path planning using lazy PRM , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Nancy M. Amato,et al.  A motion planning approach to folding: from paper craft to protein folding , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[7]  Thomas C. Hull,et al.  A Mathematical Model for Non-Flat Origami , 2002 .

[8]  Tomohiro Tachi,et al.  Simulation of Rigid Origami , 2006 .

[9]  L. Swanstrom,et al.  Developing essential tools to enable transgastric surgery , 2008, Surgical Endoscopy.

[10]  Devin J. Balkcom,et al.  Robotic origami folding , 2008, Int. J. Robotics Res..

[11]  Erik D. Demaine,et al.  Planning to fold multiple objects from a single self-folding sheet , 2011, Robotica.

[12]  M. Dunn,et al.  Photo-origami—Bending and folding polymers with light , 2012 .

[13]  Mary Frecker,et al.  Multi-Field Responsive Origami Structures: Preliminary Modeling and Experiments , 2013 .

[14]  Hugo A. Akitaya,et al.  Generating folding sequences from crease patterns of flat-foldable origami , 2013, SIGGRAPH '13.

[15]  Zhonghua Xi,et al.  Determine Distinct Shapes of Rigid Origami , 2013 .

[16]  Zhonghua Xi,et al.  Folding Rigid Origami With Closure Constraints , 2014 .

[17]  Samuel M. Felton,et al.  A method for building self-folding machines , 2014, Science.

[18]  Mary Frecker,et al.  A Dynamic Model of Magneto-Active Elastomer Actuation of the Waterbomb Base , 2014 .

[19]  Zhonghua Xi,et al.  Folding and unfolding origami tessellation by reusing folding path , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).