## Abstract

Origami concepts show promise for creating complex deployable systems. However, translating origami to thick (non-paper) materials introduces challenges, including that thick panels do not flex to facilitate folding and the chances for self-intersection of components increase. This work introduces methods for creating permutations of linkage-based, origami-inspired mechanisms that retain desired kinematics but avoid self-intersection and enable their connection into deployable networks. Methods for reconfiguring overconstrained linkages and implementing them as modified origami-inspired mechanisms are proved and demonstrated for multiple linkage examples. Equations are derived describing the folding behavior of these implementations. An approach for designing networks of linkage-based origami vertices is demonstrated and applications for tessellations are described. The results offer the opportunity to exploit origami principles to create deployable systems not previously feasible.

### Similar content being viewed by others

## Introduction

Origami-inspired mechanisms have been demonstrated to hold significant potential for solving a variety of engineering problems^{1}, including the deployment of antennas^{2} and solar panels^{3}, shelters^{4}, radiators for spacecraft^{5}, surgical equipment^{6}, nanomachines^{7,8,9}, robotics^{10,11} electronics^{12} and airbag stowage^{13}. However, one barrier preventing origami from being fully utilized involves successfully including thickness in the mechanism^{14}. While thin origami models may deform to accommodate their small thickness during folding^{15}, thicker materials make this difficult or impossible. Furthermore, thickness presents increased challenges for self-intersection of components. Consequently, developing methods for creating thick, origami-inspired mechanisms is essential for exploiting the performance benefits of origami-based structures.

An important part of designing thick origami mechanisms is preventing distortions during the folding process. This ability to fold without distorting the panels is called rigid-foldability^{16}. While it is possible to design thick origami that is rigid-foldable^{17}, the thickness of the material complicates the process because it often requires the modification of the crease pattern to retain mobility. Linkage-based origami has been demonstrated as one way to address this^{18,19,20} through a variety of different linkage-based models^{21}. Deployable networks of linkages have also been investigated^{22,23,24,25,26}. Both Tachi^{27} and Lang and Howell^{28} studied problems in the design of zero-thickness, rigid-foldable, quadrilateral meshes. This work has been supplemented by research on thick tessellations^{29,30,31,32,33} and 3D, thin tessellations^{34,35}. Nevertheless, there is still much to learn about how to modify these mechanisms for use in materials other than paper. Processes for connecting origami-inspired linkages into networks that can be used in larger deployable mechanisms would also be helpful.

The objective of this paper is to enable translation of origami to thick materials by developing methods that generate permutations of spatial linkages with desirable characteristics. These characteristics include no self-intersection, maintaining the same number of degrees of freedom as the root linkage, and the existence of a simple kinematic model, which is particularly important for mechanisms based on spatial linkages. Hinge transposes, thickness shifts, and splitting vertices are proposed as ways to generate linkage permutations with these characteristics. These methods will help create modified spatial linkages that are suitable for use in linkage tessellations.

## Results

The unique kinematics of overconstrained linkages allow them to be implemented as origami-inspired mechanisms because their hinge axes are not parallel. This is illustrated through the Bennett linkage with the joints and thicknesses labeled in Fig. 1a and the sector angles noted in Fig. 1b. Here, it can be seen that joint axes 1, 2, 3 and 4 are neither parallel nor co-planar. The similarity between this linkage and an origami vertex can be seen as *a*_{i} = *d*_{i} = 0 for a zero-thickness vertex in Fig. 1c. Multiple variations of this and other linkages can be obtained through three different methods presented in this section. Proving that these methods do not prevent the mechanism from moving is possible if we represent the linkage using the Denavit-Hartenburg (DH) convention.

The DH convention^{36} uses four parameters (*θ*, *a*, *d* and *α*) in a homogeneous transformation matrix *T*_{i}(*θ*_{i}, *a*_{i}, *d*_{i}, *α*_{i}) to describe each link. *T*_{i} is defined in the Supplementary Information (SI) and represents a set of consecutive, specific rotations and translations that relate frames attached to two adjacent links. Because it must be true that the product of all *T*_{i} in a linkage loop must be the identity matrix, a formal definition of a linkage can be made for this work.

