Journal of The Royal Society Interface
You have access Research articles

The ultrafast snap of a finger is mediated by skin friction

Raghav Acharya

Raghav Acharya

Chemical and Biomolecular Engineering, Georgia Institute of Technology, Atlanta, GA 30311, USA

Google Scholar

Find this author on PubMed

,
Elio J. Challita

Elio J. Challita

Chemical and Biomolecular Engineering, Georgia Institute of Technology, Atlanta, GA 30311, USA

George W. Woodruff School of Mechanical Engineering, Georgia Tech, Atlanta, GA 30311, USA

Google Scholar

Find this author on PubMed

, and
M. Saad Bhamla

M. Saad Bhamla

Chemical and Biomolecular Engineering, Georgia Institute of Technology, Atlanta, GA 30311, USA

[email protected]

Google Scholar

Find this author on PubMed

Published:https://doi.org/10.1098/rsif.2021.0672

    Abstract

    The snap of a finger has been used as a form of communication and music for millennia across human cultures. However, a systematic analysis of the dynamics of this rapid motion has not yet been performed. Using high-speed imaging and force sensors, we analyse the dynamics of the finger snap. We discover that the finger snap achieves peak angular accelerations of 1.6 × 106° s−2 in 7 ms, making it one of the fastest recorded angular accelerations the human body produces (exceeding professional baseball pitches). Our analysis reveals the central role of skin friction in mediating the snap dynamics by acting as a latch to control the resulting high velocities and accelerations. We evaluate the role of this frictional latch experimentally, by covering the thumb and middle finger with different materials to produce different friction coefficients and varying compressibility. In doing so, we reveal that the compressible, frictional latch of the finger pads likely operates in a regime optimally tuned for both friction and compression. We also develop a soft, compressible friction-based latch-mediated spring actuated model to further elucidate the key role of friction and how it interacts with a compressible latch. Our mathematical model reveals that friction plays a dual role in the finger snap, both aiding in force loading and energy storage while hindering energy release. Our work reveals how friction between surfaces can be harnessed as a tunable latch system and provides design insight towards the frictional complexity in many robotic and ultra-fast energy-release structures.

    1. Introduction

    1.1. History of the snap

    The earliest recorded representation of the finger snap dates back to as early as 320 BCE in Greece, where a piece of pottery depicts Pan, the god of the wild, dancing with his right hand curled in the position of a finger snap (figure 1a). Furthermore, the finger snap was commonly used by the Ancient Greeks to keep rhythm [2]. However, the finger snap is not confined to just one culture. Its simplicity and effectiveness at creating a sharp sound has been incorporated into many cultures, including the Flamenco dances of Spain, in which it is referred to as ‘chasquidos’ [3]. The finger snap has even made its way into popular media, featuring prominently in 1961 film West Side Story and in Avenger movies (2018, 2019). Today, the finger snap has widespread applications, as gestures of greeting in Liberia (similar to a handshake) [4], as applause at poetry readings (instead of clapping), for simultaneous localization of multiple microphones [5], as a form of echolocation used by blind people [6], as part of psychological research into auditory development [7], or for biometric authentication of digital devices [8].

    Figure 1.

    Figure 1. The finger snap is a three-phase, predominantly 1-D motion exhibiting high speeds and accelerations. (a) A piece of pottery from 320–310 BCE depicting Pan, the Greek god of the wild, dancing with a Manead with the hand curled in the shape of a finger snap. Images are public domain from [1]. (b) Composite image of the motion at different timestamps of the snap from a side view. (c) Kinematics and dynamics of the finger snap (n = 5). Angle measurements taken between points on wrist, knuckle and tip of finger. Force measurements taken via tactile pressure sensor placed between middle finger and thumb during snap, aligned such that force reading reaches 0 at peak acceleration. The shaded areas represent variance of measurement at each point in time. (d) Stills of a finger snap from the front showing the visible compression of the fingertip as energy is stored before being released and causing the nearly 1-D motion of both the thumb and the middle finger.

    1.2. Finger snaps as a latch-mediated spring-actuated system

    The motion we describe as a snap, referring in general to the contact of two appendages together as force is built and energy is stored before a rapid release and motion of one or both appendages, has been observed in numerous organisms. Multiple termite species, including Termes panamaensis [9] and Pericapritermes nitobei [10], as well as a species of ant known as Mystrium camillae [11], have all been observed pressing their mandibles together to generate ultrafast motion in a manner reminiscent of the finger snap that humans perform. Although the snapping behaviour of various biological organisms differs in terms of purpose and function, the mechanism behind snapping may be classified as a latch-mediated spring-actuated (LaMSA) system [12]. A LaMSA system is one where energy is loaded in a mass–spring system by an external motor over a relatively long period of time before being held in place with a latch. Ultrafast movement is achieved when the latch is rapidly released, allowing the stored potential energy to explosively launch the mass in a relatively short period of time. Many biological organisms exploit this principle using biological springs and latches to achieve various functionalities. Some of these organisms include trap jaw ants, froghoppers, mantis shrimps, and the aforementioned snapping ant and termite species [1315]. While the roles of the latch geometry and spring structures in snap-based LaMSA systems have been explored [12,1517], one key aspect of snapping systems that has yet to be explored in detail is that of friction. Friction has been hypothesized to play a key role in ensuring successful loading and unlatching of LaMSA systems [18] but it has not been analysed.

    In the case of the finger snap, we hypothesize that the arm muscles act as a motor to load potential energy in the tendons of the fingers and arms, which act as springs (figure 1b) [1921]. The skin friction between the middle finger and thumb assists in the latching of the middle finger but also hinders unlatching and motion, playing a dual role in the dynamics of the snap. We begin analysis of the role of friction by experimentally varying the friction coefficient and compressibility of the materials covering the skin. We then develop a mathematical model that incorporates friction with a LaMSA system that can qualitatively capture the trends observed experimentally. Using this model, we reveal the role that friction plays in mediating the finger snap.

    2. Methods

    2.1. Kinematic analysis

    To measure and analyse the kinematics of a finger snap, we use 5/16 inch diameter circles of reflective tape and place them on the wrist joint, the base of the fingers (metacarpophalangeal joint), the first knuckle (proximal interphalangeal joint) of the middle finger, the second knuckle (distal interphalangeal joint) of the middle finger, and the tip of the middle finger of the snapper (figure 1b). We record all snaps using a Chronos 1.4 high speed camera at 4082 fps using a Nikon AF-S DX Nikkor 35 mm lens. Different surfaces (latex rubber, nitrile, lubricated nitrile) are placed over the middle finger and thumb to adjust the coefficient of friction and determine their effect on the snap. The lubricant used is water-based lubricant (Cetaphil moisturizer). Five snaps from three different people for each surface are analysed. A new nitrile glove is used for each trial to prevent material fatigue, and fresh lubricant is applied before each trial for repeatability. The nitrile glove that best suited the hand size of the snapper was used. To prevent muscle and joint fatigue, the person performing the finger snap rests for one minute between snaps. See electronic supplementary material, figure S4 for data and variability from different individuals.

    In the case of the nitrile-covered thimble snap, copper thimbles were placed on the middle finger and thumb. To secure the thimble and to maintain a standard friction coefficient, a nitrile glove is worn over the thimble. Five snaps from one person are recorded and analysed, the results of which are shown in figures 2 and 3.

    Figure 2.

    Figure 2. Effect of friction and compression on the finger snap. Fingers are covered in lubricated nitrile (low μ, pink), nitrile (moderate μ, green), latex rubber (high μ, purple) and a nitrile covered thimble (low contact area, blue) and angular displacement, velocity and normal forces are reported. For lubricated nitrile, nitrile and latex rubber experiments, N = 5 snaps are analysed from three different people. For the nitrile covered thimble, five snaps are analysed from one person. Snaps performed with lubricated nitrile and nitrile-covered thimble on fingers required longer than the shown 25 ms for the middle finger to reach a resting angle and this return to resting angle is omitted from the graph. The shaded areas represent variance of measurement at each point in time.

    Figure 3.

    Figure 3. A moderate surface friction between thumb and finger results in highest observable velocities and accelerations. (a) Variation of Fmax with varying frictional surfaces. Fmax represents the amount of force stored in the physiological springs within the finger system. The results show that the greater the μ, the larger the force that can be stored in the aforementioned spring. (b) Variation of tul with varying frictional surfaces. tul is defined as the time of contact between the two fingers from first motion and therefore serves as a good indicator of how much energy is lost due to friction. It can be seen that tul increases with increasing μ indicating that as the friction increases, more energy is lost. (c) Variation of ωmax with varying frictional surfaces. It can be observed that ωmax is highest for the nitrile covered snap which has a moderate coefficient of friction compared to a lubricated covered snap (low μ) and the latex rubber covered snap (high μ). In addition, nitrile covered snap is orders of magnitude higher than a ‘latchless’ snap, where no resistance by the thumb is given to the middle finger and pure muscle motion is allowed. In this example, it is also notable that the ωmax of the lubricated snap is very similar to that of the latchless snap, indicating that the low μ has disrupted the motion of the snap drastically.

    A custom Matlab script is used to track each dot during its motion using k-means clustering to locate the centroid of each dot, returning xy positional data in pixels. The angular position is quantified by calculating the angle between the dots on the wrist, the base of the finger and the tip of the finger. The angular velocity and acceleration are then calculated as the first- and second-order derivatives of the angular motion data after being smoothed using a zero order, 17 frame Savitzky–Golay filter. While the distance between the tip of the finger and the base of the finger changes slightly as the joints move, we found this change to be small enough to not affect analysis. Pairwise t-tests are performed on the maximum velocities between nitrile and each surface tested to determine significance of difference.

    2.2. Measuring coefficients of friction

    A 100 mm linear actuator (Nema 23 Stepper Motor, CBX1605-100A) driven by a one axis controller stepper motor driver board (HiLetgo, TB6560 3A) is mounted horizontally on a sheet of acrylic with a micro load cell (CZL639HD, Phidgets Inc) on the moving arm (electronic supplementary material, figure S2A). The actuator is controlled by an Arduino through a load cell amplifier (HX711 IC, Sparkfun). The load cell is connected to an Arduino board converting input voltage data to force values. The load cell is calibrated by attaching a known weight to the load cell with a string and allowing the weight to hang under the influence of gravity such that the tension on the string is horizontal. The voltages measured are used to build a calibration curve. A schematic of this experimental set up can be found in electronic supplementary material, figure S2A.

    To measure the frictional coefficients of various materials, samples of the materials are affixed to an acrylic sheet and the bottom of a Petri dish. Known weight is added to the Petri dish, which is then attached to the string which connects to the load cell. The linear actuator is activated to move at a fixed velocity. The load cell readings are recorded and analysed to find the steady state reading, which is then used to determine the coefficient of friction for the two materials. Five trials are performed for each material (nitrile, lubricated nitrile, latex rubber). Example plots and the experimental results can be found in electronic supplementary material, figures S2B and S2C, respectively.

    2.3. Dynamic force analysis of the finger snap

    To measure the force developed between the fingers during the snap, we place an FSR Interlink 402 resisitive force sensor between the thumb and middle finger (electronic supplementary material, figure S2). This FSR has a diameter of 14 mm, which is comparable to the approximately 14.5 mm and 15.5 mm diameters of the elliptically shaped contact area of the finger pad. These diameters are measured by pressing the thumb and middle finger with high force against a clear sheet of glass and measuring the diameters of the elliptical contact area. The FSR is connected to a voltage divider and sends analogue voltage data to an Arduino board running a script which converts the input voltage data to force values. After calibrating the voltage dividers for the FSR using manufacturer data, we validate the results by placing weights of known masses (3 –10 kg) on the FSR.

    Force data are collected for N = 10 snaps made while wearing a nitrile glove, changing the glove between trials and allowing at least one minute between snaps to prevent fatigue. Five of these snaps are performed to be as fast as possible, and an audible snap was detected. The other five are intentionally performed to be ‘weak’ such that no sound was detectable. The differences between these snaps are further detailed in electronic supplementary material, figure S5, which reveals how the fastest snaps for a given set of experimental conditions can be distinguished from ‘weaker’ snaps by the forces achieved and the variation in unlatch times. These differences are used to identify outliers in force data taken for different sets of conditions for further examination.

    Force data are collected for 5 snaps made while wearing a nitrile glove with lubrication, while wearing latex rubber on both fingers, and while wearing a metal thimble on both fingers underneath the nitrile glove. In this thimble case, to prevent the issue of partial loading, 13 mm diameter circles of 1 mm thick acrylic were cut and used to ensure complete compression of the sensor while the snap was performed. The force data from all trials are then analysed for two key features—the maximum normal force (Fmax) applied by the finger, and the unlatch time (tul) (figure 2). Unlatch time is defined as the time from when the maximum normal force is reached until zero force is read, which signifies a complete unlatching of the middle finger and thumb. Pairwise t-tests are performed on both tul and Fmax between nitrile and each surface analysed to determine significance. These results can be found in figures 2 and 3 and electronic supplementary material, table S3.

    2.4. Mathematical modelling

    This model is developed based on experimental observations and a more detailed explanation of the model development can be found in §3.3. A model schematic is illustrated in figure 4b. It consists of a load of mass ml (representing the middle finger) mounted on a spring with stiffness k (representing the elastic structures of the forearm and hands) displaced to equilibrium length yeq by a linear force–velocity loading motor (representing the muscles of the forearm) with a maximum motor force. The load is held in place by a circular latch of radius R and mass ml (representing the thumb). If the yeq is small enough that the force of friction can oppose the motion of the load and latch, then it will produce a stable system. Once the spring has been loaded, the latch accelerates by a linear force–velocity [16] unlatching motor (representing the muscles which move the thumb) with a defined maximum force and velocity.

    Figure 4.

    Figure 4. Finger snap modelled as a 1-D latch spring system. (a) Schematic of finger snap showing motion of thumb (blue) which acts as the latch and middle finger (green) which acts as the load. (b) Analogy to traditional latch mediated spring actuated systems where a latch (blue) allows for the storage of energy in the spring which later drives a load mass (green) as it unlatches. (c) These schematics show the evolution of the system over time. Initially, the system begins with the spring compressed and the load and latch positioned at angle θ0. The system moves as the unlatching motor acts on the latch, causing the load to accelerate in the positive y direction until the unlatch time is reached, which is the last time the latch and load are in contact. After this point, the load continues to accelerate solely due to the spring force with no other forces acting on it. This continues until the take off time is reached, which occurs when the equilibrium spring position is reached. After this point, the load continues to move without any external force.

    The latch and load have a coefficient of friction μ and start with the corner of the load mass offset by an initial angle θ0 with respect to the centre of the latch. The model checks how much energy can be loaded in the spring based on the μ and the θ0 before displacing the spring to yeq. Then, the unlatching motor begins to apply force to the latch, accelerating the load. Equations (3.1), (3.4), (3.5) and (3.7) are used with an ordinary differential equation solver to determine the position, velocity, accelerations and forces of the load mass and latch at each time step. The unlatching point is defined as the time when the normal force between latch and load goes to zero. After this point, the latch continues accelerating solely due to the unlatching force while the load continues accelerating solely under the effect of the unloading of the remaining elastic potential energy within the spring. Once the spring reaches equilibrium, the load is travelling at its fastest, and is assumed to decouple from the spring instantaneously. This point is accordingly defined as the take-off time and after this point, the load continues at the constant take-off velocity with no other forces acting upon it.

    The mathematical model was coded in Matlab R2020b. All functions and scripts used can be found at this link: https://github.com/bhamla-lab/FingerSnap_2021.

    3. Results and discussion

    3.1. Fastest angular accelerations by human body

    How fast is a finger snap? We use high speed imaging at 4082 fps to quantify the kinematics of the moving fingers (see §2 and electronic supplementary material, movie 1). We divide the finger snap into three different phases: loading, unlatching and unlatching movement (figure 1c). In the loading phase, normal force is first built up by pressing and compressing the thumb and middle fingers together (figure 1d). During this phase, energy is stored in the deformation of elastic components of the hand and forearm. We hypothesize these spring-like elements are the tendons in the fingers or forearm. [19,20,22]. However, due to the complex structure of a human arm, the exact spring source remains an open area of inquiry. We hypothesize that by preventing motion, the friction between the two fingers plays a key element by acting as a ‘latch’. Eventually, the unlatching process begins with the thumb moving laterally and the middle finger quickly sliding past the thumb, thus starting the snap motion. During the snapping motion, the finger rapidly rotates by an angle θ = 53.5 ± 6.7° in seven milliseconds, t = 7.1 ± 3.4 ms (N = 5), nearly 20 times faster than the blink of an eye (t = 150 ms) (figure 1c) [23,24]. The finger continues its roughly 1-D motion (figure 1d) until it impacts the palm, reaching a ωmax = 7.8 ± 1.4 × 103° s−1 and ω ˙ max = 1.6 ± 0.3 × 10 6 s 2 , decelerating to a stop with ω ¨ dec = 1.8 ± 0.4 × 10 s−2 (figure 1c). This impact generates weak shock waves (similar to a hand clap [25,26]) that results in the characteristic pop sound.

    To put these angular velocities and accelerations into context, the fastest rotational motion observed in humans has been in professional baseball pitches, with record-setting angular velocities of 9.2 × 10 s−1 and angular accelerations of 6.0 × 10 s−2 in 50 ms [27,28]. Compared to these professional baseball pitch motions, recorded human finger snaps (by amateurs) exhibit angular velocities within the same order of magnitude as the pitch, but exhibit angular accelerations 2.6 times larger than the pitch in time frames almost seven times shorter. Thus, to the best of our knowledge, the snap of a finger represents one of the fastest recorded rotational accelerations achieved by the human body. However, these velocities and accelerations are still low compared to those achieved by other snapping living systems such as in Mystrium camillae, the Dracula ant, which can achieve velocities up to v = 2.4 × 10 s−1 and accelerations up to a = 1.5 × 1016° s−2 [11].

    3.2. Friction mediated latch dynamics

    What role does the skin friction play in a snap? Unlike many spring–latch systems where unlatching is mediated by the latch geometry [16], finger snaps are unique in that they are heavily mediated by friction between surfaces. We hypothesize that while the skin friction ultimately aids in the build-up of force during the energy storage phase by acting as a latch, it also hinders motion in the unlatching phase as it dissipates energy.

    We explore this hypothesis by systematically changing the friction coefficient (μ) between the thumb and middle finger with different materials. We note that for creating a controlled, reproducible surface and eliminating variability due to skin sweat, we use nitrile gloves as our control case. We show that it faithfully replicates the performance of a bare skinned finger snap (electronic supplementary material, figure S1). To better quantify the differences in coefficient of friction for each material, we experimentally measure it using the force set up described in §2.2 and electronic supplementary material, figure S2.

    Using a force sensor, we measure the temporal variation of the normal force between the middle finger and thumb during the loading phase as shown in figure 2. These force profiles reveal two features of interest that change with each surface tested: maximum normal force achieved before the snap occurs (Fmax) and the ‘unlatching’ time (tul) defined as the time taken for the maximum normal force to decay to zero (figure 2). For a nitrile covered snap (control, nitrile on nitrile μ = 0.214 ± 1.1 × 10−4; electronic supplementary material, figure S2), the F max = ( 75.0 ± 6.4 ) N and t ul = ( 1.9 ± 0.2 ) ms (figure 2).

    We next lubricate the nitrile surface with a water based moisturizer thus reducing the coefficient of friction dramatically by a factor of 45× (low friction latch, lubricated nitrile on lubricated nitrile μ = 4.95 × 10−3 ± 0.77 × 10−3; electronic supplementary material, figure S2, movie S2) [29]. As expected, reducing μ results in both decreased force loading and unlatch times approximately by factors of 1.4 and 2.8 compared to a normal snap, respectively (figure 3a,b). Thus despite still being able to compress, disrupting the latch through lubrication diminishes the ability of the fingers to controllably build up adequate normal force and leads to reduced snap velocity, 4× lower than the nitrile-covered snap (figure 3c).

    To explore the effect of the compression seen in the finger (figure 1d) without altering the friction coefficient, snaps are next performed with a metallic thimble on both the thumb and middle finger below the nitrile glove. Due to the incompressible surface, the force loading decreased by a factor of approximately 3.8× while the unlatch time increased slightly by a factor of 1.2× (figure 3a,b; electronic supplementary material, movie S5). These changes in force dynamics resulted in a drastic decrease in snap velocity, approximately 3.4× lower than the normal nitrile covered snap (figure 3c). These results demonstrate the importance of the compressibility of human skin and the subsequent increase in friction as a result of increased contact area in the force loading. This hypothesis is discussed in greater detail in §3.3.

    We also explore the effect of enhancing the friction coefficient to create a high friction latch (electronic supplementary material, movie S3). Using a latex rubber cover, μ of the frictional latch increases by a factor of approximately 5.8× (latex rubber on latex rubber μ = 1.24 ± 0.14; electronic supplementary material, figure S2) without affecting the compressibility of the two surfaces. These latex rubber covers increase normal force between fingers by a factor of approximately 1.2× compared to the regular snap (figure 3a). Counterintuitively, the large loading force does not necessarily lead to improved snap velocity. When compared with the control snap, the finger shows a decrease in angular velocity by 2.2× (figure 3c). This decrease in velocity is due to the significant dissipation of energy during unlatching of the high friction surfaces and is reflected in the relatively long time it takes for the fingers to unlatch and freely rotate, with tul for latex rubber being nearly 2.9× greater than tul for nitrile (figure 3b).

    All these systems show higher angular velocities than a case where motion is driven without the presence of the latch, where the middle finger is simply moved as fast as possible on to the palm without opposition from the thumb (electronic supplementary material, movie S4). In this ‘latchless’ case, we observe the lowest velocity, revealing that the frictional latch plays an important role in storage and rapid release of energy for this high-speed motion (figure 3c).

    Altogether, the highest velocity finger snaps are observed when the fingers are covered in a moderate μ surface which permits the compression of skin. The results show that covering the fingers with lubricated nitrile (low μ), latex rubber (high μ), or a copper thimble (limiting compression) leads to significantly decreased ωmax (figure 3). This suggests that the soft frictional latch may be operating in a regime that is optimally tuned in both friction and compression (figure 3a). High friction enables greater force loading, but also increases energy dissipation during unlatching as represented by the increase in tul (figure 3c). Low friction reduces energy dissipation from the latch (making it an energy efficient latch), but limits the amount of normal force that can be loaded in the system before becoming unstable and slipping. Additionally, low compression reduces the contact area between fingers, making the system more unstable due to a lower force of friction and therefore a dramatic reduction in force loading. From a kinematic standpoint, maximizing the velocity of the system requires not only a quick-release latch but also one that can enable build-up of maximum force before slipping. Therefore, to achieve the highest velocities with the system, these experimental results suggest the presence of an optimum friction and compressibility that both maximizes the potential force buildup between the fingers (Fmax) as well as minimizes the dissipated energy by lowering the unlatch time (tul).

    3.3. Modelling of finger snap as a compressible skin-friction latch

    Inspired by previous mathematical models of LaMSA systems [16], we develop a simplified mathematical model of finger snapping in order to understand the role of friction in this soft body system qualitatively. By observing the trends this model predicts and qualitatively comparing them to those found in finger snap experiments, we will demonstrate that friction plays a key role in storing and releasing elastic energy. We will also use this model to explore the general features of the energetics involved in a friction-mediated LaMSA model.

    The simplified model we develop builds off our previously published model of spring-driven movements described in detail in [16,30]. This model uses a loading motor to compress a spring against a latch, storing an amount of elastic energy determined by both the force characteristics of the loading motor and the material and geometric properties of the spring. The latch has both geometric and frictional properties, which keeps the spring from prematurely releasing energy. Finally, an unlatching motor applies force to the latch, moving it and allowing the spring to recoil, driving the load mass (figure 4). An important element of the model is the interaction between the latch and the recoiling system, which determines the energy dissipation of the system.

    Each aspect of this model is analogous to some aspect of the finger snap. The loading motor is analogous to the muscles of the hand and forearm and the spring it compresses to store energy is likely analogous to the deformation of the tendons and fingers [19,20,22]. The latch is analogous to the thumb in the finger snap, which is accelerated away by the palm muscles, represented by the unlatching motor. The removal of the thumb allows the release of the energy stored in the deformed tendons or fingers (spring) which drives the load mass, representing the middle finger. The middle finger and thumb move approximately perpendicular to each other in 1-D. Therefore, the analogous components of the load mass and latch are also limited to 1-D motion perpendicular to each other. By linking components of this basic LaMSA model to the various parts of the finger snap, we begin to make additions to this base model to better capture the frictional trends of the system.

    The first major addition to this model revolves around the loading motor (muscles) that stores energy in the deformation of the spring (deformation of tendons or fingers). Biological motors have a limit to the force they are capable of exerting [31]. In order to capture this aspect of the finger snap, we impose an artificial maximum on the force that can be exerted by the loading motor. This in turn establishes an upper limit on the amount of elastic energy that can be stored within the springs. For the purposes of these simulations, we set an approximate maximum value of Fs,0 to 70 N which corresponds to maximum value observed in experiments (figure 3a).

    In previous LaMSA systems, the latch geometry has been assumed to be sufficient in preventing load release [16,30,32]. This assumption has been justified by limiting latch and load motion to 1-D motion and by positioning the latch and load during force loading in such a way that there would be no horizontal force vectors acting on the latch as a result of the load. In a circular latch, this requires precise positioning of the latch and load to have their point of contact be perfectly perpendicular to the direction of the spring force. Such a case has θ0 = 0, where θ0 is defined in figure 4b. In cases where θ0 > 0, where the load mass is positioned along the curve of the latch during loading, the latch geometry alone would not be sufficient to prevent motion, as the storage of force in the system would cause the load mass to push the latch away. In such cases, as the loading motor begins to store energy in the spring, the load mass will exert a force with a horizontal component on the latch, pushing it aside and negating the effectiveness of the latch. However, if there were sufficient friction between load and latch, the latch would not be pushed away and more force could be added.

    Another useful way to consider the idea of θ0 is through the lens of instability. If the friction between the latch and load is high, then the maximum θ0 before slipping occurs is greater. Such a system is highly stable and as a result, more energy could be easily stored without slipping. This hypothesis is supported by experimental evidence, as the latex rubber-covered snap (high μ) allowed significantly greater force buildup than the nitrile-covered snap (moderate μ). The opposite is also true. If the friction between latch and load is low, then slipping occurs at much lower θ0, making the system much less stable and making it harder to store energy. This hypothesis is also supported, as the lubricated snaps (low μ) exhibited significantly lower stored forces compared to nitrile-covered snaps (moderate μ). These results show that friction plays a crucial role in allowing sufficient energy storage, likely by providing an additional force opposing and preventing the premature motion of the load mass. Therefore, to capture this behaviour in the model, an initial θ0 is set for each system tested. As shown in equation (3.2), θ0 determines how much energy can be loaded in the spring by a force balance between the normal force from the spring and the force of friction opposing motion.

    The basic LaMSA model makes the assumption that both the load mass and latch are rigid bodies, allowing for the application of basic laws of intersurface friction. However, we have previously shown that the pads of fingers are soft bodies which deform significantly as finger snap begins (figure 1d). This compression results in a change in finger–finger contact area that impacts the force loading through the thimble tests. Previous work on friction in soft bodies has shown that the change in area due to deformation can lead to more complex forms of friction [29,33]. Thus, we use a simplified model used previously to model soft skin friction for finger pads [34,35] which follows the form:

    F f = μ N n , 3.1
    in which Ff represents the force of friction between two surfaces with relative coefficient of friction μ and normal force N. The constant n represents a constant that captures the nonlinearity of the frictional force that arises due to deformation and has been measured for soft bodies to be less than one (we use n = 0.85, see the discussion below). In soft body systems such as finger pads, 0 < n < 1 which reflects the rapid initial increase in friction due to the increase in contact area [35]. However, past a certain force threshold, the area of contact does not further increase, resulting in a more linear relationship between friction and normal forces, which is also reflected by this empirical model. We acknowledge that this simple empirical formula for friction is a rather simplified method for modelling soft body friction. However, it does provide a first-order approximation to the nonlinear behaviour in two compressive touching bodies.

    Because of the initial nonlinearity of this friction model caused by n < 1, the friction force grows slower than the normal force. Since the normal force is dependent on the spring force, this nonlinearity imposes a maximum spring force that can be reached for any given μ and θ0. Beyond this maximum spring force, the horizontal component of the normal force overcomes that of the friction force causing the latch to slip and the load to push the latch away. This relationship can be found by combining the equation for friction (3.1), with the following inequalities, derived from force balances on the latch and load, which must be true for energy storage to occur during latching:

    N sin ( θ 0 ) < F f cos ( θ 0 ) 3.2
    and
    N cos ( θ 0 ) + F s , 0 < F f sin ( θ 0 ) . 3.3

    Equations (3.1), (3.2) and (3.3) can be solved numerically to find the maximum normal force before slipping, which can then be used to find the maximum storable spring force (Fs,0) (electronic supplementary material, figures S7 and S8). From this, we find that as μ increases, the Fs,0 also increases due to the increased friction force preventing slip for a greater range of forces. This follows the general statement made previously that higher friction improves the stability of the system, which allows it to store more energy. On the other hand, as θ0 increases, the Fs,0 decreases (making the system less stable) because the greater initial angle results in a larger horizontal component of the normal force and a smaller horizontal component of frictional force (electronic supplementary material, figures S7 and S8). For the purposes of these simulations, we use θ0 = 1° and n = 0.85 [35].

    We use these three additions to the base LaMSA model to develop a series of equations that can be solved for any system to determine the evolution of the system over time. First, we write a force balance on the load mass (m) as follows:

    F s N cos ( θ ) F f sin ( θ ) = m m y ¨ m , 3.4
    where Fs represents the spring force, θ represents the angle between the centre of the latch and the point of contact between latch and load mass, and mm and y ¨ m represent the mass and acceleration of the load mass, respectively. Similarly, we write a force balance on the latch:
    F l + N sin ( θ ) F f cos ( θ ) = m l x ¨ l , 3.5
    where Fl represents the force of the unlatching motor on the latch and ml and x ¨ l represent the mass and acceleration of the latch, respectively. While the latch and load mass are in contact, they follow the circular curve of the latch, represented by
    y m = R ( 1 1 ( x l / R ) 2 ) , 3.6
    where ym represents the y position of the load mass, R represents the radius of the latch and xl represents the x position of the latch. We take the second derivative of this equation to yield the following equation linking the accelerations of the latch and load mass:
    y ¨ m = ( x l x ˙ l ) 2 R 3 ( 1 ( x l / R ) 2 ) 3 / 2 + ( x ˙ l ) 2 + x l x ¨ l R 1 ( x l / R ) 2 . 3.7

    By combining equations (3.1), (3.4), (3.5) and (3.7), we derive an ordinary differential equation relating the accelerations of the latch and load to the system properties (R, μ, n, mm, ml) and the forces acting on the latch and load mass at any given time (Fs, Fl).

    We solve this equation using a 4,5 Runge–Kutta ODE solver (ode45) to determine the evolution of the model over time for as long as the latch remains in contact with the load mass. At t < 0, the spring is loaded by a motor to an initial spring force Fs,0. At t = 0, the unlatching motor begins to exert an unlatching force on the latch and causes it to accelerate in the positive x direction. During this time, as the latch accelerates away, the load mass begins to accelerate, driven by releasing of the spring force (figure 5a). The release of elastic energy as the spring returns to equilibrium causes the spring force acting on the load to decrease. Combined with the acceleration of the latch away from the load, the normal force between the load and the latch decreases (figure 5c). This eventually leads to a complete detachment of load mass and latch, which can be seen when the normal force drops to zero (figure 5c). We define this as the unlatching point and call the time taken to reach this point the unlatching time (tul). After this unlatching, the load mass continues to accelerate as the remaining elastic energy in the spring is released. Once all elastic energy is released and the spring has returned to equilibrium, the load mass has reached the maximum velocity attainable. We define this point to be the take-off point and accordingly term this maximum velocity the take-off velocity (vto). We assume the load mass detaches from the spring at the take-off point and travels with no external forces applied (figure 5b). In this model, vto is analogous to ωmax experimentally since ωmax represents the peak finger velocity after unlatching.

    Figure 5.

    Figure 5. The model output is qualitatively similar to the kinematics of finger snapping experiments. (a) The position of the load mass (ym) increases slowly until the system unlatches (occurring when N reaches 0). After this point, the load mass follows simple harmonic motion until it reaches its maximum velocity, at which point it takes off from the spring and continues at this velocity. (b) The velocity of the load mass (vm) increases from zero until the system unlatches. The load mass follows simple harmonic motion until maximum velocity (vto) is reached, which is maintained after take off. The model shows an optimal μ of 0.20, as at μ lower or higher than this, the vto decreases. (c) The normal force acting on the load mass (N) begins at its maximum before decreasing to zero. When N = 0, the system has unlatched (tul). The previously noted optimal μ produces the lowest tul while lower and higher μ lead to higher tul.

    By continuously tuning the frictional coefficient in the model, we find two important roles of friction. First, at low friction coefficients, the friction force between latch and load remains low, limiting the amount of force the loading motor can compress the spring to before slipping. As μ increases however, the friction force between latch and load grows, increasing the force that can be loaded before slipping and leading to an increase in the take-off velocity (figure 6a). At higher values of μ, the additional constraint of a maximum loading motor force limits the force loaded. Therefore, at large values of μ, the stored force can no longer increase (figure 6a). Instead, increasing μ causes greater energy dissipation during unlatching which causes a longer unlatching time (figure 6b). This dissipation ultimately reduces the take-off velocity (figure 6c).

    Figure 6.

    Figure 6. Increasing μ results in unique trends with respect to vto and tul. (a) As μ increases, the load Fs,0 increases until it reaches the limit of what the system can store. (b) While in region I, a loading dominated regime, tul decreases with μ due to the increase in Fs,0. However, once in region II, a dissipation dominated regime, tul increases with μ as more energy is converted to frictional energy. (c) While in the loading dominated regime, vto increases as Fs,0 increases, providing greater stored spring energy that is converted to kinetic energy. However, the system then transitions to a dissipation dominated regime where Fs,0 remains constant. This results in vto decreasing with μ because more energy is lost to friction, as represented by the increase in tul. Overall, this results in a peak in vto occurring at the transition between the loading dominated and dissipation dominated regimes.

    In summary, as μ increases from low values, more energy can be stored in the spring without slipping, increasing the vto. Thus, we term this region ‘loading dominated’. However, as μ continues to increase, the maximum force achievable by the loading motor is reached. This limits the elastic energy stored in the spring while continuing to increase the energy dissipated by friction, as shown by the increasing tul. The increased dissipation with no increase in energy storage leads to decreasing vto, and is thus named ‘dissipation dominated’. We note that these trends in Fs,0, tul and vto qualitatively match what is seen experimentally in the finger snap experiments (figures 2, 3, 5 and 6).

    Examining how the stored elastic energy and dissipated energy depend on friction reveals a general condition for when we might expect optimal velocities at intermediate friction in a LaMSA system. Considering both the stored potential energy in the spring U = F s p , 0 2 / 2 k and the resulting maximum kinetic energy K = m v to 2 / 2 , the total energy dissipated by the latch is the difference between these, namely, Ed = UK. We expect an optimum in vto(μ) to occur when d K / d μ = 0 , or in other words when

    d U d μ = d E d d μ | max ( v to ) . 3.8

    We validate this condition by determining the total dissipated energy and stored spring potential energy for varying values of μ. The results, shown in figure 7, show that where condition (3.8) is true corresponds to the highest vto the system was able to achieve by varying μ. While operating within the loading dominated regime, the elastic potential energy, total dissipated energy and maximum kinetic energy increase with frictional coefficient (figure 7a). However, while in the dissipation dominated regime, the imposed biological maximum keeps the elastic potential energy constant but the total dissipated energy increases and the maximum kinetic energy decreases due to higher frictional coefficient (figure 7a). Since the elastic potential energy is constant while the total dissipated energy continues growing at the transition between the two regimes, dU/dμ = 0 and d E d / d μ remains nonzero, becoming equal to each other at this transition (figure 7b). Therefore, equation (3.8) holds true for the μ with the maximum vto.

    Figure 7.

    Figure 7. Peak vto can be predicted by energetic analysis. (a) Shown are the maximum kinetic energy achieved by the load K (black line), initial potential spring energy U (blue), and energy dissipated Ed (red) for each point μ from the soft body model. As μ increases, U increases until it reaches the maximum storage capacity of the system while Kmax achieves a peak before decreasing. Ed consistently increases with increasing μ. (b) We calculated the derivatives of potential energy and dissipated energy with respect to μ (dU/dμ and dEd/dμ) for the phenomenological model. It can be observed that the peak in K occurs at a μ where the difference in dU/dμ and dEd/dμ intersect, the point which marks the transition from a loading dominated regime to a dissipation dominated one.

    This energy analysis reveals the physical reason that a frictional LaMSA system with instability (θ0 > 0) must have a peak in the take-off velocity: the dual role of friction in the LaMSA system. In the loading dominated regime, the latching capability of the friction plays a greater role than its dissipative role, allowing for greater energy storage and thus greater vto. However, this latching capability is limited by the capabilities of the spring and motor, eventually leading to the dissipative effects of friction overtaking the latching capability, which results in the eventual decrease in vto.

    In summary, this model shows similar trends to those observed experimentally. In the finger snap system, we observe that ωmax has a peak with respect to μ and that this peak likely occurs from the interplay between dissipated energy (∝ tul) and stored energy (∝ Fmax), both of which increase with μ (figure 3). In our model, we show that both the Fs,0, analogous to Fmax, and tul of the modelled system increase with μ and that these trends result in a peak in vto, which is analogous to ωmax in the finger snap system (figure 6). Using this model, we are also able to elucidate how the interplay between stored and dissipated energy, hinted at by the experimental results, defines this peak vto (figure 7).

    3.4. Capabilities and limitations of this model

    We had two goals in creating this model. First, this model seeks to identify the key components of the finger snap that enable the ultrafast motion we observe. Second, this model seeks to capture the importance of friction in a friction-based LaMSA system such as a finger snap. This model was not meant to comprehensively replicate the physical or mechanical properties of the features involved (muscles, skin friction, etc.).

    The major advantage of this LaMSA model with soft body friction is the capability to qualitatively capture the trends relevant to the finger snap system. Although the constraints tested here are particular to the finger snap, we tested other sets of assumptions and show that they too are able to reflect experimental results (electronic supplementary material, figures S4–S7). This shows that aside from being qualitatively reflective of trends, this modelling approach allows for a great degree of flexibility with the system being analysed. This model is capable of accommodating multiple types of springs, loading motors, unlatching motors, and a limited variety of frictional models. This flexibility allows the model to be more broadly applicable and is one potentially useful way of exploring friction in other frictional and soft body LaMSA systems.

    However, this model has several notable limitations. Although the main frictional model discussed here has been used in soft body friction modelling in finger pads, it typically is only applicable in forces of up to 1 N and in some cases is a poor model for soft body, viscoelastic friction [34,36]. Thus, this may not be the best model to use in capturing the nonlinearities of such systems. However, current models of skin friction as a result of deformation depend on the change in surface area of the finger pad [33,37]. This model decouples the change in geometry of the compressible surface from the effect this has on friction using the empirical model described above. However, the change in geometry is likely a significant factor which this model is currently unable to support. Therefore, while the qualitative trends with respect to soft-body friction can be gleaned, this model is limited in accurate quantitative predictions and should only be used to observe and qualitatively understand the trends of a given LaMSA system.

    4. Concluding remarks

    The finger snap is a fascinating LaMSA system. We have shown that the loading and unlatching are both heavily mediated by the latch friction, which makes this an excellent example of a friction based LaMSA system. With our model, we explore this dual role of friction in the finger snap and how it gives rise to a maximum take off velocity vto with an optimum coefficient of friction μ. Through an energetic analysis this optimum μ can be identified for any generic system, opening this analysis to other friction based LaMSA systems.

    Our model suggests that for certain latch–spring systems, friction can play two competing roles: aiding in the loading of the spring and hindering the unlatching of the latch and load mass. This unique trade off in energy due to the dual role of friction has been previously explored in granular flow systems [38], but can now also be applied to ultrafast snapping LaMSA systems as well. For example, certain systems such as the Panamanian termite soldier (Termes panamaensis) [9] or the Dracula ant (Myrmoteras formicinae) [11] can generate a high speed motion using a similar snap movement that may heavily rely upon friction. Using the framework established here, these LaMSA systems can be analysed with a greater understanding of the underlying frictional mechanics. Moreover, the optimization analysis discussed here shows that the friction can be used as a method of fine-tuning the motion of a system, which can inform improve prosthesis designs [3941]. For soft robotics, achieving realistic models of friction dynamics has been identified as an avenue for improving the manipulative capabilities of robotic systems [42,43]. Thus, our work has potential to contribute to a growing body of bioinspired latches where robust modulating ability of frictional latches can enhance and pave new functionalities in soft robots [32,44,45].

    Data accessibility

    All code and datasets presented in this paper are available at this link: https://github.com/bhamla-lab/FingerSnap_2021.

    Authors' contributions

    R.A. performed the experiments, participated in data analysis, performed the modelling and wrote the manuscript. E.J.C. performed the experiments, participated in data analysis and helped draft and critically revise the manuscript. M.I. performed the modelling and helped draft and critically revise the manuscript. M.S.B. conceived of this study, participated in data analysis, performed the modelling, and helped draft and critically revise the manuscript. All authors gave final approval for publication and agree to be held accountable for the work performed therein.

    Competing interests

    We declare we have no competing interests.

    Funding

    R.A. acknowledges funding support from Georgia Tech’s Presidential Undergraduate Research Award (PURA). M.S.B. acknowledges funding support from NSF CAREER award no. 1941933. M.I. acknowledges funding support from the NSF for this work under grant no. 2019371.

    Acknowledgements

    We thank members of the BhamlaLab for useful discussions and feedback. We thank two members of the BhamlaLab for volunteering to participate in the finger snap experiments. In particular, we thank Harry Tuazon for valuable assistance in development of experiments for measurement of frictional coefficients.

    Footnotes

    Electronic supplementary material is available online at https://doi.org/10.6084/m9.figshare.c.5683810.

    Published by the Royal Society. All rights reserved.

    References