skip to main content


Title: Building Intelligence in the Mechanical Domain—Harvesting the Reservoir Computing Power in Origami to Achieve Information Perception Tasks

Herein, the cognitive capability of a simple, paper‐based Miura‐ori—using the physical reservoir computing framework—is experimentally examined to achieve different information perception tasks. The body dynamics of Miura‐ori (aka its vertices displacements), which is excited by a simple harmonic base excitation, can be exploited as the reservoir computing resource. By recording these dynamics with a high‐resolution camera and image processing program and then using linear regression for training, it is shown that the origami reservoir has sufficient computing capacity to estimate the weight and position of a payload. It can also recognize the input frequency and magnitude patterns. Furthermore, multitasking is achievable by simultaneously applying two targeted functions to the same reservoir state matrix. Therefore, it is demonstrated that Miura‐ori can assess the dynamic interactions between its body and ambient environment to extract meaningful information—an intelligent behavior in the mechanical domain. Given that Miura‐ori has been widely used to construct deployable structures, lightweight materials, and compliant robots, enabling such information perception tasks can add a new dimension to the functionality of such a versatile structure.

 
more » « less
Award ID(s):
2239673
NSF-PAR ID:
10441357
Author(s) / Creator(s):
 ;  
Publisher / Repository:
Wiley Blackwell (John Wiley & Sons)
Date Published:
Journal Name:
Advanced Intelligent Systems
Volume:
5
Issue:
9
ISSN:
2640-4567
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Origami structures with a large number of excess folds are capable of storing distinguishable geometric states that are energetically equivalent. As the number of excess folds is reduced, the system has fewer equivalent states and can eventually become rigid. We quantify this transition from a floppy to a rigid state as a function of the presence of folding constraints in a classic origami tessellation, Miura-ori. We show that in a fully triangulated Miura-ori that is maximally floppy, adding constraints via the elimination of diagonal folds in the quads decreases the number of degrees of freedom in the system, first linearly and then nonlinearly. In the nonlinear regime, mechanical cooperativity sets in via a redundancy in the assignment of constraints, and the degrees of freedom depend on constraint density in a scale-invariant manner. A percolation transition in the redundancy in the constraints as a function of constraint density suggests how excess folds in an origami structure can be used to store geometric information in a scale-invariant way.

     
    more » « less
  2. Origami has emerged as a promising tool for the design of mechanical structures that can be folded into small volume and expanded to large structures, which enables the desirable features of compact storage and effective deployment. Most attention to date on origami deployment has been on its geometry, kinematics, and quasi-static mechanics, while the dynamics of deployment has not been systematically studied. On the other hand, deployment dynamics could be important in many applications, especially in high speed operation and low damping conditions. This research investigates the dynamic characteristics of the deploying process of origami structures through investigating a Miura-Ori sheet (Fig. 1(b, c)). In this study, we have utilized the stored energy in pre-deformed spring elements to actuate the deployment. We theoretically model and numerically analyze the deploying process of the origami sheet. Specifically, the sheet is modeled by bar-and-hinge blocks, in which the facet and crease stiffnesses are modeled to be related to the bar axial deformation and torsional motion at the creases. On the other hand, the structural inertia is modelled as mass points assigned at hinges. Numerical simulations show that, apart from axial contraction and expansion, the origami structure can exhibit transverse motion during the deploying process. Further investigation reveals that the transverse motion has close relationship with the controlled deploying rate. This research will pave the way for further analysis and applications of the dynamics of origami-based structures. 
    more » « less
  3. Origami structures with a large number of excess folds are capable of storing distinguishable geometric states that are energetically equivalent. As the number of excess folds is reduced, the system has fewer equivalent states and can eventually become rigid. We quantify this transition from a floppy to a rigid state as a function of the presence of folding constraints in a classic origami tessellation, Miura-ori. We show that in a fully triangulated Miura-ori that is maximally floppy, adding constraints via the elimination of diagonal folds in the quads decreases the number of degrees of freedom in the system, first linearly and then nonlinearly. In the nonlinear regime, mechanical cooperativity sets in via a redundancy in the assignment of constraints, and the degrees of freedom depend on constraint density in a scale- invariant manner. A percolation transition in the redundancy in the constraints as a function of constraint density suggests how excess folds in an origami structure can be used to store geometric information in a scale-invariant way. 
    more » « less
  4. Origami — the ancient art of paper folding — has been widely adopted as a design and fabrication framework for many engineering applications, including multi-functional structures, deployable spacecraft, and architected materials. These applications typically involve complex and dynamic deformations in the origami facets, necessitating high-fidelity models to better simulate folding-induced mechanics and dynamics. This paper presents the formulation and validation of such a new model based on the Absolute Nodal Coordinate Formulation (ANCF), which exploits the tessellated nature of origami and describes it as an assembly of flexible panels rotating around springy creases. To estimate the crease folding, we mathematically formulate a “torsional spring connector” in the framework of ANCF and apply it to the crease nodes, where the facets meshed by ANCF plate elements are interconnected. We simulate the dynamic folding of a Miura-ori unit cell and compare the results with commercial finite element software (ABAQUS) to validate the modeling accuracy. The ANCF model can converge using significantly fewer elements than ABAQUS without sacrificing accuracy. Therefore, this high-fidelity model can help deepen our knowledge of folding-induced mechanics and dynamics, broadening the appeals of origami in science and engineering. 
    more » « less
  5. Abstract

    From logical reasoning to mental simulation, biological and artificial neural systems possess an incredible capacity for computation. Such neural computers offer a fundamentally novel computing paradigm by representing data continuously and processing information in a natively parallel and distributed manner. To harness this computation, prior work has developed extensive training techniques to understand existing neural networks. However, the lack of a concrete and low-level machine code for neural networks precludes us from taking full advantage of a neural computing framework. Here we provide such a machine code along with a programming framework by using a recurrent neural network—a reservoir computer—to decompile, code and compile analogue computations. By decompiling the reservoir’s internal representation and dynamics into an analytic basis of its inputs, we define a low-level neural machine code that we use to program the reservoir to solve complex equations and store chaotic dynamical systems as random-access memory. We further provide a fully distributed neural implementation of software virtualization and logical circuits, and even program a playable game of pong inside of a reservoir computer. Importantly, all of these functions are programmed without requiring any example data or sampling of state space. Finally, we demonstrate that we can accurately decompile the analytic, internal representations of a full-rank reservoir computer that has been conventionally trained using data. Taken together, we define an implementation of neural computation that can both decompile computations from existing neural connectivity and compile distributed programs as new connections.

     
    more » « less