Abstract
Soft robotic grippers can gently grasp and maneuver objects. However, they are difficult to model and control due to their highly deformable fingers and complex integration with robotic systems. This paper investigates the design requirements as well as the grasping capabilities and performance of a soft gripper system based on fluidic prestressed composite (FPC) fingers. An analytical model is constructed as follows: each finger is modeled using the chained composite model (CCM); strain energy and work done by pressure and loads are computed using polynomials with unknown coefficients; net energy is minimized using the Rayleigh–Ritz method to calculate the deflected equilibrium shapes of the finger as a function of pressure and loads; and coordinate transformation and gripper geometries are combined to analyze the grasping performance. The effects of prestrain, integration angle, and finger overlap on the grasping performance are examined through a parametric study. We also analyze gripping performance for cuboidal and spherical objects and show how the grasping force can be controlled by varying fluidic pressure. The quasi-static responses of fabricated actuators are measured under pressures and loads. It is shown that the actuators’ modeled responses agree with the experimental results. This work provides a framework for the theoretical analysis of soft robotic grippers and the methods presented can be extended to model grippers with different types of actuation.
1 Introduction
Soft grippers integrate compliance by replacing rigid structures with soft materials that deform continuously in response to external actuation and interaction with the objects [1]. Such characteristics enable soft grippers to interact more safely with humans, nature, and unstructured environments [2], perform highly dexterous tasks [3], and manipulate delicate objects [4].
Many kinds of mechanisms have been utilized to create soft robots such as a soft gripper with gecko-inspired adhesive [5], a variable stiffness gripper based on layer jamming [6], a soft inflatable module made of elastomer skin [7], and stiffness-tunable robotic links using layer jamming [8,9]. Of the many approaches, those with fluidic elastomer actuators (FEAs) are the most extensively used because of multiple advantages including ease of fabrication, robustness, light weight, and low material cost [10,11]. The actuation of FEAs is obtained by pressurizing a chamber made of highly deformable materials using a fluid (liquid or gas). The structures of FEAs generally have asymmetric geometries or anisotropic materials such that pressurizing the embedded chambers generates expansion in directions that coincide with low stiffness and induces twisting [12], bending [13], and extension or contraction [14].
Various models have been developed for different kinds of FEAs such as finite element and mathematical models for soft FEAs [15], a line-segment model for pleated-type FEAs [16], a thermal dynamics energy model for passive particle jamming actuators [17], and a strain energy model for prestressed composite actuators [18]. These models only analyze single types of actuators, which provides no information in terms of grasping capabilities such as object shape, size, weight, and requirements on surface condition. Zhou et al. [19] analyzed a soft gripper using a rod-based model. This study is limited to a fixed-sized square object and simple rod-like fingers that inhibit design for more general gripping applications. Yin et al. [20] presented a grasping force model for a soft robotic gripper that is made of shape memory alloys (SMAs) with contraction and stiffness-tunable properties. However, the model only studies the load response of a single finger and no interaction with different shapes of objects is studied.
This paper presents a modeling framework for a soft robotic gripper integrated with multiple fluidic prestressed composite (FPC) actuators. An FPC actuator uses a prestressed elastomeric layer to create the precurved equilibrium shape, and pneumatic pressure is employed to flatten it. A soft gripper composed of precurved actuators takes no effort to hold an object, which makes it energy efficient. In our previous study, a chained composite model (CCM) was proposed for predicting FPC actuator deflections based on inflation pressures and loads [18]. Combining CCM with gripper analysis, this paper provides a set of systematic design rules for creating soft grippers by understanding how grasping performance varies for multiple finger and gripper parameters.
Compared to our previous work and other studies for soft actuators and grippers, the major contributions of this work are as follows. The proposed modeling framework for soft grippers made of FPC actuators allows for direct analysis of grasping performance including grasping force and size. Following a similar procedure, many models for other types of soft actuators [10,11,17,21] can be modified to develop gripper models for analyzing grasping performance. A gripper analysis is presented which defines the parameter design space for soft grippers and identifies the structural relationship between actuators and grippers. This has not been investigated in our previous study [18] or in other studies. The proposed model-based parametric study of grippers provides a design methodology for designers to select structural parameters and pressures to achieve targeted grasping force and size or to predict grasping force and size based on structural parameters and pressures. In addition, lower-order polynomials used in CCM, and this modeling framework enable fast computation, solving in seconds. This modeling framework provides a simple, fast, and practical tool for designing grippers composed of FPC actuators, which can be generalized to other soft grippers.
In this paper, the mechanism of FPC actuators and a soft gripper integrated with FPC actuators are described (Sec. 2). The modeling framework for a soft gripper is developed including CCM for FPC actuators and gripper analysis (Sec. 3). A parametric study is conducted to determine the effects of finger and gripper parameters on grasping capabilities (Sec. 4). A model-based study is carried out for grasping cuboidal and spherical objects (Sec. 5). Finally, the responses of the FPC actuators are measured using a motion capture system and load frame (Sec. 6).
2 Soft Gripper Integrated With Fluidic Prestressed Composite Actuators
2.1 Fluidic Prestressed Composite Actuator Mechanism.
A fluidic prestressed composite (FPC) actuator comprises a constraining layer, two elastomeric matrix composite (EMC) layers, and a fluidic layer (Figs. 1(a) and 1(b)). The equilibrium curved shape of the actuator is generated by prestretching the bottom EMC layer before bonding it to the other layers. Pressurizing the actuator flattens it. The concept of such an FPC actuator and an analytical model for small deflections was first presented by Chillara et al. in Ref. [22].
The reinforced elastomers, also known as elastomeric matrix composites (EMC), have unidirectional fibers oriented along the width (90 deg orientation) of the strip. The function of the fibers is to ensure zero in-plane Poisson’s ratio. An EMC layer is fabricated by sandwiching two layers of unidirectional carbon fibers between a pair of precured silicone rubber sheets. Prestress is applied to a 90 deg EMC by stretching it along its length before bonding it to the other laminae, hence creating an equilibrium curvature in the FPC actuator. A 90 deg EMC layer without prestress (regular) is included to limit the Y-direction expansion upon pressurization.
A fluidic layer is an elastomer layer with embedded fluid channels. To transform pneumatic power into a shape-morphing moment, it is desired to limit the expansion of the fluid channels to only their length (X direction) upon pressurization. In the proposed FPC actuator, the expansion in the Y direction is constrained by the EMC layers next to it, while in the Z direction, the expansion is mitigated by ribs embedded in the fluid channels (details in Sec. 3.1).
A constraining layer is a thin film with a modulus of elasticity much higher than that of the other layers. It is used for constraining the actuator’s length and for adding flexural rigidity to the actuator.
The arrangement of laminae in various configurations for composite actuators is investigated in Ref. [22]. The configuration illustrated in Fig. 1(b) is chosen over alternatives for the current study because it produces a larger curvature for the same prestress, leading to a larger grasping stroke when flattened.
2.2 Soft Gripper.
A soft gripper is illustrated in Fig. 1(c), where three FPC actuators are clamped by attachments that are fixed to a palm. Upon pressurization, the precurved actuators become flat, which allows the gripper to open. Depressurizing the actuator returns it to its equilibrium precurved shape, thus grasping an object. Depending on the geometrical arrangements of the fingers on the palm, the distance between the free ends of the fingers in their equilibrium state will vary from negative to positive. A negative distance means fingers overlap (Fig. 1(c)) and a positive distance means there is a gap between fingers. The fingers do not actually overlap since they cannot interfere. The formal definition of overlap is described in the following section.
3 Gripper Modeling
In rigid-bodied robots, there are well-defined models to characterize the motion of mechanical linkages and the force they can produce, hence the grasping capability. In this study, a computationally inexpensive analytical model of a soft gripper integrated with FPC actuators is developed to analyze the behavior of both individual actuators and a gripper. The modeling procedure consists of three steps. Step one: transform the input forces from the gripper’s coordinate frame to the finger’s coordinate frame. Step two: model the finger using the chained composite model (CCM) to determine the output deflected shapes in the finger’s coordinate frame based on the input air pressure and the transformed forces. Step three: transform deflections from the finger’s coordinate frame to the gripper’s coordinate frame to characterize the grasping behavior. Section 3.1 presents the CCM, and Sec. 3.2 describes steps one and three in addition to gripper geometry analysis.
3.1 Chained Composite Model for Fluidic Prestressed Composite Actuators.
An FPC actuator is modeled with the chained composite model (CCM) [18], which divides the actuator along its length into multiple elements and models each element based on the assumption of small end slopes. The displacements at points along the length of an element are initially defined based on a polynomial function with unknown coefficients. Cubic polynomials for displacement are sufficient to accurately describe the shape of each element due to small end slopes. The strains along the length of each element are described using a Lagrangian strain formulation in conjunction with classical laminate theory. The tip displacement of the whole actuator is computed using the chain rule. The composite’s strain energy and actuation work done by end loads and pressure are then computed using the strains and displacements, and subsequently minimized to obtain a set of nonlinear equations that are a function of the coefficients of the displacement polynomials. These nonlinear equations are solved using the Rayleigh–Ritz method to calculate the shape of each element, which are then combined to determine the shape of the complete composite actuator.
3.1.1 Structures and Geometries.
The structure and geometry of the proposed FPC actuator are shown in Fig. 2. Ribs are added to the constraining layer to stiffen the actuator in the Y direction. A longitudinal rib and transverse ribs are embedded in the fluid channel to prevent ballooning in the Z direction upon pressurization, thereby helping to convert the pressure effects into a moment for shape morphing.
The global coordinate frame of an actuator is defined such that the origin of the coordinate is placed Lc from the actuator’s end for clamping. Note that the XY plane coincides with the actuator’s geometric mid-plane.
3.1.2 Segmentization.
An actuator is segmentized along its mid-plane in its deflected equilibrium shape (Fig. 3(a)), where the actuator is subject to a prestrain of ε0, tip load components Fz and Fx, and pressure Pf. The original length of the actuator’s main part that is used for grasping objects is Lx, which corresponds to the state where no deflections or prestresses are applied. The actuator is segmented into N elements and the local coordinate frame for the first element (X1O1Z1) corresponds to the global coordinate frame (XOZ). The local coordinate frame of the ith element (XiOiZi, 2 ≤ i ≤ N) is attached to and moves along with the free end of the (i − 1)th element, i.e., Oi (Fig. 3(b)). The length of each element without prestress or deflection (straight) is denoted by Li, where . The end slope for the ith element is defined as ηi and the angle between OXi and OX as θi. Small end slopes require ∂w0/∂x < 1 per Ref. [23], where w0 is the Z-direction displacement. This relationship results in approximately ηi < 45 deg. For instance, to model an approximately quarter-circle shaped composite as shown in Fig. 3(a), at least two elements would be required. However, higher model accuracy requires more elements.
3.1.3 Strain Energy of the ith Element.
Lamina | z | y | x |
---|---|---|---|
Constraining layer | (h1, 0.5H) | (−0.5Ly, 0.5Ly) | (0, Li) |
Regular EMC | (h2, h1) | (−0.5Ly, 0.5Ly) | (0, Li) |
Prestressed EMC | (−0.5H, −h3) | (−0.5Ly, 0.5Ly) | (0, Li) |
Fluidic layer (whole) | (−h3, h2) | (−0.5Ly, 0.5Ly) | (0, Li) |
Fluidic layer (channel) | (−h3b, h3a) | (−0.5Cy, 0.5Cy) | (0, Cix) |
Lamina | z | y | x |
---|---|---|---|
Constraining layer | (h1, 0.5H) | (−0.5Ly, 0.5Ly) | (0, Li) |
Regular EMC | (h2, h1) | (−0.5Ly, 0.5Ly) | (0, Li) |
Prestressed EMC | (−0.5H, −h3) | (−0.5Ly, 0.5Ly) | (0, Li) |
Fluidic layer (whole) | (−h3, h2) | (−0.5Ly, 0.5Ly) | (0, Li) |
Fluidic layer (channel) | (−h3b, h3a) | (−0.5Cy, 0.5Cy) | (0, Cix) |
We assume the constraining layer thickness to be constant since the stiffening ribs in this lamina retain no strain energy other than the negligible amount near the root of the ribs. The length of the fluid channel in the ith element Cix equals Li for all elements but the Nth due to the wall of the fluidic layer (Fig. 2(c)).
3.1.4 Chain Rule and Work Done by Loads.
3.1.5 Work Done by Pressure.
3.1.6 Computation of Actuator Shape.
3.2 Gripper Analysis.
The gripper design can be tuned by varying a number of parameters including the number of fingers, the angle between each pair of adjacent fingers, finger mounting angle α, palm size l, clamp length Lc, finger full-length L, and finger prestrain ε0 (Fig. 4). Changing any of these parameters will result in different grasping performance.
For demonstration purposes, a four-finger, single-palm setup is shown in Fig. 4(a). The angle between each pair of adjacent fingers is 90 deg. Note that this analysis is not limited to four fingers but can be generalized to other numbers of fingers as long as the fingers are distributed along the same circle on the palm and the assumptions made below are satisfied.
In order to make the theoretical model more tractable for analysis, we only examine gripping mechanisms that involve point contact with an object. In addition, we assume that every finger bends in a plane and the curvature does not reverse the sign, which means fingers cannot twist or bend backward. Since the fingers are usually much thinner than the objects, we also assume that the fingers have zero thickness in the gripper analysis. Therefore, the actuator’s mid-plane is used to represent the finger. Figure 4(b) illustrates grasping with different sized objects where two fingers located at opposite sides of the palm are shown. The soft gripper is pointing downwards. We let d denote the grasping size at the grasping location. Figures 4(c) and 4(d) show nonsymmetrical and symmetrical grasping, where the normal force F and friction force f are exerted on the object perpendicular and tangential to the contact surface, respectively. For simplicity, we assume all fingers share the same force and curvature and are synchronized (Fig. 4(d)). Thus, by symmetry, it is sufficient to analyze a single finger as shown in Fig. 4(e), where the coordinate frames for the finger and the gripper are defined as XOZ and XgOgZg, respectively. Note that XOZ coincides with the finger’s global coordinate frame in Sec. 3.1. The grasping angle β is defined as the angle between F and the Xg axis. We let l0 denote the projection of the finger on the positive Xg axis. The notation used for the gripper analysis is listed in Table 2.
Notation | Definition |
---|---|
F | Normal force applied to the finger |
f | Friction force applied to the finger |
d | Grasping size |
g | Overlap between fingers |
L | Finger full length |
Lc | Clamp length |
l | Palm size |
l0 | Projection of the finger on positive Xg |
ε0 | Prestrain applied to the finger |
α | Mounting angle |
β | Grasping angle |
Δxg | Finger tip displacement on Xg |
Δzg | Finger tip displacement on Zg |
XOZ | Finger’s coordinate frame |
XgOgZg | Gripper’s coordinate frame |
Notation | Definition |
---|---|
F | Normal force applied to the finger |
f | Friction force applied to the finger |
d | Grasping size |
g | Overlap between fingers |
L | Finger full length |
Lc | Clamp length |
l | Palm size |
l0 | Projection of the finger on positive Xg |
ε0 | Prestrain applied to the finger |
α | Mounting angle |
β | Grasping angle |
Δxg | Finger tip displacement on Xg |
Δzg | Finger tip displacement on Zg |
XOZ | Finger’s coordinate frame |
XgOgZg | Gripper’s coordinate frame |
3.2.1 Parameter Design Space.
3.2.2 Coordinate Transformation Between Gripper and Finger.
Since deflections of the finger are modeled in the finger’s coordinate frame XOZ using CCM, the transformation of forces and deflections between the two coordinate frames is carried out to analyze the behavior of the gripper in the gripper’s coordinate frame XgOgZg. Figure 5(a) shows the displacements of the finger in the gripper’s coordinate frame and the forces applied to the finger by the object based on the object’s shape. Figure 5(b) shows the displacements and forces in the finger’s coordinate frame.
3.2.3 Grasping Behavior.
4 Model-Based Parametric Study of Gripper
In order to enable design optimization for a soft gripper integrated with FPC actuators, parametric studies are conducted to develop a thorough understanding of how different design parameters affect grasping performance including grasping size and vertical lifting force. The influences of design parameters including prestrain, mounting angle, and fingers’ overlap on gripper response are examined through a parametric study. All parametric studies are conducted with CCM using eight segments, which was found to be sufficient to represent the actuator response in our previous study [18]. The pressure is set to be zero, and only forces are input to CCM in this study. Note that in this paper, the values of Lx and Lc are maintained at 110 mm and 20 mm, respectively. In addition, β is maintained at 0 throughout this section, so that F is horizontal, f is vertical, and fv = f. In order to characterize the maximum grasping capabilities, f is set to be μF, where μ = 0.6. Here, μ was set to be 0.6 as an example. One may choose a different value for μ depending on the friction coefficient between the gripper and the object being grasped. Hence, f is the maximum vertical lifting force the finger can provide. The FPC actuator structure (Fig. 2) is employed with the dimensions and the material properties shown in Tables 3 and 4.
Lx | Ly | Lc | Cx | Cy | H | h1 | h2 | h3 | h3a |
---|---|---|---|---|---|---|---|---|---|
110 | 31.75 | 20 | 105 | 26 | 8.2 | 3.7 | 1.8 | 2.2 | 0.8 |
h3b | w1 | w2 | t | ||||||
1.2 | 8.0 | 6.0 | 2.0 |
Lx | Ly | Lc | Cx | Cy | H | h1 | h2 | h3 | h3a |
---|---|---|---|---|---|---|---|---|---|
110 | 31.75 | 20 | 105 | 26 | 8.2 | 3.7 | 1.8 | 2.2 | 0.8 |
h3b | w1 | w2 | t | ||||||
1.2 | 8.0 | 6.0 | 2.0 |
Thickness (mm) | E1 (MPa) | E2 (MPa) | ν1 = ν2 | |
---|---|---|---|---|
Constraining layer (PP) | 0.4 | 305 | 305 | 0.43 |
Fluidic layer (silicone rubber) | 4.0 | 1.2 | 1.2 | 0.48 |
Regular EMC (fiber reinforced rubber) | 1.9 | 1.5 | 250 | 0 |
Prestressed EMC | 1.9 | Nonlinear | 250 | 0 |
Thickness (mm) | E1 (MPa) | E2 (MPa) | ν1 = ν2 | |
---|---|---|---|---|
Constraining layer (PP) | 0.4 | 305 | 305 | 0.43 |
Fluidic layer (silicone rubber) | 4.0 | 1.2 | 1.2 | 0.48 |
Regular EMC (fiber reinforced rubber) | 1.9 | 1.5 | 250 | 0 |
Prestressed EMC | 1.9 | Nonlinear | 250 | 0 |
The computational time for computing the shape of a finger for each case in this section took less than 5 s using a MacBook (early 2015 model).
4.1 Parametric Study of Prestrain and Mounting Angle.
For a given set of construction materials, prestrain and mounting angle have a major influence on the gripper’s grasping performance including grasping size and vertical lifting force. In this work, we set l = 2l0, which means there is no overlap between fingers in their equilibrium precurved states. Three prestrains, 0.4, 0.25, and 0.15, are modeled with three mounting angles π/2, π/2.5, and π/3.
The responses of the mid-plane of a composite finger varying with F and f = μF for different prestrains with mounting angles π/2 and π/3 are plotted in Fig. 6. It is observed that higher prestrains generate larger curvatures and increasing end loads flattens the finger. The projection of the finger on the positive Xg axis is 0.5l due to l = 2l0 and is found to increase with mounting angle.
The maximum vertical lifting force versus grasping size results are illustrated in Fig. 7(a) for different prestrains and mounting angles. It is observed that the larger the prestrain, the higher the lifting force the finger provides. In addition, actuators with larger mounting angles provide higher forces than smaller angles, and the difference decreases with prestrain. It is noted that the curve with ε0 = 0.4, α = π/2 has a kink. This is because the projection of the finger on the positive Xg axis l0 is greater than l/2 (see the plot with ε0 = 0.4, α = π/2 in Fig. 6). All curves start from zero due to the constraint of zero overlap between fingers, l = 2l0, which allows the fingers to contact each other without force in their equilibrium precurved state. In summary, larger prestrains enable grasping larger and heavier objects. However, when grasping smaller objects, the outsides of the fingers are facing the objects, which is not desired for grasping. Smaller prestrains are preferred for grasping smaller and lighter objects.
Figure 7(b) shows the relationship between maximum grasping size dmax and mounting angle α, where dmax is expressed in Eq. (21). In general, higher prestrains and smaller mounting angles result in larger dmax. In addition, dmax decreases with increasing mounting angle for larger prestrains and shows a different trend for the smallest prestrain. This is because the effect of the prestrain on dmax is highly dependent on the constraint provided by l = 2l0, where l0 increases with prestrain and mounting angle. If we fix l and drop the constraint l = 2l0, dmax will only depend on α and decrease with increasing α based on Eq. (21).
4.2 Parametric Study of Finger Overlap.
In Sec. 4.1, it is found that the gripper provides zero vertical lifting force for a zero-sized object due to the constraint of zero overlap between fingers in their unloaded equilibrium state. However, it is desired to design a gripper that is also capable of lifting extremely small objects. Such capability can be provided by introducing an overlap between fingers in their equilibrium state. To study the effects of the finger overlap on grasping performance, the CCM is run with a prestrain of 0.25 for different values of mounting angle and overlap.
The maximum vertical lifting force versus grasping size results are illustrated in Fig. 8(a) for all overlaps and mounting angles. Again, it is observed that the larger the mounting angle, the larger the maximum lifting force. In addition, increasing overlap g increases lifting force for a given grasping size d. In general, introducing overlap between fingers is equivalent to shifting μF versus d curves to the left by the amount of overlap, hence providing a nonzero lifting force for even extremely small objects.
5 Model-Based Study of Grasping Cuboidal and Spherical Objects
In order to characterize the grasping capabilities of a soft gripper with FPC actuators, case studies are conducted with objects of two common shapes: cuboid and sphere. The grasping capabilities investigated include grasping size and vertical lifting force. For grasping fragile objects, the grasping contact force is a key factor for a successful grasp. Hence, a model-based analysis of grasping contact force is conducted by varying the input pressure for a cuboidal object. In this study, the values of prestrain, mounting angle, and overlap between fingers are maintained at 0.25, π/3, and 20 mm, respectively. These values are selected because they provide large maximum lifting force and maximum grasping size as shown in Sec. 4. Geometry, dimensions, and material properties of the actuator are the same as those shown in Fig. 2, Table 3, and Table 4, respectively.
5.1 Grasping Cuboidal Objects
5.1.1 Grasping Capability.
The grasping of a cuboid object is illustrated in Fig. 9(a), where it is noted that β is zero (flat contact surface parallel to the Zg axis). In order to characterize the maximum grasping capabilities, f is set to be μF. Then, the maximum vertical lifting force versus grasping size d is plotted in Fig. 9(b). This study is equivalent to the study in Sec. 4.2 with α = π/3 and g = 20 mm due to the same parameter setup. Hence, the maximum vertical lifting force curve in Fig. 9(b) equals the curve with α = π/3 and g = 20 mm in Fig. 8(a). The area on and under the curve is the grasping region, which represents the range of object size d and weight per finger f for which a cuboidal object can be grasped. For example, a cuboid with d = 100 mm and 0.3 N per finger can be grasped.
5.1.2 Force Control by Varying Pressure.
In order to control the grasping contact force applied to a fragile object while maintaining firm grasping, it is desired to know the grasping state of the fingers, including forces and shapes. However, the CCM takes input forces and pressure and outputs deflections of each finger, from which one cannot obtain forces by inputting deflections directly. Hence, we propose an indirect method that consists of three steps to find F, f, and finger shape. We choose a cuboid with d = 100 mm and per finger as an example, which was found to be in the grasping region. Step one: run the CCM with a desired pressure using different combinations of F and f, where f ≤ μF; find out d; and plot F, f, and the CCM-modeled d as a F − f − d surface. Step two: find F at the intersection of three surfaces including the F − f − d surface, and surfaces of d = 100 mm and (Fig. 10(a)). Step three: input F and f to the CCM to find finger shape. To find F at different pressures, F − f − d surfaces for different pressures are computed and the intersections are found with the three steps above as illustrated in Fig. 10(b). It is observed that the F − f − d surfaces for different pressures are almost parallel to each other. The modeled shapes of a finger with the calculated F, , and pressure are shown in Fig. 10(c), where it is observed that the fingers have similar shapes although the curvature decreases slightly with increasing pressure. We define h as the height of each finger along the Zg axis (Fig. 9(a)). It is found that the higher the pressure, the lower the grasping contact force F, and the slightly lower the finger height h (Fig. 10(d)). The F versus pressure curve is almost linear, with which an open-loop control of grasping contact force can be conveniently developed.
5.2 Grasping Spherical Objects
5.2.1 Grasping Capability.
Grasping a sphere is more complex than grasping a cuboid since the grasping angle β varies with grasping location. We define positive β as grasping a sphere on its lower half and negative β as grasping on the upper half, as shown in Figs. 11(b) and 11(c), respectively. As β becomes more negative, one expects the lifting force to become smaller, hence failing to grasp the object. From Eq. (27), it is further derived that fv ≤ F(μ cos β + sin β). In order to have fv ≥ 0, we require μcosβ + sin β ≥ 0 or tan β ≥ −μ = −0.6. Hence, β is constrained to −π/6 ≤ β ≤ π/2.
The maximum grasping radius can be obtained from 2rmaxcos α = dmax = l + 2L cos α to be rmax = (l/2 + L cos α)/cos(−π/2 + α).
5.2.2 Viable Grasping States.
For a given sphere, there are multiple robust grasping states which correspond to different grasping angles β. It is desired to know the range of β which results in robust grasping so that a grasping strategy can be determined before grasping. For illustration purposes, a sphere with radius r = 50 mm and 0.5 N weight per finger is used. In order to determine the grasping states, including forces and shapes applied to the sphere, a three-step approach similar to the method in Sec. 5.1.2 is proposed. Step one: maintain β at a fixed value and run the CCM using different combinations of F and f, where f ≤ μF. Then, calculate r using Eq. (29) based on the output d, and plot the surface of F − fv − r, where fv is calculated from Eq. (27). Step two: find F at the intersection of three surfaces including the F − fv − r surface and the surfaces for r = 50 mm and . Step three: input F and f to the CCM to find the shape of each finger, where f is calculated from Eq. (27). To find F at different β, F − fv − r surfaces for different β are generated and the intersections are found using the three steps above, as illustrated in Fig. 13(a). Some of the F − fv − r surfaces have no intersection point with both surfaces of r = 50 mm and , which means it is impossible to grasp with these β for this sphere. By running the CCM for various β, the range of β for which the F − fv − r surfaces have single intersection points with both surfaces of r = 50 mm and is found to be . The modeled shapes of the fingers using upper and lower limits of β are illustrated in Fig. 13(b). A more accurate range of β can be obtained by employing a finer interval of β near the limits, although more computation time is required. With the proposed method, the range of β that results in robust grasping can be determined for a given sphere. Furthermore, this method can be generalized to any object shape with a known geometry, i.e., the grasping angle β which is determined by the gradient of the contact surface and the grasping size at the grasping location.
6 Experiments and Model Validation
Quasi-static measurements of an FPC actuator in response to different pressures and loads are performed with motion capture and loading tests, respectively. FPC actuators are fabricated according to the fabrication process presented in Ref. [18]. A gripper is built with three FPC actuators for demonstration purposes.
6.1 Gripper Demonstration.
A soft gripper composed of three FPC actuators, three clamps, and a palm is fabricated as illustrated in Fig. 14, where each actuator is manufactured with 0.4 prestrain. The dimensions and material properties are shown in Tables 3 and 4. All components except the actuators are 3D-printed with PLA using an Ultimaker S5. Applying pressure to the actuators simultaneously allows the gripper to open as it approaches a targeted object. Depressurizing the actuators returns them to their equilibrium precurved shapes, thus closing the gripper and capturing the object. An FPC actuator and a demonstration of the gripper grasping various objects are shown in Fig. 14.
6.2 Motion Capture Tests of Fluidic Prestressed Composite Actuators.
To measure the responses of FPC actuators at different pressures, a quasi-static test has been setup (Fig. 15(a)). A laboratory pneumatic compressed air system is used to pressurize actuators with prestrains of 0.15, 0.25, and 0.4. The pressure is adjusted with a pressure regulator and measured using a pressure gauge. Hemispherical reflective markers with 3 mm diameters are placed along the actuator’s mid-plane. A set of four cameras (OptiTrack, Natural Point Inc.) with resolutions of 1.3 megapixels are used to record the position of each marker. The actuator is clamped on a fixture at its root using bolts. The curvature of the actuator is calculated by fitting the positions of the markers to a circle using the least squares method (Fig. 15(b)).
Using the CCM presented in Sec. 3.1 with eight segments of equal length, the shapes of the actuators’ mid-planes for three samples with prestrains of 0.15, 0.25, and 0.4 at different pressures are computed using the dimensions and material properties shown in Tables 3 and 4. Figure 16(a) shows the modeled mid-plane shapes for the case with a prestrain of 0.4 at different pressures in the finger’s global coordinate frame XOZ. The modeled mid-plane shapes are fit to circles using the method of least squares to compute the curvatures of the actuator. The modeled mid-plane shapes are compared with the corresponding experimentally measured values to validate the CCM (Fig. 16(b)).
In general, the modeled shapes are in agreement with experimental data. It is observed that the higher the prestrain, the smaller the radius of curvature. The discrepancy between the model and data at 0.15 prestrain is due to the stiffening effect of the ribs inside the fluid channel. The ribs behave as thick plates rather than thin plates in the sense of classical laminate theory (thickness ≤ 0.1 × the smallest in-plane dimension). The longitudinal rib is thought to exacerbate the discrepancy since it is aligned with the direction of curvature. In addition, the ribs in the constraining layer store a small amount of strain energy that our model does not account for. As a result, deforming thick ribs inside the fluid channel and ribs in the constraining layer takes a larger proportion of net energy for 0.15 prestrains than for larger prestrains. Small dimensional variabilities in the fabricated sample may also contribute to the discrepancy. Higher model accuracy can be achieved by including the strain energy of the ribs inside the constraining layer, and incorporating more advanced theories for the analysis of relatively thick plates such as introducing shear deformation plate theory.
6.3 Loading Tests of Fluidic Prestressed Composite Actuators.
Loading tests are setup and performed to validate the CCM for both applied end loads and pneumatic pressure (Fig. 17). The same air supply and measurement system as in the motion capture tests are used. The head of the load frame (Mark-10 ES20) moves horizontally and measures the force profile with a Mark-10 ME-200 force gauge. A 3D-printed fixture is attached to the actuator’s free end and is connected to the force gauge with fishing line. Loading along the X and Z axes in the global coordinate frame of the finger XOZ is demonstrated in Fig. 17. In order to keep the fishing line straight, horizontal, and free of contact with the actuator except for the fixture, the Z-direction test must be performed using a sample with an end slope of less than π/4, in which case samples with smaller prestrains are required. For the X-direction test, a sample with a higher curvature is preferred as the finger is more bent than drawn along its X direction, which is more common when grasping objects. A sample with a prestrain of 0.4 is tested in the X direction (Fig. 17(a)) and a sample with a prestrain of 0.15 is tested in the Z direction (Fig. 17(b)).
To determine the load responses of FPC actuators at different pressures, forces are measured at a fixed displacement for a series of selected pressures. A four-step experimental procedure is performed at each pressure. Step one: apply a selected pressure without a load and wait several seconds for the actuator to reach its actuated equilibrium shape. Step two: apply a 10 mm displacement to the FPC actuator toward the force gauge and maintain that position. Step three: adjust the actuator’s height to align the fishing line that connects the actuator’s endpoint and the force gauge to be horizontal, where a ruler is used to measure the heights of two points on the fishing line to ensure that it is level. Step four: measure the force applied to the actuator free end by the fishing line. The four steps above are repeated for different pressures at an increment of 4 psi (27.6 kPa) from 0 to 82.7 kPa. Each loading direction and pressure condition is tested five times for repeatability. The average measurement value and standard deviation are presented.
The forces calculated from the CCM are compared with the corresponding experimentally measured end load to validate the analytical model (Fig. 18). In general, the experimental forces are slightly higher than the modeled ones. This is because the longitudinal rib inside the fluid channel increases the stiffness at larger pressures and the plane-stress assumption underpredicts the forces. Also, the ribs in the constraining layer store a small amount of strain energy that our model does not account for. One can achieve higher model accuracy by including the small amount of strain energy of the ribs in the constraining layer and using more advanced plate theory for thick plates.
7 Conclusions
This paper has presented a modeling framework to analyze the grasping capabilities of a soft gripper based on fluidic prestressed composite actuators using the chained composite model (CCM). The analytical approach provides a means of predicting gripper and finger performance with explicit relationships between input pressure, actuator shape, and output force. The effects of gripper parameters that influence grasping size and grasping weight are examined through a parametric study. The grasping capabilities and finger shapes for grasping cuboidal and spherical objects are determined through a model-based study. Gentle grasping can be achieved with pressure regulation through model-based force control. The modeling work is also evaluated through experimental characterizations with motion capture and loading tests. The modeled shapes and displacements agree fairly well with the measured responses.
The contributions of this work are summarized as follows. First, the modeling framework presented provides a viable method for designing soft grippers with desired grasping performance. One can extend this modeling framework to grippers based on various types of actuators and obtain their grasping performance by replacing the CCM in our gripper modeling framework with other soft actuator models such as the model for fiber reinforced actuators [25]. Second, the gripper modeling analysis can predict grasping force based on finger and gripper parameters, and external actuation. Third, the proposed modeling framework can be used for controlling grasping force to achieve gentle grasping while maintaining the grasping geometry. In addition, following a similar procedure, grasping of objects with more complex shapes can be analyzed and force control for other shapes can be developed. Future work includes incorporating more advanced theories for the analysis of relatively thick plates to increase model accuracy, investigating more general grasping conditions such as unsymmetrical grasping, developing methods to increase the force capacity such as applying a vacuum, and generalizing the modeling framework to apply it to soft grippers consisting of different kinds of actuators.
Footnote
Acknowledgment
This research was supported by National Science Foundation, National Robotics Initiative Grant No: CMMI-1637656, and the member organizations of the Smart Vehicle Concepts Center, a Phase III National Science Foundation Industry-University Cooperative Research Center2 under Grant NSF IIP 1738723.
Conflict of Interest
There are no conflicts of interest.
Data Availability Statement
The authors attest that all data for this study are included in the paper. Data provided by a third party are listed in Acknowledgment.