Significance
Many small organisms produce ultrafast movements by storing elastic energy and mediating its storage and rapid release through a latching mechanism. The mantis shrimp in particular imparts extreme accelerations on rotating appendages to strike their prey. Biologists have hypothesized, but not tested, that there exists a geometric latching mechanism which mediates the actuation of the appendage. Inspired by the anatomy of the mantis shrimp striking appendage, we develop a centimeter-scale robot which emulates the linkage dynamics in the mantis shrimp and study how the underlying geometric latch is able to control rapid striking motions. Our physical and analytical models could also be extended to other behaviors such as throwing or jumping in which high power over short duration is required.
Keywords: ultrafast motions, linkage dynamics, bioinspired robotics, bioinspired mechanisms, mantis shrimp
Abstract
Efficient and effective generation of high-acceleration movement in biology requires a process to control energy flow and amplify mechanical power from power density–limited muscle. Until recently, this ability was exclusive to ultrafast, small organisms, and this process was largely ascribed to the high mechanical power density of small elastic recoil mechanisms. In several ultrafast organisms, linkages suddenly initiate rotation when they overcenter and reverse torque; this process mediates the release of stored elastic energy and enhances the mechanical power output of extremely fast, spring-actuated systems. Here we report the discovery of linkage dynamics and geometric latching that reveals how organisms and synthetic systems generate extremely high-acceleration, short-duration movements. Through synergistic analyses of mantis shrimp strikes, a synthetic mantis shrimp robot, and a dynamic mathematical model, we discover that linkages can exhibit distinct dynamic phases that control energy transfer from stored elastic energy to ultrafast movement. These design principles are embodied in a 1.5-g mantis shrimp scale mechanism capable of striking velocities over 26 m in air and 5 m in water. The physical, mathematical, and biological datasets establish latching mechanics with four temporal phases and identify a nondimensional performance metric to analyze potential energy transfer. These temporal phases enable control of an extreme cascade of mechanical power amplification. Linkage dynamics and temporal phase characteristics are easily adjusted through linkage design in robotic and mathematical systems and provide a framework to understand the function of linkages and latches in biological systems.
Latch-mediated spring actuation (LaMSA) is a class of mechanisms that enable small organisms to achieve extremely high accelerations (1–5). Small organisms generate fast movements by storing elastic energy and mediating its release through latching. LaMSA mechanisms are found across the tree of life, including fungi, plants, and animals, with such iconic movements as found in trap-jaw ant mandibles, frog legs, chameleon tongue projection, fungal ballistospores, and exploding plant seeds (4–8). While the use of materials for elastic energy storage and release has been examined to some extent (9–11), the principles of how latches enable storage of elastic energy and mediate its release have only recently begun to be explored (12, 13). Indeed, even after half a century of investigation, one of the most extensively studied and impressive LaMSA systems, the mantis shrimp (Stomatopoda), uses a latch mechanism that is not yet fully understood.
In recent years, robots have grown in their importance as physical models for studying the mechanics and dynamics of organisms and their behaviors (14–18). Such models can be manipulated—both at design time and at run time—in ways that natural systems cannot, thus providing tools for the study of organism functional morphology, neuroethology, and operation in different environments. Here, based on previous studies of mantis shrimp biomechanics, we develop physical and analytical models to elucidate the latch-based control of energy flow during mantis shrimp strikes and, more broadly, to establish the design principles for repeated use, extreme mechanical power amplification in small engineered devices.
Mantis shrimp use a LaMSA mechanism to achieve among the fastest predatory strikes in the animal kingdom, reaching extreme accelerations with their raptorial appendages on the order of rad in water. These strikes are so fast that they create cavitation bubbles and break hard molluscan shells—an impressive feat given their small size (19–22). Even the largest species, the peacock mantis shrimp (Odontodactylus scyllarus), has a striking appendage (carpus, propodus, and dactyl segments of the raptorial appendage, colored in purple in Fig. 1C) length of only 2.65 cm. Mantis shrimp store potential energy through deformation of an elastic mechanism in the merus segment which is composed of a saddle-shaped piece of the exoskeleton (the “saddle”) and another stiff yet deformable region of the exoskeleton (called the “meral-V”) (23–27); see the blue segments in Fig. 1C. These components are part of a four-bar linkage mechanism that transforms stored elastic energy into the rapid rotation of the extremely fast strikes (28, 29). Biologists have long known about two small structures, called sclerites, which are embedded in the apodemes (tendons) of the flexor muscles that release the strikes (28, 30, 31). These tiny structures brace against the interior of the merus segment and oppose the forces of the large, antagonistic extensor muscles that load the elastic mechanism. When the extensor muscles contract to load potential energy, the sclerites serve as a contact latch to prevent the rotation of the striking appendages. Then the flexor muscles release the sclerites to allow the striking appendage to rotate. Once the contact latch is released, the extensor muscle remains contracted while the elastic mechanism recoils to actuate the rotation of the striking body. The locked position of the sclerites and subsequent release are shown in SI Appendix, Fig. S13. The exact locations of the sclerites, apodemes of the flexor muscle, and meres segment in mantis shrimp can be found in figure 3 in ref. 25. A representative striking motion of a mantis shrimp can be found in Movie S5.
Fig. 1.
An overview of biologically inspired physical models that generate extreme accelerations. (A) A diagram illustrating high acceleration within biological and synthetic LaMSA systems. From left to right, two synthetic systems, water strider-inspired robot (44) and flea-inspired robot (69), and two biological systems, flea (70) and snipefish (36, 71), are shown. A survey of more acceleration data of biological and synthetic LaMSA systems can be found in table 1 of ref. 4. Water strider–inspired robot image from ref. 69. Reprinted with permission from American Association for the Advancement of Science. Flea-inspired robot image ©2012 Institute of Electrical and Electronics Engineers; reprinted, with permission, from ref. 43. Flea image credit: CanStockPhoto/ottoflick. Snipefish image credit: Wikimedia Commons/Tony Ayling. (B) Photograph of our mantis shrimp–inspired mechanism and photograph of a peacock mantis shrimp by Roy Caldwell. The proposed mantis shrimp robot generates m for striking the arm, and the mantis shrimp generates m for striking the appendage (19). Photographs adjusted for contrast with background removed. Adapted with permission from ref. 28. (C) (Right) The four-bar linkage in the mantis shrimp appendage is labeled (a to d). Adapted with permission from ref. 28. The striking arm has three tightly coupled components (dactyl, propodus, and carpus), which are colored purple. Two exoskeleton elastic components are colored blue. Last, the extensor muscle, which actuates the striking motion, is colored red. (Middle) A geometric abstraction of the four-bar linkage with two rigid bodies, the arm and the body. (Left) The synthetic realization of the proposed four-bar linkage with one variable-length link. The body is highlighted orange, and the arm is purple. Flexures which allow articulation are shown in yellow. The mechanism is secured to a 3D printed base using two screws. A tendon, shown in red, is used to actuate the mechanism. A series of holes in the base allow the tendon pulling angle to be adjusted between experiments. Potential energy is stored in a torsion spring (blue).
In general, after loading the potential energy in the spring, the role of the contact latch (sclerites) is to lock the system in this loaded configuration. For a typical spring loaded mechanism with a contact latch, and once the physical latch is removed, the spring would immediately begin to release the stored energy. However, analyses of the temporal sequence of loading and release of the strikes reveal a substantial time delay between release of these small latches and the onset of rotation of the appendage (20, 28, 32, 33). Therefore, biologists have hypothesized, but not tested, that while the sclerites initiate unlatching, a second, geometric latch mediates the actuation of the appendage by the recoiling elastic mechanism (5, 33, 34).
Latches can be classified into three types—fluidic, contact, and geometric (4, 5)—and contact latches (e.g., the sclerites shown in SI Appendix, Fig. S13) have previously been studied and assumed to be a primary latch mechanism in mantis shrimp. Contact latches are dependent on a physical structure blocking motion, while geometric latches are based on kinematic linkage mechanisms. Ninjabot uses a contact latch, and is, to our knowledge, the only other physical model of the mantis shrimp striking appendage (35). Ninjabot’s striking arm is part of a large assembly with a hand-cranked ratchet and pawl mechanism. It was designed to emulate the speed and acceleration of mantis shrimp strikes and to characterize the fluid dynamics of the striking motion but not to emulate the linkage or latch mechanics.
Four-bar linkages can function as geometric latches if they mediate a sudden directional change of rotational motion (36–39). One type of geometric latch is a torque-reversal latch that consists of an -bar linkage (most often a four-bar) where the kinematics of the linkage admits at least one point in the configuration space such that an infinitesimal motion of a configuration variable results in an instantaneous change in the sign of the torque around one or more joints (5). A four-bar–based geometric latch is depicted in Fig. 2 A and B in which the torque reversal is achieved when the system passes through a linkage overlap. Typically, the linkage overlap condition within a four-bar mechanism is denoted as an overcentering configuration. In engineered devices, the overcentering property of four-bar linkages is frequently used. For example, a four-bar linkage has been used to design a robust aircraft landing gear (40, 41). The spring attached within the four-bar linkage provides bistability of the downlocked and uplocked positions of the landing gear, which also reduces the load on the actuator. The primary design goal for this simple example lies in the stability of the two extreme configurations, whereas we focus our study on the rapid acceleration experienced when crossing the overcentering configuration.
Fig. 2.
A planar model for the four-bar linkage of the mantis shrimp. (A) Dimensions and inertial components of two rotating bodies composed with the four-bar links (). Arm and body are shown. The arm rotates away from the body () as the spring recoils (). An external force, , acts on the tendon, and a torsional spring, with spring coefficient , is attached between the body and ground (shown here as a linear spring for convenience; a torsional spring is used in the physical system). The two generalized coordinates are and . (B) Configurations before and after overcentering are shown. The tendon links, , for both configurations are colinear and thus overlap in this drawing. (C) Direction of the generalized constraint torque, , between the arm and body when in contact. The constraint torque is a reaction force which is nonzero only when the arm is in contact with the body. In our physical model, there is an offset contact angle, denoted as , between the arm and the body when they are in contact.
Geometric latches have been proposed in fleas, snapping shrimp, and mantis shrimp (36, 38, 39, 42) and designed into synthetic systems, such as a flea-inspired insect-scale jumping robot (43). A more recent design, demonstrated in a water strider inspired robot (44), uses a symmetric four-bar torque reversal linkage (45). A four-bar linkage in snipefish feeding strikes causes a rapid rotational direction change, as inferred from functional morphology and micro-CT scans (36). Rotation reversal is initiated via a separate triggering muscle, and the four-bar linkage exhibits a singular overcentering configuration. This causes the linkage to rotate in the reverse direction after overcentering.
Until now, the mantis shrimp four-bar linkage mechanism has been analyzed solely as a mechanical pathway to transfer energy from their elastic mechanism to the rotation of their appendages (19, 28, 29, 46–49); however, through the additional lens of a hypothesized geometric latch, previous biological analyses of the linkage mechanism may need to be revisited. The four-bar linkage in a mantis shrimp’s raptorial appendage is composed of four links and pivots (Fig. 1C) (28). The link connecting the carpus and merus is formed by contracted muscles (c–d in Fig. 1C) as also occurs in other biological linkage and lever mechanisms that operate as LaMSA systems only during configurations determined by muscle activation (50–53). In mantis shrimp, the merus extensor muscles contract during spring loading and remain contracted during unlatching and spring recoil (30, 33); therefore, the link formed by the contracted extensor muscles is shorter during the operation of the LaMSA mechanism than when it is not being used (i.e., when the extensor muscles are not contracted to load the elastic mechanism) (28). The change in the extensor muscle length reduces by relative to its relaxed position while loading energy in the saddle and meral-V (28).
An accurate dynamic model can allow us to explore the initiation and switching between spring loading and spring actuation phases which are crucial for control of energy flow and reducing abrupt changes that cause damage (1, 54). A previous analytical derivation of latch release dynamics for a contact-based latch model (13) was possible because the contact latch component was in contact with the projectile: the unlatched condition occurs when the latch and projectile are no longer in contact. In contrast, mathematically defining latch release for a geometric latch is challenging due to the absence of a physical component serving as a latch. Nevertheless, inspired by the fact that the mantis shrimp’s striking body (carpus, propodus, and dactyl) and the meral-V are in contact while extensor muscles load the elastic components, the latching (and latched) phase can be identified by the constraint force holding the striking body and the meral-V together. As we will demonstrate in this study, a dynamic model for switching between phases can be properly defined using constrained Lagrangian mechanics (55). A dynamic mathematical model of four-bar latch dynamics has the potential to reveal previously hidden geometric latching control in four-bar systems, which is especially likely in systems with a contractile link. Thus, inspired by the controllable link length in the mantis shrimp’s raptorial appendage, we construct mathematical and physical models of a mantis shrimp–inspired four-bar mechanism with three rigid links and one variable-length link (red) at c–d shown in Fig. 1C (akin to muscle activation control).
We take a three-pronged approach to establishing the general principles of latching dynamics in LaMSA systems and specifically the geometric latch hypothesized to control mantis shrimp striking. We first present our physical model inspired by mantis shrimp LaMSA and linkage mechanics. This physical model includes multiple degrees of freedom (DoFs) and flexure-based flexible joints and uses a linear spring for potential energy storage. In parallel, we develop a dynamic mathematical model composed of multiple rigid bodies and assume linear models for the stiffness and damping at each joint. We reanalyze and incorporate a previously published dataset of mantis shrimp kinematics to revisit the linkage dynamics and incorporate the hypothesized geometric latching process. Finally, we conduct a series of experiments on the physical model in both air and water to test how latch release can be controlled with various conditions of tendon control, fluidic loading, and mechanism design.
Results
Physical and Mathematical Models.
Our mantis shrimp robot incorporates a four-bar linkage with one variable-length link at similar length scale (19 mm vs. 8 to 27 mm), appendage mass (645 mg vs. 251 mg), and striking motion as a mantis shrimp (see Table 1 for a more detailed comparison) (19, 28, 29). The design includes the four links highlighted in Fig. 1C with pivot points on both the robot and mantis shrimp labeled a, b, c, and d—one rigid ground link a–d (shown in gray), two more rigid links a–b and b–c (shown in black), and one variable-length link a–d (shown in red). The variable-length link is a Kevlar tendon that connects the actuator (linear motor) to the four-bar linkage. The tendon is free to rotate at the connection to the four-bar and is kept in tension during the loading phase. We fabricated the device (Fig. 1) using a multiscale, multimaterial process [pop-up book MEMS (microelectromechanical systems) (56, 57)] where rotary joints in the four-bar linkage are approximated using compliant flexures. A densely woven Kevlar fabric is laminated with polyimide to reinforce the typically polyimide-only flexures to increase robustness and reduce flexure tearing. The laminate structure is folded and held in place with cyanoacrylic glue to form a three-dimensional (3D) structure. A torsion spring is incorporated between the ground link and the first rigid link. In order to keep the axis of the spring in line with the rotational axis of the flexure, the body is mounted on a 3D printed base. One end of the torsion spring is fixed to the base while the other is free to move against the body. A strand of Kevlar, used as the tendon, is tied to the arm, and its angle in relation to the body can be adjusted by guiding it through various holes in the 3D printed base.
Table 1.
Size, linear and rotational velocities, rotational acceleration, and mass comparison of three smashing mantis shrimp species, N. bredini (33, 47, 72), O. scyllarus (20, 47), and G. smithii (19, 29, 35); Ninjabot (35); and our mechanism
Striking arm | Link a–b | Link b–c | Tip velocity | Angular velocity | Angular acceleration | Mass | ||
Species/robot | (mm) | (mm) | (mm) | Fluid | (m/s) | (rad/s) | (rad/) | (g) |
N. bredini | 3.2 | 0.5 | Water | |||||
O. scyllarus | 10 | 1.6 | Water | |||||
G. smithii | Water | |||||||
37.1 | Water | |||||||
Ninjabot* | 51.4 | N/A† | N/A† | Water | 9,000 | |||
68.9 | Water | |||||||
Our robot | 18.7 | 19.1 | 1.5 | Water | 1.5 | |||
Our robot | 18.7 | 19.1 | 1.5 | Air | 1.5‡ |
Data reanalyzed.
Not applicable; Ninjabot does not contain a four-bar linkage.
Mass without base; with base 12.8 g.
One of our goals for the design and manufacturing of our physical model is to match the scale of real mantis shrimp (Table 1) since inertial, fluidic, and elastic forces scale at different rates (58). By being faithful to the (approximate) scale of real mantis shrimp, our at-scale physical model can help probe the contributions of the features of the geometric latching mechanism and test theories postulated by biologists about the role of internal and external forces (28).
A constrained Lagrangian mechanics mathematical modeling approach successfully identifies the causal basis for the latched–unlatched transition in LaMSA mechanisms in general and the geometric latching mechanism specifically in the physical model and mantis shrimp. This dynamic model is a simplification of the physical model such that the mathematical model operates in one plane with two rigid bodies (arm and body; Fig. 2A) connected by a single revolute joint. Two generalized coordinates, , are chosen to derive the equations of motion where the link is fixed to the mounting base.
The kinematics of the four-bar in the physical model are incorporated into the mathematical model of the dynamics. The planar model in Fig. 2A shows a four-bar linkage consisting of three rigid links and one variable-length link, . The system is solely actuated by the force, , pulling the Kevlar tendon along the link . As the tendon is pulled, decreases, and the configuration of the four-bar linkage changes accordingly. A sequence of four-bar linkage configurations is shown in Fig. 3C. An animation of the four-bar linkage kinematics can be found in Movie S4, which visualizes the full motion from loading to arm release.
Fig. 3.
Temporal phase transition diagrams with representative experimental data and a comparison with biological data from mantis shrimp strikes presented in ref. 33. (A–C) Experimental data of the motion of the physical model, with a controlled tendon pulling speed of 2.3 mm in air (Materials and Methods). (D–F) Two fast phases (phase III and phase IV) of a mantis shrimp strike (from ref. 33) are shown. (A) Snapshots of the experiments for each phase are overlaid with shadows. The last snapshot images at the end of the phase (before switching to the next phase) are displayed with a darker color. The full motion video can be found in Movie S1. (B) The filtered rotational velocities (Data Processing) of the generalized coordinate for the slow phases (phases I and II) (Left) and the fast phases (phases III and IV) (Right). Slow phase data in Left was additionally spline fitted using a free-knot spline approximation. (C) The temporal phases with representative kinematic diagrams corresponding to the video frames in A. The purple, green, blue, and brown colors represent phases I, II, III, and IV, respectively. (D) Snapshots of the mantis shrimp striking motion. (E) Filtered rotational velocity of the coordinates defined in ref. 33. (F) A geometric depiction based on the video frames in D of the appendage configuration of the mantis shrimp during phases III and IV with approximate linkage configurations. Adapted with permission from ref. 28.
The dynamics of the system are modeled using Lagrangian mechanics with a holonomic constraint on the generalized coordinates (55). The holonomic constraint prevents penetration between the arm and the body when the two parts are in contact as shown in Fig. 2C. This constraint is only active when reaches a specific angular offset, , that describes the contact between the two components (Fig. 2C). If the constraint force is active, thus making the arm remain in contact with the body, the number of DoFs is reduced to one. Therefore, the full dynamics of the system switches between two modes where one is fully actuated (1 DoF with a single control) and the other is underactuated (2 DoFs with a single control). The dynamics of the system are then derived as
[1] |
[2] |
where , is the inertia matrix, is the Coriolis matrix, contains conservative forces (gravity and spring forces), contains all other nonconservative forces (e.g., torsional damping on the joints, fluidic drag), represents the pulling force from the Kevlar tendon, is the generalized actuator force, and represents the generalized constraint force to avoid penetration when the two bodies are in contact (SI Appendix, Mathematical Modeling). The constraint torque is always nonnegative as the arm and the body only push against each other as shown in Fig. 2C.
The four-bar linkage with a variable-length link provides a way to latch the arm to the body while loading energy into the spring. The variable link length introduces an extra degree of freedom which is used to keep the system latched while loading the spring; this cannot be achieved if all links are fixed in length. By pulling the tendon, the length is reduced, which results in an overlap between the and links.
A configuration where the links and overlap is denoted an overcentering configuration. Prior to overcentering, the tendon is below the pivot (joining links and ), and after overcentering it is above the pivot (Fig. 2B). Since the proposed four-bar linkage has two DoFs (i.e., when the arm and body are separated), there exists an overcentering configuration for every . Since a smaller results in greater potential energy in the spring, different spring energy levels are achievable by choice of at overcentering.
LaMSA Phases and Latching Dynamics.
Our mathematical model reveals four temporal phases based on the linkage and spring dynamics and the actuation input. These phases illuminate three new aspects of LaMSA in linkage systems: 1) a separation between the unlatching event and the overcentering configuration, 2) extended potential energy loading after overcentering, and 3) a generalized notion of system being latched without a contact latch component. During phase I, the model begins in a locked configuration with the arm and body in contact, and initial actuation contracts the spring to store potential energy (Fig. 3C). Phase II begins when the arm and the body separate, introducing a second degree of freedom. Phase III begins when the system reaches the overcentering configuration and the arm angle () and body angle () accelerate rapidly. During phases I through III, the spring is loaded with potential energy until it reaches a maximum. The fastest arm motion is achieved in phase IV when elastic potential energy is converted to kinetic energy of the arm rotation (Fig. 3A). An animation of the four phases can be found in Movie S4.
These four temporal phases are categorized into latched (phase I) and unlatched (phases II to IV). The mathematical model represents the latched mode when the constraint in Eq. 2 is active, meaning that the arm and the body are in contact and pushing against each other (Fig. 2C). In contrast, the unlatched mode occurs when the constraint in Eq. 2 is inactive, meaning that the arm and the body either are not in contact or are in contact but not pushing against each other. This mathematical representation of latched and unlatched conditions thereby defines latching as a dynamic phenomenon, without identifying any specific component as being a latch.
In our modeled system, regardless of the latch type (geometric or contact), the latched to unlatched transition can be dynamically changed by the input force generated by pulling the tendon. Therefore, there are two objectives of the actuation mechanism (pulling the Kevlar string, for the physical model). One is to load potential energy in the spring while latched, and the other is to trigger the transition from the latched to the unlatched configuration. In addition, switching from the latched to unlatched condition depends on the input force and the configuration of the whole system (SI Appendix, Latched Mode Switching and Fig. S1).
These same latch dynamics and four temporal phases are present during the operation of our physical model. In phase I (Fig. 3 A and C), the arm and body move together with the arm rotating around the pivot. The angular velocity of the arm (with respect to the body), , is nearly zero (up to numerical precision) during this phase while the spring is contracting, and stays negative (Fig. 3B). The model predicts that phase I ends when the system becomes unlatched, and the arm will rotate away from the body (i.e., an increase in ) after phase I. The kinematic data from our experiments verify the increased arm velocity, , by crossing over from phase I to phase II (Fig. 3B).
During phase II, the spring continues to load more potential energy as is negative, and the arm begins to separate from the body, increasing the generalized coordinate and approaching the overcentering condition. Video frames in Fig. 3A verify the arm departing from contact in phase II, and Fig. 3B shows an increase in the angular velocity of the arm, . Phase II ends when the system becomes overcentered, which serves as a key indicator of the transition between phases (i.e., a switch from low acceleration to high acceleration) in the unlatched configuration. The model predicts that the tendon force decelerates arm rotation in phase II, whereas this force accelerates arm rotation in phase III (SI Appendix, Geometric Conditions for Over-Centering). The difference in the robot’s arm acceleration between phases II and III is evident through an abrupt change in slope before and after overcentering (zoomed-in window of ; Fig. 3B).
Phase III begins after overcentering and ends with the maximum spring contraction when the angular velocity of the body, , reaches zero. Phase III’s duration (66 ms) is an order of magnitude shorter than prior phases (phase I, 1.0 s; phase II, 0.8 s) due to the high accelerations of the arm and body (Fig. 3B). In this short period of time, the spring is still contracting due to the inertia of the system.
Spring contraction during phase III is also observed in our reanalysis of previously published mantis shrimp strikes (33) (Fig. 3E). The derivative of the angle between the meral-V and the merus was used to estimate . Similarly, the derivative of the angle between the propodus and meral-V represents . The striking motion includes a nonnegligible time window when is positive while is negative (Fig. 3E). Therefore, the mantis shrimp’s meral-V or saddle is still contracting after the initiation of the striking motion, which implies the existence of phase III. To our knowledge this additional spring loading has not previously been documented in kinematic analyses, yet is key to how mantis shrimp unlatch their strike mechanism and is consistent with electromyography analyses (30, 33).
Returning to our analysis of the robot’s strike, phase IV (strike phase) encompasses the highest arm rotational velocity when it is driven by stored elastic potential energy. The arm reaches its maximum angular velocity within a few milliseconds (4.1 ms [Fig. 3]). The arm’s peak velocity () is nearly six times faster than the peak rotational velocity of the body (Fig. 3B). Similarly, the mantis shrimp strike in Fig. 3E shows that the propodus’ peak velocity () is nearly three times higher than peak rotational body velocity ().
A notable time delay between the release of the sclerites and the extension of the saddle (release of the spring energy) has been reported in several species of mantis shrimp: for O. scyllarus and ∼0.7 ms for Neogonodactylus bredini (28, 33). During this time period, the propodus rotates ∼5 (cf. 55 at the impact), while the saddle only extends ∼0.08 mm out of a total contracted displacement 2 mm for O. scyllarus (28). These two species are similar in scale to our robot in terms of the striking arm length and mass as reported in Table 1. Even though our proposed four-bar linkage system simplifies the degrees of freedom relative to actual mantis shrimp, we observe two phases (phase II and phase III) where the arm loses contact with the body and starts rotating (i.e., unlatched) while the spring has not yet been released. We postulate that the behavior in phases II and III occurs after the release of the sclerites since the arm starts to rotate slowly. Similar to actual mantis shrimp motion, there is significant time spent in these phases in our physical model—0.8 s for phase II and 66 ms for phase III while the arm rotates 12, as shown in Fig. 3A—before the release of the spring energy. Although the time durations of phases II and III are longer than the reported time delay in mantis shrimp, the existence of phases II and III in our proposed mechanism supports the hypothesis of the presence of a geometric latching mechanism in mantis shrimp, as speculated by biologists in refs. 5, 33, and 34.
Performance and Robustness of Mantis Shrimp Robot.
The mantis shrimp robot not only emulates the extraordinary mechanics and kinematics of live mantis shrimp, it also serves as a powerful test system for establishing the robustness, performance, and metrics for performance in LaMSA mechanisms through simple manipulation of tendon control via different pull rates, environmental loading (i.e., water vs. air), and design changes (e.g., joint-to-tendon length).
The robot’s linkage mechanism allows it to dynamically load different potential energy levels and traverse different dynamic regimes which results in switching from latched to unlatched at different spring potential energy levels. The switch from latched to unlatched is dynamically constrained and depends not only on the input tendon force (related to the tendon pulling rate and the configuration of the system, including the contact angle []) and the joint-to-tendon length (), both defined in Fig. 2C (SI Appendix, Contact Force).
Throughout our experiments, with various values for and , four aspects of our physical model were studied: 1) the capability of loading potential energy to different levels, 2) the correlation between the maximum potential energy and two performance metrics (i.e., the maximum tip velocity and the kinetic energy distribution between the arm and the body), 3) performance changes under different loading conditions (i.e., in water vs. in air), and 4) a comparison between the work done by the input and the released potential energy during the fast phase (phase IV).
The maximum spring potential energy () can be controlled via by multiple pathways. Higher values of (above 105 mJ) among the (in air) group were achieved when the contact angle was relatively small (less than ). Since the contact angle for 32 experiments with in air are not directly controlled, an additional seven tests with a set of fixed contact angles by attaching a thin shim (Movie S3 and Materials and Methods) were performed (Fig. 4C). A positive correlation between and the contact angle , with , is verified in Fig. 4C. The correlation between the maximum elastic potential energy and the contact angle is also predicted in the analytical switching constraint [2] (SI Appendix, Latch Mode Switching). Having a larger contact angle shifts the upper bound of the switching surface to the right in SI Appendix, Fig. S1C, which causes the system to be unlatched at a larger angle (smaller potential energy) with the same level of input force.
Fig. 4.
Various potential energy levels achieved by different tendon pulling speeds (), contact angles (), and joint-to-tendon lengths (). The spring potential energy is calculated based on a linear torsional spring model with the measured angle data (SI Appendix, Simulation and System Identification). Higher maximum loaded potential energy, , can be achieved by reducing the contact angle, , and joint-to-tendon length, . Also, a higher loaded potential energy at the overcentering position tends to attain a higher . (A) The relationship between and the contact angle for different pulling speeds are shown, with the pulling speed color coded. The circles and crosses represent the tests in air and water, respectively. The triangles represents the tests in air. (B) Trajectories for phases II, III, and IV are shown in the () space for group (in air). The circle represents the overcentering position. The trajectories below the dashed black line represent phases I and II, and the trajectories above the dashed line correspond to phases III and IV. After overcentering, the system continues to load more potential energy (reducing ), while the arm starts to rapidly rotate (increasing ). (C) Controlled contact angle tests with , and showing the correlation between and contact angle. The tendon pulling speeds for all seven tests are regulated to 2.3 mm . (D) Same as B but for the controlled contact angle experiments. (E) Analytical overcentering configurations for varying joint-to-tendon lengths, , showing that different overcentering configurations can be achieved based on different values of (SI Appendix, Geometric Conditions for Over-Centering). Two reference lines show the physical limits of the system. The reference line at represents contact of the arm and body. The second reference line represents when the body touches the base. (F) Full trajectories of experiments with the group (in air) are projected on . Each trajectory starts from a small value and a large . The same color map as in B is used to represent . The surface of tendon lengths, , vs. the generalized coordinates is color coded (black to white). The black contour lines represent the level sets of , and the tendon lengths along the black contours remain constant. As the tendon is pulled, the tendon length is reduced and makes a sharp turn near the maximum spring contraction (i.e., minimum ).
The maximum potential energy is also related to the overcentering configuration (Fig. 4B). When overcentering occurs at a lower potential energy (i.e., larger ), less potential energy is stored, which corresponds to a smaller . However, higher potential energy at overcentering is not always correlated with a higher maximum potential energy as there are some trajectories which intersect each other during phases III and IV (Fig. 4B): phase III dynamics are both a function of the arm and body configuration and a function of their movement (velocity) during overcentering. Therefore, maximum loading can be achieved differently based on the motion at overcentering.
Our mathematical modeling suggests that a shorter joint-to-tendon length, , allows for greater maximum potential energy; experiments with our physical model support this prediction. The analytical condition for overcentering predicts that a shorter directly results in lower overcentering positions when in contact, which suggests higher loaded potential energy at overcentering (Fig. 4E). By considering the correlation between the maximum potential energy and the overcentering configuration, higher maximum potential energy is expected for the group compared to the group in experiments in air (Fig. 4A).
Performance Analysis.
The tip velocity (red circle in Fig. 2A) and the ratio of arm kinetic energy to total kinetic energy () are the two performance metrics we use to evaluate our robot. The highest tip velocity recorded among 32 tendon control experiments in air with is ∼30 m (Fig. 5A). A faster maximum tip velocity (above 26 m ) is achieved by relatively larger maximum potential energies (above 105 mJ) among experiments in air with =23 mm. Additionally, the measured force exerted on the system during phase IV is not significantly higher in the experiments which attain higher maximum potential energies (Fig. 5C).
Fig. 5.
Analysis of the maximum tip velocity and kinetic energy distribution during phase IV for different loading conditions (i.e., air and water) and different values of . (A and B) The relationship between the two performance metrics and the maximum loaded potential energy, , is shown. Greater maximum loaded potential energy, , leads to higher performance for experiments in air with 23 mm. (C–H) The trajectory of the maximum tip velocity and the kinetic energy distribution during phase IV versus the potential energy. The value describes the normalized potential energy. The filled circles represent the moment of maximum tip velocity. (A) A linear regression using the minimum mean squared error for experiments in air with mm is shown as a dashed line with . Among the group, the SD (from trial to trial) is significantly reduced in water (0.17 m ) compared to air (2.04 m ). (B) A linear regression using the minimum mean squared error for experiments in air with mm is shown as a dashed line with . (C) The applied force (color coded) over the course of the trajectory was less than 18 N. During the slow motions in phases I and II, the tip velocity remains nearly zero while the spring potential energy increases. Once the maximum potential energy is reached, the tip velocity rapidly increases and reaches its maximum (black circles). (D) Phase IV arm kinetic energy ratio vs. normalized potential energy for 32 experiments (in air with 23 mm). Phase IV starts at unity for both axes (Materials and Methods). During phase IV, the spring releases potential energy, which results in a decrease of . Potential energy is converted to kinetic energy of the arm and the body, where the metric shows how the kinetic energy is distributed between the arm and the body. The color scheme is based on . (E and F) Similar to the experiments in C and D but in water. The added mass effect is considered in the calculation of the kinetic energy (Materials and Methods). The fluidic loading in water causes the arm to rotate slower compare to experiments in air, but distributing more kinetic energy to the arm. (G and H) Similar to the experiments in air in C and D but with . A shorter leads to load more potential energy, but the maximum tip velocity is not substantially increased. However, the potential energy was distributed to a greater extent to the arm compared with the experiments with a longer .
The second metric, , quantifies the degree to which the spring potential energy is transferred to the arm rotational motion. If the arm kinetic energy ratio is above 0.5, then the released potential energy is transferred to a greater extent to the arm than to the body. The trajectories with greater than 105 mJ in Fig. 5D show that the arm kinetic energy ratio stays above 0.5 throughout the entire duration of phase IV. Storing more energy in the spring yields greater tip velocity and greater distribution of potential energy to the arm than the body (Fig. 5 A and B).
The robot’s dynamic behavior and performance in air is congruent with its behavior in water with some key differences related to strike velocity, output variability, and sensitivity to varying inputs. The four phases and overcentering behavior also occur in water. The primary differences between water and air occur during the fast phase due to the hydrodynamic effects of velocity-dependent drag and the added mass effect from entrained fluid around the arm. When operating in water, the robot rotates more slowly than in air when operated at the 2.3 m/s tendon rate (SI Appendix, Fig. S2C and Movie S2 ). Even so, these slower strikes in water yield a more stereotyped output with less sensitivity to varying potential energy levels (Fig. 5A).
In contrast to experiments in air, there is more kinetic energy in the arm than the body throughout all water experiments during phase IV, regardless of the tendon pulling velocity (Fig. 5F). One likely explanation is the added mass effect for the arm during phase IV as the arm rotational speed ( 290 rad ) is roughly 10 times greater than that of the body ( 31 rad ) as shown in SI Appendix, Fig. S2C. Another possibility is that the fluidic drag and added mass effect on the body delay the release of the spring. We observe that less than of the maximum potential energy is released during phase IV (Fig. 5F). Since the spring and body are constrained to each other, the delay in the spring release results in less kinetic energy of the body. Furthermore, greater maximum potential energy is required in air to achieve a kinetic energy ratio greater than 0.7, compared to the case in water (Fig. 5B).
Released Potential Energy and Work Done by the Input.
The LaMSA mechanism provides a way to overcome the limits inherent in muscle by utilizing stored potential energy and rapid spring recoil to actuate the strike. To verify this, we analyze how the impulsive motion is achieved by spring recoil rather than by the work done from the tendon during the fast phase (phase IV). It is very difficult to stimulate the extensor muscles independently to measure the input force generated by the muscles in mantis shrimp (23, 24). Instead, the force displacement properties of the elastic material in the exoskeleton can be measured by mechanically deforming a single appendage while connected to a load cell to find the maximum force and work done by the spring (the saddle and the meral-V) (23, 24). A typical range of maximum forces measured from the exoskeleton of Gonodactylus smithii species are reported as N as shown in table 2 of ref. 30. Interestingly, as the power of the extensor muscle is limited at these small scales, the mantis shrimp contracts the saddle and meral-V by only a small amount (less than 1 mm), which loads mJ to the exoskeleton as reported in table 2 and figure 3 of ref. 30.
One of the benefits of our proposed physical model is to overcome challenges and limitations in the study of the functional morphology of natural systems (e.g., the difficulty in measuring the input force generated by the extensor muscle). The physical model allows us to directly measure the input force, as shown in SI Appendix, Fig. S12C. The work done by the tendon and the loaded potential energy in this experiment (the same as the one used in the kinematic analysis in Fig. 3B) are shown in SI Appendix, Fig. S12 A and B, where the net potential energy loaded during the experiment is computed to be 35.9 mJ. The displacement of the tendon in the experiment was 3.7 mm (where 41 mm at the beginning of phase I)—greater than the displacement of the exoskeleton in mantis shrimp. However, the stored potential energy is in a similar range, which indicates that the torsional spring used in the physical model is less stiff than the elastic material in mantis shrimp.
Nevertheless, the physical model can be used to justify the high power delivery of the geometric LaMSA mechanism by comparing the release of the potential energy with the work done by the tendon input during the spring release phase (phase IV). In our experiment, the work done by the tendon during phase IV is 0.76 mJ while the amount of the potential energy released is 23.6 mJ (the potential energy difference between the start of phase IV and the moment tip velocity reached maximum). The trajectories of experiments in air during phase IV, aligned with the level set of the tendon length map, also support the notion that the change of tendon length in phase IV is relatively small (Fig. 4F). Therefore, the extremely high acceleration observed in the kinematic data in Fig. 3B is driven by the impulsive release of the spring energy, which verifies the effectiveness of geometric latching mechanisms for the generation of high acceleration.
Sensitivity Analysis for Different Robot Geometries.
The analytic switching condition from latched to unlatched in Eq. 2 shows that switching depends on internal parameters such as the center of mass and the size of the robot ( and ) and external parameters such as different values and contact angles between the arm and the body (SI Appendix, Contact Force). Here we consider two external geometric parameters of the robot: the joint-to-tendon length, , and the contact angle, .
Both the tip velocity and kinetic energy ratio metrics are affected by the change in the joint-to-tendon length. First, a longer provides a lower maximum potential energy required to achieve a similar average maximum tip velocity and a higher SD for maximum tip velocity (Fig. 5A and Materials and Methods). Therefore, a longer is more energy efficient and also provides a greater range of maximum tip velocities by mediating the spring actuation. On the other hand, a shorter results in a higher kinetic energy ratio relative to the maximum tip velocity (Fig. 5B). Similar to the results from experiments in water, less than of is released during phase IV (Fig. 5H). Since is higher for a shorter (Fig. 5A), a smaller portion of the maximum potential energy was sufficient to transfer the energy to the arm without rotating the body excessively. This results in lower kinetic energy of the body during phase IV and a greater kinetic energy ratio of the arm for the shorter case.
The sensitivity analysis reveals some interesting trends in the design space that can alter the latching behavior of the system. For example, a shorter makes our geometric latching mechanism more stereotyped as the maximum tip velocity is not affected by how much energy is loaded in the spring and the arm tends to have more kinetic energy than the body. On the other hand, a longer provides a way to generate a range of maximum tip velocities by controlling the contact angle (SI Appendix, Fig. S11 B and C).
Discussion
Through a physical model, empirical experimentation with the physical model in different environmental and loading conditions, dynamic mathematical modeling, and analysis of a biological dataset, we establish the quantitative principles of the phases of LaMSA and latching, demonstrate a linkage-spring based approach to LaMSA robots, and offer a lens on the function of four-bar linkages in biology. The fast motion and temporal asymmetries of the mantis shrimp raptorial appendage are captured with our analytical model and our physical latching and linkage mechanism. Four distinct temporal phases (Fig. 3) of the striking motion are defined, extending the traditional LaMSA temporal phases (4, 5) to incorporate phases defined within the dynamics of this system. These phases illuminate how the system is unlatched prior to overcentering, leading to an intermediate period between unlatching and overcentering that has not been previously described in these systems (5, 44) and is likely a crucial feature enabling repeated and extreme use without the wear and tear of contact latching mechanisms.
Our physical model of the mantis shrimp striking mechanism is an at-scale physical model that emulates the linkage mechanics of mantis shrimp and achieves ultrafast motions. The striking acceleration of our physical model in air reached m (the striking arm length multiplied by the angular acceleration in Table 1) which exceeds the performance of other small-scale (less than 14 cm) LaMSA-based engineered devices tested in air ( m ) as reported in ref. 4. We applied multiscale manufacturing methods and a detailed dynamical model that captures the fast, nonlinear, and aperiodic behavior of both the biological and synthetic systems. Additionally, our model is able to operate as a LaMSA mechanism and as a directly actuated system for slower, manipulative movements, much like mantis shrimp which can move their raptorial appendages directly through muscle contraction and can switch to operating LaMSA; in both the physical model and biological system this ability to move directly with the motor and/or via spring actuation is possible because of the presence of a variable length link in the four-bar mechanism. In addition, the ability to operate the robot in both air and water allowed us to experimentally demonstrate the significance of loading on the operation of LaMSA mechanisms. Two specific key findings include 1) the reduced variability of striking velocity in water and 2) the drag and added mass effect on the body caused a delay in unlatching, resulting in less kinetic energy in the body. The effect of load impedance on LaMSA performance is an area ripe for future investigation (44, 59).
Although the striking acceleration of the robot in air exceeds other similar at-scale engineered devices reported in ref. 4, the striking acceleration in water ( rad ) is still less than the striking acceleration of the mantis shrimp (up to rad ). Possible future directions to increase accelerations in water may involve optimization of the four-bar linkage design and exploration of various springs, such as a buckling spring which is geometrically similar to the saddle in the mantis shrimp.
The control of impulsive energy flow through geometry is a rich area for both mathematical analysis and materials research (60), and here we broaden that field to incorporate the role of geometry and linkages in the latching and unlatching of extreme dynamical systems. The four-phase temporal categorization for geometric latching behavior supports the discovery of a phase when the system is unlatched (i.e., arm movement is initiated) before overcentering occurs. The existence of such a phase was not recognized in previous studies of geometric latches which only focused on the kinematics before and after overcentering (28, 36). These four phases are essential for explaining the control of energy flow during mantis shrimp strikes and for building repeated-use synthetic models that do not rely on contact latches that are prone to wear. These discoveries set the stage for novel synthetic design and also enable empirical studies of latching dynamics in the many organisms with internal latches that cannot be visualized in vivo (1, 61–65).
Analysis of the dynamics of the proposed linkage model reveals that more elastic energy can be stored by shortening the joint-to-tendon link length (Fig. 4A). Therefore, the maximum energy storage can be directly controlled by allowing the joint-to-tendon link length to be varied (e.g., by using an additional actuator). Such a change to the linkage and actuation design would add additional degrees of freedom, similar to recent work on dynamics in biological systems (i.e., the four-bar opercular mechanism of largemouth bass) (66, 67).
As our analytical and physical models are similar in size to a mantis shrimp, a design optimization framework, based on these models, can be used as a tool in future investigations into the evolution of the mantis shrimp raptorial appendage (28, 46, 47, 49). These models can be matched to the morphologies found in the fossil record and evaluated using the proposed performance metrics to paint a picture of the tradeoffs and adaptations over time. Similarly, the models could be used to optimize geometric linkage mechanisms and energy storage designs for high-performance robots. In this paper we aimed to emulate the dynamic properties of a mantis shrimp. However, the same linkage mechanism and analysis could be applied to other behaviors—for example, throwing or jumping—in which high power is required, albeit with different appendage trajectories. In particular, a direct application of our model is in the optimization of the latch geometric parameters (e.g., link lengths and the inclusion of additional linkage attachments on the arm) and spring/actuator designs to create a jumping robot at smaller scales and higher jumping velocities than previous examples. In addition, the high power amplification mediated by the linkage mechanism could further explain the role of feedback control in biological impulsive systems in future efforts (68).
Materials and Methods
Fabrication.
To create a small-scale, robust mechanism, we use a lamination-and-folding fabrication process called pop-up book MEMS (59, 60), which enables the creation of articulated mechanisms with feature sizes ranging from micrometers to several centimeters. An UV laser (Oxford E series) is used to cut individual layers of carbon fiber composite, acrylic adhesive, and Kevlar/Kapton composite.
To construct the robot, a layup composed of rigid layers surrounding the flexure material and bonded with adhesive layers is aligned in a press and laminated under heat and pressure. The laminate structure is then released by a final laser cutting step. Gaps in the rigid layers that form the static and dynamic flexure hinges are highlighted in yellow in Fig. 1C. Static hinges are folded during assembly to form 3D structures which are fixed in place using a cyanoacrylate (CA) glue. The dynamic hinges act as the articulated joints of the device.
The fully assembled device is mounted to a 3D printed base. A rigid rod is glued in place through the robot body, and additional rods are inserted through the base to interface with the torsion springs. A Kevlar tendon is tied around a hole in the robot arm and threaded through holes in the base. The initial angle of the tendon can be adjusted by changing which hole it is passed through, as seen in Fig. 1C.
Motion Control and Capture.
Experiments were conducted on the robot using the experimental setup depicted in SI Appendix, Fig. S3. The robot is actuated remotely with a Thor Labs K-Cube KDC101 controller and MTS25/M-Z8 motorized translation stage mounted in a vertical orientation. A Futek IAA100 amplifier and Futek LSB302 25lb load cell, mounted to the stage, measure the pulling force during the test. High-speed video is captured using a Vision Research Phantom v7.3. Frame rates up to 37,000 frames per second were used during testing. A National Instruments USB-6363 DAQ was used for triggering and data collection. The actuator pulls the tendon at a constant velocity.
List of Controlled Experiments.
Various experiments were conducted to understand the range of achievable performance (i.e., maximum arm rotation speed and energy distribution between the arm and the body) depending on different controlled conditions. Three categories of control parameters are considered.
-
i)
Tendon control: the pulling velocity of the kevlar string shown in Fig. 1B is regulated by an external motor controller. Multiple experiments were performed at different pulling velocities from 0.5 m to 2.3 m .
-
ii)
Environment: experiments were conducted with two fluid loading conditions, air and water. In each loading condition, multiple tendon control experiments were performed.
-
iii)
Design: multiple tendon attachment points were considered by changing the joint-to-tendon length, in Fig. 2A, from 19 to 23 mm. Also, different contact angles varying from to were tested. In each geometry, multiple tendon control experiments were performed.
Representative videos of striking experiments () in air and water are shown in Movies S1–S3: two experiments with different loading, Movies S1 (air) and S2 (water), and one experiment with a different contact angle using a shim to offset the arm, Movie S3 (with a contact angle of ).
Kinetic Energy Ratio and Normalized Potential Energy.
As phase IV starts when the spring is loaded to its maximum extent, the normalized potential energy, , starts from unity and decreases as the spring releases its energy in Fig. 5D. Also, at the beginning of phase IV, the body kinetic energy becomes zero as the body is linked to the spring directly, which makes the arm kinetic energy ratio, , also start from unity.
Controlled Experiments in Water.
Eleven experiments in water were controlled such that the mean tendon velocities (trial to trial) and associated SDs stay similar to the mean and SDs in the air experiments. The mean tendon velocity among 11 experiments in water was 1.43 mm (0.73 mm SD) where the mean in air was 1.43 mm (0.79 mm SD).
Hydrodynamic Effects in Water.
The higher accelerations of the robot during phases III and IV induce an added mass effect, resulting in increased kinetic energy due to the fluid entrained by the motion of the arm and body, adding to the effective inertia. Therefore, the added kinetic energy at the arm and the body are considered separately and included in the calculation of the kinetic energy ratio (SI Appendix, Added-Mass Effect).
Controlled Experiments in Air with Smaller Joint-to-Tendon Lengths.
First, two distances for were chosen, 19 and 23 mm, and an additional 10 tendon velocity control experiments (in air) are conducted for the 19 mm case. Similar to the experiments in water, the tendon pulling velocity was controlled such that the mean pulling velocities (trial to trial) and associated SDs stay similar to the mean and SDs for experiments in air with 23 mm. The mean tendon pulling velocities for each group are 1.32 mm (for 19 mm) and 1.43 mm (for 23 mm). The SDs for each group are 0.78 mm (for 19 mm) and 0.79 mm (for 23 mm).
The mean maximum tip velocity for both cases stays within of 25.6 m , but the SD for the 19 mm case (0.96 m ) is relatively smaller than the SD for the 23 mm case (2.04 m ), up to the numerical precision of the postprocessing methods used (Data Processing).
Controlled Experiments in Air with Different Contact Angles.
Seven tests with a set of fixed contact angles were performed to analyze the sensitivity of the performance metrics to changes in contact angle. The tendon pull velocities were regulated to 2.3 mm for all experiments. Two shims with different thicknesses were attached on the side of the body which comes in contact with the arm, offsetting the contact angle in proportion to the thickness of the shim: (i.e., no shim), , and . See Movie S3 for the experiment with a contact angle.
Motion Tracking.
The 2D kinematic motion of our physical model is measured using ProAnalyst software (Xcitex). Template-matching object tracking is performed using high-contrast markers placed on the exterior of the robot at precise, known locations. The position of each marker is automatically tracked and recorded for each test. Further analysis is completed using a custom MATLAB optimization program.
Data Processing.
The output from the motion tracking software provides the position of tracking points in the camera frame. To compensate for quantization noise, a noncausal (zero phase) moving average filter with a variable window size is applied to the marker position data (SI Appendix, Fig. S10A). Data points in the slow moving prestrike portion of the data are smoothed using a larger window size while the fast moving striking data are filtered using a smaller window size. The filtered data are made continuous with a buffer region of linearly decreasing window size to the smaller window size used for fast movement.
First, the body pivot location (which stays constant throughout each experiment) is approximated based on the filtered tracking points. As the body rotates around the fixed pivot, the tracking points on the body will follow an arc. Therefore, an optimization problem is set up to find an arc for each marker which minimizes the distance (L2 norm) from the arc to the data points. The optimal solution returns the body pivot position in the camera frame. Next, the angular position of the body markers on the body is optimized by preserving the distance between the two markers fixed in position relative to each other. This optimized angular position of the marker, plus some offset, becomes the dataset. An example of this fitting is shown in SI Appendix, Fig. S10B, where the identified data are shown in SI Appendix, Fig. S10C.
On the other hand, the markers on the arm are known to pivot around a fixed body location. Therefore, another optimization process to find an arc from the floating arm pivot position estimates the arm pivot location in the camera frame. Last, the angular position of the arm with respect to the body frame is found by preserving the distance between the two markers, similar to the method used for the body, which produces the dataset. An example of the floating arm pivot position is shown in SI Appendix, Fig. S10D, where the identified is shown in SI Appendix, Fig. S10E.
This four-stage process, respecting known kinematics, provides more physically informed processed data compared to a simple frequency-based filtering technique. A detailed explanation can be found in section SI Appendix, Optimization Based Data Processing.
Supplementary Material
Acknowledgments
We thank Yongjin Kim for the Kapton–Kevlar composite and Patrick Varin for his help early on with dynamic modeling. This material is based upon work supported by, or in part by, the US Army Research Laboratory and the US Army Research Office under contract/grant W911NF1510358.
Footnotes
The authors declare no competing interest.
This article is a PNAS Direct Submission.
This article contains supporting information online at https://www.pnas.org/lookup/suppl/doi:10.1073/pnas.2026833118/-/DCSupplemental.
Data Availability
Kinematic data of the physical model analyzed in this paper have been deposited in GitHub, https://github.com/harvard-microrobotics/mantis-shrimp. Previously published data were used for this work (mantis shrimp strike data from ref. 33).
References
- 1.Gronenberg W., Fast actions in small animals: Springs and click mechanisms. J. Comp. Physiol. A Neuroethol. Sens. Neural Behav. Physiol. 178, 727–734 (1996). [Google Scholar]
- 2.Galantis A., Woledge R. C., The theoretical limits to the power output of a muscle-tendon complex with inertial and gravitational loads. Proc. Biol. Sci. 270, 1493–1498 (2003). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Patek S. N., Dudek D. M., Rosario M. V., From bouncy legs to poisoned arrows: Elastic movements in invertebrates. J. Exp. Biol. 214, 1973–1980 (2011). [DOI] [PubMed] [Google Scholar]
- 4.Mark Ilton M., et al., The principles of cascading power limits in small, fast biological and engineered systems. Science 360, eaao1082 (2018). [DOI] [PubMed] [Google Scholar]
- 5.Longo S. J., et al., Beyond power amplification: Latch-mediated spring actuation is an emerging framework for the study of diverse elastic systems. J. Exp. Biol. 222, 1–10 (2019). [DOI] [PubMed] [Google Scholar]
- 6.Vogel S., Living in a physical world II. The bio-ballistics of small projectiles. J. Biosci. 30, 167–175 (2005). [DOI] [PubMed] [Google Scholar]
- 7.Vogel S., Living in a physical world III. Getting up to speed. J. Biosci. 30, 303–312 (2005). [DOI] [PubMed] [Google Scholar]
- 8.Sakes A., et al., Shooting mechanisms in nature: A systematic review. PLoS One 11, e0158277 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Rosario M. V., Sutton G. P., Patek S. N., Sawicki G. S., Muscle–spring dynamics in time-limited, elastic movements. Proc. R. Soc. B: Biol. Sci., 283, 20161561 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Mark Ilton S. M., et al., The effect of size-scale on the kinematics of elastic energy release. Soft Matter 15, 9579–9586 (2019). [DOI] [PubMed] [Google Scholar]
- 11.Gregory P., et al., Why do large animals never actuate their jumps with latch-mediated springs? Because they can jump higher without them. Integr. Comp. Biol. 59, 1609–1618 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Bolmin O., et al., Latching of the click beetle (Coleoptera: Elateridae) thoracic hinge enabled by the morphology and mechanics of conformal structures. J. Exp. Biol. 222, jeb196683 (2019). [DOI] [PubMed] [Google Scholar]
- 13.Divi S., Ma X.et al., Latch-based control of energy output in spring actuated systems. J. R. Soc. Interface 17, 20200070 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Webb B., Using robots to model animals: A cricket test. Robot. Auton. Syst. 16, 117–134 (1995). [Google Scholar]
- 15.Dianna K., et al., Addressing grand challenges in organismal biology: The need for synthesis. Bioscience 64, 1178–1187 (2014). [Google Scholar]
- 16.Hu D. L., Prakash M., Chan B., Bush J. W. M., Water-walking devices. Exp. Fluids 43, 769–778 (2007). [Google Scholar]
- 17.Altendorfer R., et al., Rhex: A biologically inspired hexapod runner. Auton. Robots 11, 207–213 (2001). [Google Scholar]
- 18.Berlinger F., Dusek J., Gauci M., Nagpal R., Robust maneuverability of a miniature, low-cost underwater robot using multiple fin actuation. IEEE Robot. Autom. Lett. 3, 140–147 (2017). [Google Scholar]
- 19.McHenry M. J., et al., The comparative hydrodynamics of rapid rotation by predatory appendages. J. Exp. Biol. 219, 3399–3411 (2016). [DOI] [PubMed] [Google Scholar]
- 20.Patek S. N., Korff W. L., Caldwell R. L., Biomechanics: Deadly strike mechanism of a mantis shrimp. Nature 428, 819–820 (2004). [DOI] [PubMed] [Google Scholar]
- 21.Patek S. N., Caldwell R. L., Extreme impact and cavitation forces of a biological hammer: Strike forces of the peacock mantis shrimp Odontodactylus scyllarus. J. Exp. Biol. 208, 3655–3664 (2005). [DOI] [PubMed] [Google Scholar]
- 22.Crane R. L., Cox S. M., Kisare S. A., Patek S. N., Smashing mantis shrimp strategically impact shells. J. Exp. Biol. 221, jeb176099 (2018). [DOI] [PubMed] [Google Scholar]
- 23.Zack T. I., Claverie T., Patek S. N., Elastic energy storage in the mantis shrimp’s fast predatory strike. J. Exp. Biol. 212, 4002–4009 (2009). [DOI] [PubMed] [Google Scholar]
- 24.Patek S. N., Rosario M. V., Taylor J. R. A., Comparative spring mechanics in mantis shrimp. J. Exp. Biol. 216, 1317–1329 (2013). [DOI] [PubMed] [Google Scholar]
- 25.Rosario M. V., Patek S. N., Multilevel analysis of elastic morphology: The mantis shrimp’s spring. J. Morphol. 276, 1123–1135 (2015). [DOI] [PubMed] [Google Scholar]
- 26.Tadayon M., Amini S., Masic A., Miserez A., The mantis shrimp saddle: A biological spring combining stiffness and flexibility. Adv. Funct. Mater. 25, 6437–6447 (2015). [Google Scholar]
- 27.Tadayon M., Amini S., Wang Z., Miserez A., Biomechanical design of the mantis shrimp saddle: A biomineralized spring used for rapid raptorial strikes. iScience 8, 271–282 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Patek S. N., Nowroozi B. N., Baio J. E., Caldwell R. L., Summers A. P., Linkage mechanics and power amplification of the mantis shrimp’s strike. J. Exp. Biol. 210, 3677–3688 (2007). [DOI] [PubMed] [Google Scholar]
- 29.McHenry M. J., Claverie T., Rosario M. V., Patek S. N., Gearing for speed slows the predatory strike of a mantis shrimp. J. Exp. Biol. 215, 1231–1245 (2012). [DOI] [PubMed] [Google Scholar]
- 30.Burrows M., The mechanics and neural control of the prey capture strike in the mantid shrimps squilla and hemisquilla. Z. Vgl. Physiol. 62, 361–381 (1969). [Google Scholar]
- 31.Burrows M., Hoyle G., Neuromuscular physiology of the strike mechanism of the mantis shrimp, hemisquilla. J. Exp. Zool. 179, 379–393 (1972). [Google Scholar]
- 32.deVries M. S., Murphy E. A. K., Patek S. N., Strike mechanics of an ambush predator: The spearing mantis shrimp. J. Exp. Biol. 215, 4374–4384 (2012). [DOI] [PubMed] [Google Scholar]
- 33.Kagaya K., Patek S. N., Feed-forward motor control of ultrafast, ballistic movements. J. Exp. Biol. 219, 319–333 (2016). [DOI] [PubMed] [Google Scholar]
- 34.Patek S. N., The power of mantis shrimp strikes: Interdisciplinary impacts of an extreme cascade of energy release. Integr. Comp. Biol. 59, 1573–1585 (2019). [DOI] [PubMed] [Google Scholar]
- 35.Cox S. M., Schmidt D., Modarres-Sadeghi Y., Patek S. N., A physical model of the extreme mantis shrimp strike: Kinematics and cavitation of Ninjabot. Bioinspir. Biomim. 9, 016014 (2014). [DOI] [PubMed] [Google Scholar]
- 36.Longo S. J., Goodearly T., Wainwright P. C.. Extremely fast feeding strikes are powered by elastic recoil in a seahorse relative, the snipefish, Macroramphosus scolopax. Proc. R. Soc. B: Biol. Sci. 285, 20181078 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Cofer D., Cymbalyuk G., Heitler W. J., Edwards D. H., Neuromechanical simulation of the locust jump. J. Exp. Biol. 213, 1060–1068 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Kaji T., Anker A., Wirkner C. S., Palmer A. R., Parallel saltational evolution of ultrafast movements in snapping shrimp claws. Curr. Biol. 28, 106–113.e4 (2018). [DOI] [PubMed] [Google Scholar]
- 39.Patek S. N., Longo S. J., Evolutionary biomechanics: The pathway to power in snapping shrimp. Curr. Biol. 28, R115–R117 (2018). [DOI] [PubMed] [Google Scholar]
- 40.Knowles J. A. C., Lowenberg M. H., Neild S. A., Krauskopf B., A bifurcation study to guide the design of a landing gear with a combined uplock/downlock mechanism. Proc. R. Soc. Math. Phys. Eng. Sci. 470, 20140332 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Knowles J. A. C., Krauskopf B., Lowenberg M. H., Numerical continuation applied to landing gear mechanism analysis. J. Aircr. 48, 1254–1262 (2011). [Google Scholar]
- 42.Bennet-Clark H. C., Lucey E. C. A., The jump of the flea: A study of the energetics and a model of the mechanism. J. Exp. Biol. 47, 59–67 (1967). [DOI] [PubMed] [Google Scholar]
- 43.Noh M., Kim S.-W., An S., Koh J.-S., Cho K.-J., Flea-inspired catapult mechanism for miniature jumping robots. IEEE Trans. Robot. 28, 1007–1018 (2012). [Google Scholar]
- 44.Koh J.-S., et al., Jumping on water: Surface tension–dominated jumping of water striders and robotic insects. Science 349, 517–521 (2015). [DOI] [PubMed] [Google Scholar]
- 45.Koh J.-S., Sun-pil J., Wood R. J., Cho K.-J.. “A jumping robotic insect based on a torque reversal catapult mechanism” in 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, 2013), pp. 3796–3801. [Google Scholar]
- 46.Anderson P. S. L., Claverie T., Patek S. N., Levers and linkages: Mechanical trade-offs in a power-amplified system. Evolution 68, 1919–1933 (2014). [DOI] [PubMed] [Google Scholar]
- 47.Anderson P. S. L., Patek S. N., Mechanical sensitivity reveals evolutionary dynamics of mechanical systems. Proc. R. Soc. B: Biol. Sci. 282, 20143088 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Hu Y., Nelson-Maney N., Anderson P. S. L., Common evolutionary trends underlie the four-bar linkage systems of sunfish and mantis shrimp. Evolution 71, 1397–1405 (2017). [DOI] [PubMed] [Google Scholar]
- 49.Munoz M. M., Anderson P. S. L., Patek S. N., Mechanical sensitivity and the dynamics of evolutionary rate shifts in biomechanical systems. Proc. R. Soc. B: Biol. Sci., 284, 20162325 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Muller M., Optimization principles applied to the mechanism of neurocranium levation and mouth bottom depression in bony fishes (halecostomi). J. Theor. Biol. 126, 343–368 (1987). [Google Scholar]
- 51.Westneat M. W., Feeding mechanics of teleost fishes (Labridae; Perciformes): A test of four-bar linkage models. J. Morphol. 205, 269–295 (1990). [DOI] [PubMed] [Google Scholar]
- 52.Westneat M. W., Transmission of force and velocity in the feeding mechanisms of labrid fishes (teleostei, perciformes). Zoomorphology 114, 103–118 (1994). [Google Scholar]
- 53.Burrows M., Morris O., Jumping and kicking in bush crickets. J. Exp. Biol. 206, 1035–1049 (2003). [DOI] [PubMed] [Google Scholar]
- 54.Roberts T. J., Azizi E., Flexible mechanisms: The diverse roles of biological springs in vertebrate movement. J. Exp. Biol. 214, 353–361 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Murray R. M., Li Z., Sastry S., A Mathematical Introduction to Robotic Manipulation (CRC Press, 2017). [Google Scholar]
- 56.Whitney J. P., Sreetharan P. S., Ma K. Y., Wood R. J., Pop-up book mems. J. Micromech. Microeng. 21, 115021 (2011). [Google Scholar]
- 57.Sreetharan P. S., Whitney J. P., Strauss M. D., Wood R. J., Monolithic fabrication of millimeter-scale machines. J. Micromech. Microeng. 22, 055027 (2012). [Google Scholar]
- 58.Birch J. M., Dickinson M. H., Spanwise flow and the attachment of the leading-edge vortex on insect wings. Nature 412, 729–733 (2001). [DOI] [PubMed] [Google Scholar]
- 59.Li C., Hsieh S. T., Goldman D. I., Multi-functional foot use during running in the zebra-tailed lizard (Callisaurus draconoides). J. Exp. Biol. 215, 3293–3308 (2012). [DOI] [PubMed] [Google Scholar]
- 60.Holmes D. P., Crosby A. J., Snapping surfaces. Adv. Mater. 19, 3589–3593 (2007). [Google Scholar]
- 61.Astley H. C., Roberts T. J., Evidence for a vertebrate catapult: Elastic energy storage in the plantaris tendon during frog jumping. Biol. Lett. 8, 386–389 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62.Astley H. C., Roberts T. J., The mechanics of elastic loading and recoil in anuran jumping. J. Exp. Biol. 217, 4372–4378 (2014). [DOI] [PubMed] [Google Scholar]
- 63.Larabee F. J., Suarez A. V., The evolution and functional morphology of trap-jaw ants (hymenoptera: Formicidae). Myrmecol. News 20, 25–36 (2014). [Google Scholar]
- 64.Ritzmann R., Snapping behavior of the shrimp Alpheus californiensis. Science 181, 459–460 (1973). [DOI] [PubMed] [Google Scholar]
- 65.Ritzmann E. R., Mechanisms for the snapping behavior of two alpheid shrimp, Alpheus californiensis and Alpheus heterochelis. J. Comp. Physiol. 95, 217–236 (1974). [Google Scholar]
- 66.Olsen A. M., A mobility-based classification of closed kinematic chains in biomechanics and implications for motor control. J. Exp. Biol. 222, jeb195735 (2019). [DOI] [PubMed] [Google Scholar]
- 67.Olsen A. M., Camp A. L., Brainerd E. L., The opercular mouth-opening mechanism of largemouth bass functions as a 3d four-bar linkage with three degrees of freedom. J. Exp. Biol. 220, 4612–4623 (2017). [DOI] [PubMed] [Google Scholar]
- 68.Cowan N. J., et al., Feedback control as a framework for understanding tradeoffs in biology. Integr. Comp. Biol. 54, 223–237 (2014). [DOI] [PubMed] [Google Scholar]
- 69.Koh J.-S., Jung S.-P., Noh M., Kim S.-W., Cho K.-J., “Flea inspired catapult mechanism with active energy storage and release for small scale jumping robot ” in 2013 IEEE International Conference on Robotics and Automation (IEEE, 2013), pp. 26–31. [Google Scholar]
- 70.Sutton G. P., Burrows M., Biomechanics of jumping in the flea. J. Exp. Biol. 214, 836–847 (2011). [DOI] [PubMed] [Google Scholar]
- 71.Ayling T., Guide to the Sea Fishes of New Zealand (William Collins Publishers Ltd, Auckland, New Zealand, 1982). [Google Scholar]
- 72.Green P. A., Patek S. N., Contests with deadly weapons: Telson sparring in mantis shrimp (Stomatopoda). Biol. Lett. 11, 20150558 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
Kinematic data of the physical model analyzed in this paper have been deposited in GitHub, https://github.com/harvard-microrobotics/mantis-shrimp. Previously published data were used for this work (mantis shrimp strike data from ref. 33).