A Unified Framework for Kinematic Simulation of Rigid Foldable Structures
Dongwook Kwak, Geonhee Cho, Jiook Chung, Jinkyu Yang
TL;DR
This work addresses the challenge of unified kinematic analysis for rigid-foldable structures by introducing a data-schema–driven, graph-based framework that automatically identifies independent loop closures via a minimum cycle basis, assigns consistent screw axes, and constructs a velocity-level Pfaffian constraint matrix $A(\theta)$ such that $A(\theta)\dot{\theta}=0$. The approach integrates geometric primitives with screw theory to model coupled rotational and translational loop closures in a coordinate-free form, enabling scalable analysis across origami, kirigami, thick-panel, and multi-sheet configurations. Key contributions include the automated data representation, automatic loop extraction, consistent screw alignment, and the construction of loop Jacobians for a compact, extensible kinematic model, demonstrated on large-scale patterns with open-source implementation. The framework provides a robust, geometry-driven path to compute feasible folding trajectories and visualizations, facilitating design exploration and dynamic extensions in rigid origami-inspired systems.
Abstract
Origami-inspired structures with rigid panels now span thick, kirigami, and multi-sheet realizations, making unified kinematic analysis essential. Yet a general method that consolidates their loop constraints has been lacking. We present an automated approach that generates the Pfaffian constraint matrix for arbitrary rigid foldable structures (RFS). From a minimally extended data schema, the tool constructs the facet-hinge graph, extracts a minimum cycle basis that captures all constraints, and assembles a velocity-level constraint matrix via screw theory that encodes coupled rotation and translation loop closure. The framework computes and visualizes deploy and fold motions across diverse RFS while eliminating tedious and error-prone constraint calculations.