###
**Definition 1**

*A mechanism consisting of a closed loop of n links is defined as a hooplinkage if and only if*

*where each T*_{i} *relates two frames rigidly fixed to adjacent links*. *Only θ*_{i} *in each T*_{i} *is allowed to vary*.

This definition has been used to derive formulas governing the behavior of multiple hoop linkages such as the Bennett linkage, as listed in the SI.

In thick origami, the fold angle, *θ*, the panel sector angle, *α*, and the panel thickness, *a*_{i}, as shown in Fig. 1 are key variables describing the vertex geometry. They are naturally described by the twist parameter *α*_{i} and linear offset *a*_{i} in the DH representation. The parameter *d* is usually zero in these models. Using this transform and the frames shown in Fig. 1d, we define an origami panel that depends on the transform and has a simple shape.

###
**Definition 2**

*Let two hinge axes z*_{m} *and z*_{n} *be related by a DH transformation T defined by the parameters θ*, *a*, *d*, *α*. *Also*, *let* \({\hat{z}}_{m}\), \({\hat{x}}_{m}\) *and* \({\hat{z}}_{n}\) *represent unit vectors aligned with the z- and x-axes of frame m and the z-axis of frame n*, *respectively*. *The panel P is defined by the set of all points satisfying*

*with respect to frame m where* 0 < *p* < *R*, 0 < *q* < *R*, 0 < *v* < *a*, *and R is a scalar that defines the curved boundary of the panel shown in* Fig. 1d.

### Hinge Transpose

Here, we introduce the concept of a hinge transpose. It will be valuable in preventing self-intersection of links as shown in Fig. 2a, enabling new configurations of mechanisms. This transpose takes place when the twist angles *α* of the two links adjacent to the hinge are replaced by their negative supplements (e.g. *α* − *π*) as shown in Fig. 2b. This transpose is shown in Fig. 2c. While hinges 1, 2, and 3 remain in the same position, the fourth hinge changes direction. A hinge transpose can also be more formally defined below.

###
**Definition 3**

*Given a hoop linkage B composed of n homogeneous transformations T*_{i}, *a hinge transpose of a joint between the i-th and (i* + *1)-th link consists of replacing transforms i and i* + *1 with transforms* \({T}_{i}^{^{\prime} }\) and \({T}_{i+1}^{^{\prime} }\) where \({T}_{i}\ne {T}_{i}^{^{\prime} }\) and \({T}_{i+1}\ne {T}_{i+1}^{^{\prime} }\).

This definition leads to the following theorem and corollary that such a transformation will not prevent the resulting mechanism from moving. The fact that multiple hinge transposes also do not prevent movement of the mechanism can be proved through variable substitutions, as shown in the SI.

###
**Theorem 1**

*If we define a specific hinge transpose which exchanges T*_{i} = *T*_{i}(*θ*_{i}, *a*_{i}, *d*_{i}, *α*_{i}) *and T*_{i+1} = *T*_{i+1}(*θ*_{i+1}, *a*_{i+1}, *d*_{i+1}, *α*_{i+1}) for \({T}_{i}^{^{\prime} }\) and \({T}_{i+1}^{^{\prime} }\) and where

*then* \({T}_{i}{T}_{i+1}={T}_{i}^{^{\prime} }{T}_{i+1}^{^{\prime} }\).

###
**Corollary 1.1**

*Let B be a hooplinkage as described in Definition 1*. *If a hinge is transposed as defined in Theorem 1*, *the new mechanism B*′ *will also be a hoop linkage*. *Also*, *it will continue to be capable of motion*.

Theorem 1 and Corollary 1.1 have important consequences. Together, they describe a simple process for modifying the geometry of an origami-inspired linkage without affecting its motion. One application of this modification would be to reduce self-intersection.

### Thickness Shift

Here, we introduce another modification method called thickness shift which requires that *a*_{i} = 0 for a certain subset of the transforms *T*_{1}*T*_{2} … *T*_{n}. This operation is illustrated in Fig. 3. If the thickness shift is performed on all the links, then we obtain the spherical mechanism shown in Fig. 3b. However, if it is only applied to the middle link, then Fig. 3c shows the resulting mechanism. While the middle link may be drawn with no thickness, it may also include the material thickness above or below the panel as illustrated in Fig. 3d,e. Unlike the hinge transpose, this type of transformation does not necessarily result in an equivalent linkage. For a hoop linkage, changing the thickness parameter *a* to zero must respect any additional constraints enforced by the loop. For the Bennett linkage, these requirements are shown in SI Equations 2, 3 and 7. For this particular linkage, these equations can only be satisfied if all thicknesses are zero. Consequently, a thickness shift transformation can only be applied to either all or none of the links. Similar rules will apply to other linkage types.

### Split Vertex

A final modification that we consider is the split vertex technique^{14,37}. In this technique, two links representing a linear offset are included at two arbitrary, non-consecutive points in a hoop linkage consisting of *n* links. This transformation is shown in Fig. 4. This modification is possible as long as a vector from 3 to 3′ and 1 to 1′ are identical and hinge 3 is parallel to 3′ and hinge 1 is parallel to 1′. The fact that this modification also preserves the ability of the hoop linkage to move can also be proven (see the corresponding proof in the SI).

###
**Theorem 2**

*Let B be a hoop linkage as described in Definition 1*, *d*^{i} *represent a translation with respect to frame i and T*_{i} *and T*_{j} *be homogeneous transformations where*

*For the homogeneous transformations describing B*, *T*_{1}*T*_{2} … *T*_{n} = *T*_{1}*T*_{2} … *T*_{i−1}*T*_{i}*T*_{i+1} … *T*_{n}*T*_{j} = *I and the new set of links is also a hoop linkage as described by Definition 1*.

This result is significant because it shows that a split vertex transformation can be applied to any non-consecutive hinges in a hoop linkage provided the offset links *T*_{i} and *T*_{j} have certain properties: they must both be linear translations described by vector **d** and the hinges that they connect to must be parallel because *T*_{i} and *T*_{j} include the identity rotation **I**.

### Linkage Permutations

The hinge transpose, thickness shift and split-vertex methods can be used to generate variations of a particular hoop linkage. If we designate a hinge transpose by *T*[*u*_{t}], a thickness shift by *Z*[*u*_{z}] and a vertex split by *V*[*u*_{1}, *u*_{2}], then recording alterations can be simplified. In this notation, *u*_{t} is the hinge that is transposed, *u*_{z} is the smallest hinge number adjacent to the thickness shift and *u*_{1} and *u*_{2} are the lowest-numbered hinges adjacent to the offset links in the split mechanism. If we list the left-most operation occurring first, a table can be created that connects every variation to a fundamental set of hoop linkages. This information is listed in Table 1. For *n* = 4, the Bennett linkage described in Fig. 2a is used as a starting point. For *n* = 6, a vertex in Fig. 5c that was described by Chen *et al*.^{18} is the starting point.

Different linkage variations created by the hinge transpose and thickness shift methods can also be combined to form more complex mechanisms. An example of a model using Linkages I and III is shown in Fig. S1 and Video S2. The hinges for this model are shown in Fig. S2. In this combined form, the new mechanism acts like an extendable tube.

### Tessellation of Linkage-Based Origami

The ability of linkage-based origami to tessellate in two dimensions is an important characteristic that will influence its suitability for engineering applications such as large deployables. Such a tessellation is possible using developable vertices^{27,38,39}, but complicated geometry is required to prevent self-intersection in the folded state for thick models. Tessellation is also possible using the thick, Eggbox tessellation shown in Fig. 6. The combination of Linkage II and III allows the entire pattern to fold without self-intersection. While this pattern is useful in its current state, understanding how the geometric constraints in the mechanism influence its tailorability enable its deployment to be tailored to specific applications.

Connecting hoop linkages in a network and ensuring that the network is rigid-foldable is similar to ensuring rigid-foldability in zero-thickness origami networks because a similar set of constraints apply. One of these is that fold angles must be consistent when traced in loops containing multiple vertices and creases^{40}. Another constraint results from the need for panel thicknesses to be compatible throughout the pattern. While it is possible to allow discontinuities in the panel thickness, this will not be considered here. With this information, a set of equations describing this specific tessellation can be found.

While criteria for designing networks of rigid-foldable linkages have not been mathematically proved, it will be assumed that satisfying three different constraint types throughout the pattern will be sufficient. These constraints are: Thickness Compatibility, Fold-Angle Compatibility and Sector-Angle Compatibility.

#### Thickness Compatibility

One constraint affecting Linkage III is that opposite panels must have the same thickness, as shown in Fig. 7a. In this figure, opposite panels around the vertices marked with dots have the same thickness *a* or *b*. Extending this constraint across the pattern requires that panels along diagonals be of the same thickness *a*_{i} or *b*_{j} as shown in Fig. 7b.

A relationship based on specific thickness ratios determined by the twist angles provides an additional loop thickness constraint. Specifically, this relation requires that

