Proceedings

Automating Rigid Origami Design

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. AI and Arts. Pages 5815-5823.

https://doi.org/10.24963/ijcai.2023/645

Abstract

Rigid origami has shown potential in large diversity of practical applications. However, current rigid origami crease pattern design mostly relies on known tessellations. This strongly limits the diversity and novelty of patterns that can be created. In this work, we build upon the recently developed principle of three units method to formulate rigid origami design as a discrete optimization problem, the rigid origami game. Our implementation allows for a simple definition of diverse objectives and thereby expands the potential of rigid origami further to optimized, application-specific crease patterns. We showcase the flexibility of our formulation through use of a diverse set of search methods in several illustrative case studies. We are not only able to construct various patterns that approximate given target shapes, but to also specify abstract, function-based rewards which result in novel, foldable and functional designs for everyday objects.

  1. [Bengio et al., 2021] Emmanuel Bengio, Moksh Jain, Maksym Korablyov, Doina Precup, and Yoshua Bengio. Flow network based generative models for non-iterative diverse candidate generation. In A. Beygelzimer, Y. Dauphin, P. Liang, and J. Wortman Vaughan, editors, Advances in Neural Information Processing Systems, 2021.
  2. [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Ludwig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. Openai gym. arXiv preprint arXiv:1606.01540, 2016.
  3. [Callens and Zadpoor, 2018] Sebastien J.P. Callens and Amir A. Zadpoor. From flat sheets to curved geometries: Origami and kirigami approaches. Materials Today, 21(3):241-264, 2018.
  4. [Chaslot et al., 2008] Guillaume Chaslot, Sander Bakkes, Istvan Szita, and Pieter Spronck. Monte-carlo tree search: A new framework for game ai. AIIDE, 8:216-217, 2008.
  5. [Demaine and Tachi, 2017] Erik D Demaine and Tomohiro Tachi. Origamizer: A practical algorithm for folding any polyhedron. In 33rd International Symposium on Computational Geometry (SoCG 2017). Schloss Dagstuhl- Leibniz-Zentrum fuer Informatik, 2017.
  6. [Demaine et al., 2016] Erik D Demaine, Sándor P Fekete, and Robert J Lang. Circle packing for origami de- sign is hard. In Origami 5: Fifth International Meeting of Origami Science, Mathematics, and Education, pages 609-626. CRC Press, 2016.
  7. [Dudte et al., 2016] Levi Dudte, Etienne Vouga, Tomohiro Tachi, and Lakshminarayanan Mahadevan. Programming curvature using origami tessellations. Nature Materials, 15, 01 2016.
  8. [Hanna et al., 2014] Brandon H Hanna, Jason M Lund, Robert J Lang, Spencer P Magleby, and Larry L How- ell. Waterbomb base: a symmetric single-vertex bistable origami mechanism. Smart Materials and Structures, 23(9):094009, 2014.
  9. [He and Guest, 2018] Z He and SD Guest. Approximating a target surface with 1-dof rigid origami. In Origami 7: The Proceedings from the 7th International Meeting on Origami in Science, Mathematics, and Education, Volume 2, Tarquin Publications (2018), 505-520, volume 2. Tar- quin, 2018.
  10. [He and Guest, 2019] Zeyuan He and Simon D Guest. On rigid origami i: piecewise-planar paper with straight- line creases. Proceedings of the Royal Society A, 475(2232):20190215, 2019.
  11. [Kawasaki, 1991] Toshikazu Kawasaki. On the relation between mountain-creases and valley-creases of a flat origami. In Proceedings of the First International Meet- ing of Origami Science and Technology, 1991, 1991.
  12. [Kuribayashi et al., 2006] Kaori Kuribayashi, Koichi Tsuchiya, Zhong You, Dacian Tomus, Minoru Umemoto, Takahiro Ito, and Masahiro Sasaki. Self-deployable origami stent grafts as a biomedical application of ni-rich tini shape memory alloy foil. Materials Science and Engineering: A, 419(1):131-137, 2006.
  13. [Liang et al., 2018] Eric Liang, Richard Liaw, Robert Nishi- hara, Philipp Moritz, Roy Fox, Ken Goldberg, Joseph Gonzalez, Michael Jordan, and Ion Stoica. Rllib: Ab- stractions for distributed reinforcement learning. In Inter- national Conference on Machine Learning, pages 3053- 3062. PMLR, 2018.
  14. [Maekawa and Kasahara, 1983] Jun Maekawa and Kunihiko Kasahara. Viva! Origami. Sanrio, Tokyo, Japan, 1983.
  15. [McAdams and Li, 2014] Daniel A McAdams and Wei Li. A novel method to design and optimize flat-foldable origami structures through a genetic algorithm. Journal of comput- ing and information science in engineering, 14(3), 2014.
  16. [Meloni et al., 2021] Marco Meloni, Jianguo Cai, Qian Zhang, Daniel Sang-Hoon Lee, Meng Li, Ruijun Ma, Teo Emilov Parashkevov, and Jian Feng. Engineering origami: A comprehensive review of recent applications, design methods, and tools. Advanced Science, page 2000636, 2021.
  17. [Mirhoseini et al., 2021] Azalia Mirhoseini, Anna Goldie, Mustafa Yazgan, Joe Wenjie Jiang, Ebrahim Songhori, Shen Wang, Young-Joon Lee, Eric Johnson, Omkar Pathak, Azade Nazi, et al. A graph placement method- ology for fast chip design. Nature, 594(7862):207-212, 2021.
  18. [Miura, 1969] Koryo Miura. Proposition of pseudo- cylindrical concave polyhedral shells. Institute of space and aeronautical science, University of Tokyo Tokyo, 1969.
  19. [Möller, 1997] Tomas Möller. A fast triangle-triangle inter- section test. Journal of graphics tools, 2(2):25-30, 1997.
  20. [Morgan et al., 2016] Jessica Morgan, Spencer P Magleby, and Larry L Howell. An approach to designing origami- adapted aerospace mechanisms. Journal of Mechanical Design, 138(5), 2016.
  21. [Ng et al., 1999] Andrew Y Ng, Daishi Harada, and Stuart J Russell. Policy invariance under reward transformations: Theory and application to reward shaping. In Proceed- ings of the Sixteenth International Conference on Machine Learning, pages 278-287, 1999.
  22. [Resch, 1970] Ron Resch. The design and analysis of kine- matic folded plate systems. In Proceedings of IASS Sym- posium on Folded Plates and Prismatic Structures, 1970, 1970.
  23. [Schulman et al., 2015] John Schulman, Sergey Levine, Pieter Abbeel, Michael Jordan, and Philipp Moritz. Trust region policy optimization. In International conference on machine learning, pages 1889-1897. PMLR, 2015.
  24. [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Prox- imal policy optimization algorithms. arXiv preprint arXiv:1707.06347, 2017.
  25. [Silver et al., 2016] David Silver, Aja Huang, Chris J. Mad- dison, Arthur Guez, Laurent Sifre, George van den Driess- che, Julian Schrittwieser, Ioannis Antonoglou, Veda Pan- neershelvam, Marc Lanctot, Sander Dieleman, Dominik Grewe, John Nham, Nal Kalchbrenner, Ilya Sutskever, Timothy Lillicrap, Madeleine Leach, Koray Kavukcuoglu, Thore Graepel, and Demis Hassabis. Mastering the game of Go with deep neural networks and tree search. Nature, 529(7587):484-489, Jan 2016.
  26. [Silver et al., 2018] David Silver, Thomas Hubert, Julian Schrittwieser, Ioannis Antonoglou, Matthew Lai, Arthur Guez, Marc Lanctot, Laurent Sifre, Dharshan Kumaran, Thore Graepel, Timothy Lillicrap, Karen Simonyan, and Demis Hassabis. A general reinforcement learning algo- rithm that masters chess, shogi, and go through self-play. Science, 362(6419):1140-1144, 2018.
  27. [Simm et al., 2020a] Gregor Simm, Robert Pinsler, and José Miguel Hernández-Lobato. Reinforcement learn- ing for molecular design guided by quantum mechanics. In International Conference on Machine Learning, pages 8959-8969. PMLR, 2020.
  28. [Simm et al., 2020b] Gregor NC Simm, Robert Pinsler, Gábor Csányi, and José Miguel Hernández-Lobato. Symmetry-aware actor-critic for 3d molecular design. 2020.
  29. [Tachi, 2010] Tomohiro Tachi. Freeform variations of origami. Journal for Geometry and Graphics, 14, 01 2010.
  30. [Turner et al., 2016] Nicholas Turner, Bill Goodwine, and Mihir Sen. A review of origami applications in mechani- cal engineering. Proceedings of the Institution of Mechani- cal Engineers, Part C: Journal of Mechanical Engineering Science, 230(14):2345-2362, 2016.
  31. [Vinyals et al., 2019] Oriol Vinyals, Igor Babuschkin, Woj- ciech M. Czarnecki, Michaël Mathieu, Andrew Dudzik, Junyoung Chung, David H. Choi, Richard Powell, Timo Ewalds, Petko Georgiev, Junhyuk Oh, Dan Horgan, Manuel Kroiss, Ivo Danihelka, Aja Huang, Laurent Sifre, Trevor Cai, John P. Agapiou, Max Jaderberg, Alexander S. Vezhnevets, Rémi Leblond, Tobias Pohlen, Valentin Dal- ibard, David Budden, Yury Sulsky, James Molloy, Tom L. Paine, Caglar Gulcehre, Ziyu Wang, Tobias Pfaff, Yuhuai Wu, Roman Ring, Dani Yogatama, Dario Wünsch, Katrina McKinney, Oliver Smith, Tom Schaul, Timothy Lillicrap, Koray Kavukcuoglu, Demis Hassabis, Chris Apps, and David Silver. Grandmaster level in starcraft ii using multi- agent reinforcement learning. Nature, 575(7782):350- 354, Nov 2019.
  32. [Wang, 2019] Meixin Wang. An Origami-Based Soft Actua- tor and the Application as A Soft Gripper. PhD thesis, The George Washington University, 2019.
  33. [Yoshimura, 1955] Yoshimaru Yoshimura. On the mecha- nism of buckling of a circular cylindrical shell under axial compression. NACA Tech. Note No. 1390., 1955.
  34. [Zimmermann and Stanković, 2020] Luca Zimmermann and Tino Stanković. Rigid and flat foldability of a degree-four vertex in origami. Journal of Mechanisms and Robotics, 12(1):011004, 2020.
  35. [Zimmermann et al., 2020] Luca Zimmermann, Kristina Shea, and Tino Stanković. Conditions for rigid and flat foldability of degree-n vertices in origami. Journal of Mechanisms and Robotics, 12(1):011020, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards