{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T15:02:39Z","timestamp":1784559759876,"version":"3.55.0"},"reference-count":30,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T00:00:00Z","timestamp":1781827200000},"content-version":"vor","delay-in-days":18,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000181","name":"Air Force Office of Scientific Research","doi-asserted-by":"publisher","award":["FA2386-24-1-4051"],"award-info":[{"award-number":["FA2386-24-1-4051"]}],"id":[{"id":"10.13039\/100000181","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001321","name":"National Research Foundation","doi-asserted-by":"publisher","award":["2023R1A2C2003705"],"award-info":[{"award-number":["2023R1A2C2003705"]}],"id":[{"id":"10.13039\/501100001321","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001321","name":"National Research Foundation","doi-asserted-by":"publisher","award":["2022H1D3A2A03096579"],"award-info":[{"award-number":["2022H1D3A2A03096579"]}],"id":[{"id":"10.13039\/501100001321","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,6,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Origami-inspired structures with rigid panels now span thick, kirigami, and multi-sheet realizations, making unified kinematic analysis essential. Yet a generalized pipeline that systematically translates their geometric definitions into mathematical loop-closure constraints has been lacking. We present an automated approach that constructs the Pfaffian constraint matrix directly from pattern-level geometric data for a broad class of rigid-foldable structures (RFSs). From a minimally extended data schema, the tool first constructs the facet\u2013hinge graph and extracts a minimum cycle basis to capture all constraints. Subsequently, it employs screw theory to assemble a velocity-level constraint matrix, which encodes coupled rotation-translation loop closure. The framework computes and visualizes deployment and folding motions across diverse RFSs, while eliminating tedious, error-prone constraint calculations.<\/jats:p>","DOI":"10.1093\/jcde\/qwag053","type":"journal-article","created":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T11:50:50Z","timestamp":1781869850000},"page":"139-158","source":"Crossref","is-referenced-by-count":0,"title":["A unified framework for kinematic simulation of rigid-foldable structures"],"prefix":"10.1093","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-5653-3929","authenticated-orcid":false,"given":"Dongwook","family":"Kwak","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Seoul National University , Seoul, 08826 ,","place":["Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-7001-9556","authenticated-orcid":false,"given":"Geonhee","family":"Cho","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Seoul National University , Seoul, 08826 ,","place":["Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-0249-2784","authenticated-orcid":false,"given":"Jiook","family":"Chung","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Seoul National University , Seoul, 08826 ,","place":["Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1547-0219","authenticated-orcid":false,"given":"Jinkyu","family":"Yang","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Seoul National University , Seoul, 08826 ,","place":["Republic of Korea"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2026,6,19]]},"reference":[{"key":"2026072010152881800_bib1","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1126\/science.aab2870","article-title":"Origami of thick panels","volume":"349","author":"Chen","year":"2015","journal-title":"Science"},{"key":"2026072010152881800_bib2","doi-asserted-by":"publisher","first-page":"20150846","DOI":"10.1098\/rspa.2015.0846","article-title":"Symmetric waterbomb origami","volume":"472","author":"Chen","year":"2016","journal-title":"Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"2026072010152881800_bib3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TMECH.2022.3175145","article-title":"Origami-inspired modules enable a reconfigurable robot with programmable shapes and motions","volume":"27","author":"Chen","year":"2022","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"key":"2026072010152881800_bib4","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1109\/Humanoids58906.2024.10769903","article-title":"Urdf+: An enhanced urdf for robots with kinematic loops","volume-title":"2024 IEEE-RAS 23rd International Conference on Humanoid Robots (Humanoids)","author":"Chignoli","year":"2024"},{"key":"2026072010152881800_bib5","article-title":"A new file standard to represent folded structures","volume-title":"Abstracts from the 26th Fall Workshop on Computational Geometry","author":"Demaine","year":"2016"},{"key":"2026072010152881800_bib6","first-page":"1151","article-title":"Fast, interactive origami simulation using gpu computation","volume":"7","author":"Ghassaei","year":"2018","journal-title":"Origami"},{"key":"2026072010152881800_bib7","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1137\/0216024","article-title":"A polynomial-time algorithm to find the shortest cycle basis of a graph","volume":"16","author":"Horton","year":"1987","journal-title":"SIAM Journal on Computing"},{"key":"2026072010152881800_bib8","doi-asserted-by":"publisher","first-page":"552","DOI":"10.1016\/j.ijsolstr.2020.06.016","article-title":"Folding simulation of rigid origami with lagrange multiplier method","volume":"202","author":"Hu","year":"2020","journal-title":"International Journal of Solids and Structures"},{"key":"2026072010152881800_bib9","doi-asserted-by":"publisher","DOI":"10.1098\/rsta.2024.0017","article-title":"Reconfigurable origami with variable stiffness joints for adaptive robotic locomotion and grasping","volume":"382","author":"Lerner","year":"2024","journal-title":"Philosophical Transactions A"},{"key":"2026072010152881800_bib10","doi-asserted-by":"publisher","first-page":"20170348","DOI":"10.1098\/rspa.2017.0348","article-title":"Nonlinear mechanics of non-rigid origami: an efficient computational approach","volume":"473","author":"Liu","year":"2017","journal-title":"Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"2026072010152881800_bib11","doi-asserted-by":"crossref","DOI":"10.1017\/9781316661239","volume-title":"Modern Robotics: Mechanics, Planning, and Control","author":"Lynch","year":"2017"},{"key":"2026072010152881800_bib12","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1109\/9.280779","article-title":"Computational aspects of the product-of-exponentials formula for robot kinematics","volume":"39","author":"Park","year":"1994","journal-title":"IEEE Transactions on Automatic Control"},{"key":"2026072010152881800_bib13","volume-title":"Programming Robots with ROS: A Practical Introduction to the Robot Operating System","author":"Quigley","year":"2015"},{"key":"2026072010152881800_bib14","article-title":"The design and analysis of kinematic folded plate systems","author":"Resch","year":"1970","journal-title":"Proceedings of IASS Symposium on Folded Plates and Prismatic Structures"},{"key":"2026072010152881800_bib15","doi-asserted-by":"publisher","first-page":"723","DOI":"10.1016\/j.rcim.2010.12.009","article-title":"A comparison between the denavit-hartenberg and the screw-based methods used in kinematic modeling of robot manipulators","volume":"27","author":"Rocha","year":"2011","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"2026072010152881800_bib16","doi-asserted-by":"publisher","first-page":"3276","DOI":"10.1073\/pnas.1217998110","article-title":"Geometry of miura-folded metamaterials","volume":"110","author":"Schenk","year":"2013","journal-title":"Proceedings of the National Academy of Sciences"},{"key":"2026072010152881800_bib17","doi-asserted-by":"publisher","first-page":"105471","DOI":"10.1016\/j.mechmachtheory.2023.105471","article-title":"Shape editing of kirigami-inspired thick-panel deployable structure","volume":"191","author":"Sun","year":"2024","journal-title":"Mechanism and Machine Theory"},{"key":"2026072010152881800_bib18","doi-asserted-by":"publisher","DOI":"10.1145\/3576856","article-title":"Crane: An integrated computational design platform for functional, foldable, and fabricable origami products","volume":"30","author":"Suto","year":"2023","journal-title":"ACM Transaction Computer\u2013Human Interaction"},{"key":"2026072010152881800_bib19","first-page":"175","article-title":"Simulation of rigid origami","author":"Tachi","year":"2009","journal-title":"Origami 4"},{"key":"2026072010152881800_bib20","doi-asserted-by":"publisher","first-page":"111006","DOI":"10.1115\/1.4025389","article-title":"Designing freeform origami tessellations by generalizing resch\u2019s patterns","volume":"135","author":"Tachi","year":"2013","journal-title":"Journal of mechanical design"},{"key":"2026072010152881800_bib21","doi-asserted-by":"publisher","first-page":"108795","DOI":"10.1016\/j.ast.2023.108795","article-title":"Deployment dynamics of thick panel miura-origami","volume":"144","author":"Wang","year":"2024","journal-title":"Aerospace Science and Technology"},{"key":"2026072010152881800_bib22","doi-asserted-by":"publisher","first-page":"2155","DOI":"10.1098\/rspa.2009.0625","article-title":"Modelling rigid origami with quaternions and dual quaternions","volume":"466","author":"Wu","year":"2010","journal-title":"Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"2026072010152881800_bib23","doi-asserted-by":"publisher","first-page":"104650","DOI":"10.1016\/j.mechmachtheory.2021.104650","article-title":"Design of single degree-of-freedom triangular resch patterns with thick-panel origami","volume":"169","author":"Yang","year":"2022","journal-title":"Mechanism and Machine Theory"},{"key":"2026072010152881800_bib24","doi-asserted-by":"publisher","first-page":"185502","DOI":"10.1103\/PhysRevLett.114.185502","article-title":"Reentrant Origami-Based Metamaterials with Negative Poisson\u2019s Ratio and Bistability","volume":"114","author":"Yasuda","year":"2015","journal-title":"Physical Review Letter"},{"key":"2026072010152881800_bib25","doi-asserted-by":"publisher","first-page":"20130351","DOI":"10.1098\/rspa.2013.0351","article-title":"Folding behaviour of tachi\u2013miura polyhedron bellows","volume":"469","author":"Yasuda","year":"2013","journal-title":"Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"2026072010152881800_bib26","doi-asserted-by":"publisher","first-page":"L021004","DOI":"10.1103\/PhysRevApplied.17.L021004","article-title":"Structure, design, and mechanics of a pop-up origami with cuts","volume":"17","author":"Yoneda","year":"2022","journal-title":"Physical Review Applied"},{"key":"2026072010152881800_bib27","doi-asserted-by":"publisher","first-page":"107861","DOI":"10.1016\/j.ijmecsci.2022.107861","article-title":"Programming curvatures by unfolding of the triangular resch pattern","volume":"238","author":"Yu","year":"2023","journal-title":"International Journal of Mechanical Sciences"},{"key":"2026072010152881800_bib28","doi-asserted-by":"publisher","first-page":"105233","DOI":"10.1016\/j.mechmachtheory.2023.105233","article-title":"Thick-panel origami-based parabolic cylindrical antenna","volume":"182","author":"Zhang","year":"2023","journal-title":"Mechanism and Machine Theory"},{"key":"2026072010152881800_bib29","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-024-46667-0","article-title":"Large-scale modular and uniformly thick origami-inspired adaptable and load-carrying structures","volume":"15","author":"Zhu","year":"2024","journal-title":"Nature Communications"},{"key":"2026072010152881800_bib30","doi-asserted-by":"publisher","DOI":"10.1115\/1.4055031","article-title":"A review on origami simulations: From kinematics, to mechanics, towards multi-physics","volume":"74","author":"Zhu","year":"2022","journal-title":"Applied Mechanics Reviews"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jcde\/advance-article-pdf\/doi\/10.1093\/jcde\/qwag053\/68561551\/qwag053.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/13\/6\/139\/68561551\/qwag053.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/13\/6\/139\/68561551\/qwag053.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T14:15:39Z","timestamp":1784556939000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/13\/6\/139\/8711990"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":30,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2026,6,4]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwag053","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2026,6]]},"published":{"date-parts":[[2026,6]]}}}