where *k* is the thickness ratio *b*/*a*. The loop constraints created by Equation 7 become clear when we consider that a line of constant thickness *a*_{i} is related to perpendicular lines of constant thickness *b*_{j} by the relation *b*_{j} = *k*_{ji}*a*_{i} where *k*_{ji} is a thickness ratio calculated for a particular vertex at coordinates *j* and *i* as shown in Fig. 7c. If we relate a given thickness line *a*_{0} to its perpendicular at coordinates (*j*, *i*) = (0, 0), then we have *b*_{0} = *k*_{00}*a*_{0}. If this thickness is related to a thickness line parallel to *a*_{0} at some coordinate (0, *n*), then we have

Similarly, this thickness line can be related to its perpendicular line at coordinates (*m*, *n*). This gives

Finally, this thickness can be related to the original thickness line, *a*_{0}. This gives

Assuming that *a*_{0} ≠ 0 allows it to be eliminated from both sides of Equation 10, resulting in

This equation must hold for any loop of Linkage III vertices. However, listing all possible loops may be difficult if the pattern is large. The number of equations can be reduced if we recognize that knowing that loop (*k*_{00}, *k*_{0n}, *k*_{sn}, *k*_{s0}) and (*k*_{00}, *k*_{0n}, *k*_{tn}, *k*_{t0}) are satisfied guarantees that loop (*k*_{s0}, *k*_{sn}, *k*_{tn}, *k*_{t0}) is also satisfied. This situation is depicted in Fig. 7d. Here, we assume that 0 < *i* < *m*. This can be shown by expressing thickness consistency using Equation 11 for both loops. This yields

Substituting Equations 12 into 13 and eliminating *k*_{00} gives *k*_{tn}*k*_{s0} = *k*_{t0}*k*_{sn} which matches the condition for the third loop (*k*_{s0}, *k*_{sn}, *k*_{tn}, *k*_{t0}). Generally, consistency of all interior loops can be shown by guaranteeing that all loops (*k*_{00}, *k*_{0i}, *k*_{ji}, *k*_{j0}) are compatible for all *j* ∈ {1, 2, 3 … *m*} and *i* ∈ {1, 2, 3 … *n*}.

Equation 13 is significant because it suggests that specifying *k*_{00}, *k*_{m0} and *k*_{0n} will determine all *k*_{mn} in the interior of the pattern. In the context of pattern design, this indicates that setting the vertex panel angles *α*_{1} and *α*_{2} for all the Bennett linkages along two edges of a rectangular pattern should specify all *k*_{i} elsewhere in the pattern. While the panel angles for these interior vertices will not be completely determined, thickness consistency loops will provide additional constraints on the pattern geometry.

#### Fold-Angle Compatibility

A second set of constraints derives from maintaining compatible fold angles between all vertices in the tessellation because they share hinges. Making the substitutions required by Table 1 in SI Equations 8 through 10 shows that 2*π* = −*θ*_{1} + *θ*_{3}, 2*π* = *θ*_{2} − *θ*_{4}. These relations are equivalent to *θ*_{1} = *θ*_{3} and *θ*_{2} = *θ*_{4} if we assume that *θ*_{i} = *θ*_{i} + 2*π*. If opposite fold angles in a vertex are equal, then the opposite-angle chains shown in Fig. 7e should all be of equal angles. These chains are indicated by uniform line types and angles *θ*_{i}, *θ*_{i+1} and *θ*_{i+2}. The relationship between the angles in Linkages II and III can be found by making the appropriate substitutions in SI Equation 10, giving

Like Evans, *et al*.^{40} we define the constant *μ* to simplify calculations. Here, *μ*_{ji} is calculated for a vertex with coordinates *i* and *j* similar to those shown in Fig. 7c. Like constraints on thickness, perpendicular lines of constant fold angle can be related in loops between four vertices (0, 0),(0, *n*),(*m*, *n*) and (*m*, 0). This relationship can be expressed as

Because this equation has the same form as Equation 11, it can be generalized in the same way. When combined, these two equations fill a similar roll as those in^{27} and manage constraint in this linkage tessellation.

#### Sector-Angle Compatibility

The final set of constraints guarantee that the panels of the linkage tessellation are quadrilaterals and is written as

However, in its current form this equation cannot be easily integrated with the other equations. An assumption that will facilitate integration is that panel thickness is uniform throughout the pattern. This assumption will be desirable for manufacturing considerations but will also simplify the resulting equations. If *a*/*b* = 1, then sin *α*_{1} = sin *α*_{2}. Satisfying this equality requires that either *α*_{1} = *α*_{2} or *α*_{2} = *π* − *α*_{1}. The latter is impossible for non-developable vertices since for the angle sum Σ*α* = 2*α*_{1} + 2(*π* − *α*_{2}) ≠ 2*π*. If *α*_{1} = *α*_{2}, then Equation 15 evaluated for a single panel reduces to sec *α*_{j+1,i+1} sec *α*_{ji} = sec *α*_{j+1,i} sec *α*_{j,i+1}. Equation 16 can be used to eliminate *α*_{j+1,i+1} and show that

Equation 17 can only be satisfied if either *α*_{ji} + *α*_{j,i+1} = 0, *π* or *α*_{ji} + *α*_{j+1,i} = 0, *π*. Because *α*_{ji} > 0, the angle sums must equal *π*. These relations effectively eliminate control over either all the vertices (0, *n*) or (*m*, 0). Once the geometry of either the horizontal or vertical row of vertices are set, the perpendicular direction is also defined.

## Discussion

Linkage-based origami-inspired mechanisms have the potential to solve difficult engineering problems because of their unique ability to realize rigid-foldable mechanisms as well as incorporate materials with finite thickness. These two traits can be valuable in applications such as deployable equipment for spacecraft. However, important challenges have complicated the design of these mechanisms.

This work demonstrates a method for generating mechanism variations that can result in new thick-origami designs. A mathematical basis for generating different variations of an overconstrained, hoop linkage was proved and shown to produce legitimate variations of a hoop linkage. This was demonstrated by creating six variations of linkage-based origami vertices based on the Bennett and Bricard linkages. Equations describing the kinematics of these mechanisms were also derived to characterize the deployment of the linkage tessellation.

Another challenge facing linkage-based origami design is ensuring that they are rigid-foldable. While relations for designing thin, quadrilateral-mesh origami have been developed^{27}, designing thick versions has proven challenging. This paper demonstrated that in some cases it is acceptable to require only these three classes of constraints to design rigid-foldable networks of linkage-based vertices. For patterns of quadrilateral panels and fourth-order vertices like the linkage tessellation, a method for ensuring that these constraints were met throughout the pattern was derived and demonstrated to allow design of the deployed mechanism shape. This method was used to design the mechanisms shown in Fig. 8a. Details on its construction and a video of its motion (Video S1) are provided as supporting information.

A potential application for this method is the design of deployable, curved structures such as rover wheels^{41}. Deployable wheels for rovers are desirable because space is limited in a lander and reducing wheel size can save significant amounts of volume^{42}. Another advantage of wheel deployment is the increased cross-country ability that larger wheels can provide^{43}. A wheel approximated by a linkage tessellation of constant curvature is shown in Figs 8c through 8e. Details on its construction are provided as supporting information. This particular model is capable of folding a 15 centimeter diameter wheel into approximately one sixth the original volume. Because of the method used, the design also has significant design flexibility. If wider wheels are desired, additional rows can be added. If the wheel profile needs to be more or less jagged, the vertex geometry can be adjusted and vertices can be added or removed.

Addressing the challenges of accommodating thickness and ensuring rigid-foldability will enable novel deployable mechanisms because of the solution simplicity. It is hoped that the increased accessibility of methods for developing variations of overconstrained linkages will enable knowledge in origami to be exploited to create systems not previously possible.

## References

Peraza-Hernandez, E. A., Hartl, D. J., Malak, R. J. Jr. & Lagoudas, D. C. Origami-inspired active structures: a synthesis and review.

*Smart Materials and Structures***23**, 094001 (2014).Hayes, G. J., Liu, Y., Genzer, J., Lazzi, G. & Dickey, M. D. Self-folding origami microstrip antennas.

*IEEE Transactions on Antennas and Propagation***62**, 5416–5419, https://doi.org/10.1109/TAP.2014.2346188 (2014).Zirbel, S. A.

*et al*. Accommodating thickness in origami-based deployable arrays.*J. Mech. Des.***135**, 111005, https://doi.org/10.1115/1.4025372 (2013).Liu, X., Gattas, J. M. & Chen, Y. One-dof superimposed rigid origami with multiple states.

*Sci. Rep.***6**, 36883 (2016).Mulford, R. B., Jones, M. R. & Iverson, B. D. Dynamic control of radiative surface properties with origami-inspired design.

*J. Heat Transfer***138**, 032701–032701–9, https://doi.org/10.1115/1.4031749 (2015).Edmondson, B. J.

*et al*. Oriceps: Origami-inspired forceps. In*Proceedings of the ASME 2013 Conference on Smart Materials*,*Adaptive Structures and Intelligent Systems*, vol. 1 (2013).Marras, A. E., Zhou, L., Su, H.-J. & Castro, C. E. Programmable motion of DNA origami mechanisms.

*Proceedings of the National Academy of Sciences***112**, 713–718 (2015).Yoo, J. & Aksimentiev, A.

*In situ*structure and dynamics of DNA origami determined through molecular dynamics simulations.*Proceedings of the National Academy of Sciences***110**, 20099–20104, https://doi.org/10.1073/pnas.1316521110 (2013).Lei, D.

*et al*. Three-dimensional structural dynamics of dna origami bennett linkages using individual-particle electron tomography.*Nat. Commun.***9**, 592 (2018).Miyashita, S., Guitron, S., Li, S. & Rus, D. Robotic metamorphosis by origami exoskeletons.

*Science Robotics***2**, eaao4369, https://doi.org/10.1126/scirobotics.aao4369 (2017).Felton, S., Tolley, M. T., Demaine, E., Rus, D. & Wood, R. J. A method for building self-folding machines.

*Science***345**, 644–646, https://doi.org/10.1126/science.1252610 (2014).Zhang, K.

*et al*. Origami silicon optoelectronics for hemispherical electronic eye systems.*Nat. Commun.***8**, 1782 (2017).Bruton, J. T.

*et al*. Packing and deploying soft origami to and from cylindrical volumes with application to automotive airbags.*Royal Society Open Science***3**https://doi.org/10.1098/rsos.160429 (2016).Lang, R., Tolman, K., Crampton, E., Magleby, S. & Howell, L. Accommodating thickness in origami-inspired engineered systems.

*Applied Mechanics Reviews*(2018).Zhai, Z., Wang, Y. & Jiang, H. Origami-inspired, on-demand deployable and collapsible mechanical metamaterials with tunable stiffness.

*Proceedings of the National Academy of Sciences***115**, 2032–2037, https://doi.org/10.1073/pnas.1720171115 (2018).Tachi, T. Rigid-foldable thick origami. In Lang, R. & Wang-Iverson, P. (eds)

*Origami 5*, 253–264 (A K Peters/CRC Press, 2016).Tachi, T. & Miura, K. Rigid-foldable cylinders and cells.

*Journal of the International Association for Shell and Spatial Structures***53**, 217–226 (2012).Chen, Y., Peng, R. & You, Z. Origami of thick panels.

*Science***349**, 396–400, https://doi.org/10.1126/science.aab2870 (2015).Liu, S., Lv, W., Chen, Y. & Lu, G. Deployable prismatic structures with rigid origami patterns.

*J. Mech. Robot.***8**, 031002–031002–11 (2016).Wang, F., Gong, H., Chen, X. & Chen, C. Q. Folding to curved surfaces: A generalized design method and mechanics of origami-based cylindrical structures.

*Sci. Rep.***6**, 33312 (2016).You, Z. & Chen, Y.

*Motion structures: deployable structural assemblies of mechanisms*(Taylor and Francis, 2011).Wei, G., Ding, X. & Dai, J. S. Mobility and geometric analysis of the hoberman switch-pitch ball and its variant.

*J. Mechanisms Robotics***2**, 031010 (2010).Wei, G. & Dai, J. S. Origami-inspired integrated planar-spherical overconstrained mechanisms.

*J. Mech. Des.***136**, 051003–051003–13, https://doi.org/10.1115/1.4025821 (2014).Song, X.

*et al*. Networking of bennett linkages and its application on deployable parabolic cylindrical antenna.*Mechanism and Machine Theory***109**, 95–125, https://doi.org/10.1016/j.mechmachtheory.2016.10.019 (2017).Chen, Y., Feng, H., Ma, J., Peng, R. & You, Z. Symmetric waterbomb origami.

*Proceedings of the Royal Society of London A: Mathematical*,*Physical and Engineering Sciences***472**https://doi.org/10.1098/rspa.2015.0846 (2016).Ma, B. Y. & Huang, H. L. Large deployable networks constructed by interconnected bricard linkages.

*Advanced Materials Research***338**, 723–726 (2011).Tachi, T. Generalization of rigid-foldable quadrilateral-mesh origami.

*Journal of the International Association for Shell and Spatial Structures***50**, 173–179 (2009).Lang, R. J. & Howell, L. L. Rigidly foldable quadrilateral meshes from angle arrays.

*J. Mech. Robot.***10**, 021004–021004–11 (2018).Dudte, L. H., Vouga, E., Tachi, T. & Mahadevan, L. Programming curvature using origami tessellations.

*Nat. Mater.***15**, 583–588 (2016).Wang, F., Guo, X., Xu, J., Zhang, Y. & Chen, C. Q. Patterning curved three-dimensional structures with programmable kirigami designs.

*J. Appl. Mech.***84**, 061007–061007–7, https://doi.org/10.1115/1.4036476 (2017).Beatini, V. Translational method for designing folded plate structures.

*International Journal of Space Structures***30**, 85–97, https://doi.org/10.1260/0266-3511.30.2.85 (2015).Gattas, J. & You, Z. Design and digital fabrication of folded sandwich structures.

*Automation in Construction***63**, 79–87, https://doi.org/10.1016/j.autcon.2015.12.002 (2016).Overvelde, J. T.

*et al*. A three-dimensional actuated origami-inspired transformable metamaterial with multiple degrees of freedom.*Nat. Commun.***7**, 10929, https://doi.org/10.1038/ncomms10929 (2016).Filipov, E. T., Tachi, T. & Paulino, G. H. Origami tubes assembled into stiff, yet reconfigurable structures and metamaterials.

*Proceedings of the National Academy of Sciences***112**, 12321–12326, https://doi.org/10.1073/pnas.1509465112 (2015).Schenk, M. & Guest, S. D. Geometry of miura-folded metamaterials.

*Proceedings of the National Academy of Sciences***110**, 3276–3281, https://doi.org/10.1073/pnas.1217998110 (2013).Denavit, J. & Hartenberg, R. S. A kinematic notation for lower-pair mechanisms based on matrices.

*Trans. of the ASME. J. Appl. Mech.***22**, 215–221 (1955).Ku, J. S. & Demaine, E. D. Folding flat crease patterns with thick materials.

*J. Mech. Robot.***8**, 031003 (2016).Mousanezhad, D., Kamrava, S. & Vaziri, A. Origami-based building blocks for modular construction of foldable structures.

*Sci. Rep.***7**, 14792 (2017).Kamrava, S., Mousanezhad, D., Ebrahimi, H., Ghosh, R. & Vaziri, A. Origami-based cellular metamaterial with auxetic, bistable, and self-locking properties.

*Sci. Rep.***7**, 46046, https://doi.org/10.1038/srep46046 (2017).Evans, T. A., Lang, R. J., Magleby, S. P. & Howell, L. L. Rigidly foldable origami gadgets and tessellations.

*Royal Society Open Science***2**https://doi.org/10.1098/rsos.150067 (2015).Lee, D.-Y., Kim, S.-R., Kim, J.-S., Park, J.-J. & Cho, K.-J. Origami wheel transformer: A variable-diameter wheel drive robot using an origami structure.

*Soft Robot.***4**, 163–180 (2017).Sokolowski, W. M. & Tan, S. C. Advanced self-deployable structures for space applications.

*J. Spacecr. Rockets.***44**, 750–754, https://doi.org/10.2514/1.22854 (2007).Bidaud, P., Benamar, F. & Poirier, S.

*An Expandable Mechanism for Deployment and Contact Surface Adaptation of Rover Wheels*, 1053–1060, (Springer Berlin Heidelberg, Berlin, Heidelberg, 2006).

## Acknowledgements

We would like to thank Jacob Greenwood for preparing the videos accompanying this paper. This work was supported by a NASA Office of the Chief Technologist’s Space Technology Research Fellowship and by the National Science Foundation and the Air Force Office of Scientific Research under NSF Grant EFRI-ODISSEI-1240417 and NSF Grant No. 1663345.

## Author information

### Authors and Affiliations

### Contributions

A.Y. and K.T. developed initial content. A.Y., R.L. and L.H. revised content and refined final draft.

### Corresponding author

## Ethics declarations

### Competing Interests

The authors declare no competing interests.

## Additional information

**Publisher's note:** Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

## Electronic supplementary material

## Rights and permissions

**Open Access** This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

## About this article

### Cite this article

Yellowhorse, A., Lang, R.J., Tolman, K. *et al.* Creating Linkage Permutations to Prevent Self-Intersection and Enable Deployable Networks of Thick-Origami.
*Sci Rep* **8**, 12936 (2018). https://doi.org/10.1038/s41598-018-31180-4

Received:

Accepted:

Published:

DOI: https://doi.org/10.1038/s41598-018-31180-4

## Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.