Keywords

1 Introduction

A human hand is the most flexible and stable gripper until now. It can both grasp small and flat objects by using its distal phalanges, and grasp large objects by enveloping all the phalanges. With many degrees of freedom (DOFs), a human hand can realize different grasp modes.

To imitate human hand, dexterous hands were designed and developed, which have many joints and driven by many motors. The Utah/MIT Dexterous Hand [1], Stanford/JPL Hand [2], DLR Hand [3] and Gifu hand II [4] are outstanding examples. Soft robot hands [5] are also highly researched.

However, due to the limitation of mechanical dimension and grasping force need, it is really difficult to develop a robot hand which has as many as grasping modes as human hand and large grasping force. Furthermore, the development of robot hands is also limited by control scheme and sensor system.

To deal with these difficulties, underactuated hands were developed. In the research area of robotic hands, the underactuated mechanism is defined as: the number of actuators is less than the number of degrees of freedom (DOFs). Underactuated hands have been researched since 1970s. Many kinds of underactuated hands have been developed to match the different needs in industrial applications, such as SARAH hand [6], tendon mechanisms hand [7], multi-finger underactuated hand [8], passive adaptive underactuated hand [9], underactuated prosthetic hand [10], and coupled self-adaptive hand [11]. Some methods are also used to study underactuated hands, see [1214].

Traditional underactuated hands successfully solve the difficulties of controlling; but they only have few grasping modes. Laval University developed an underactuated hand [15] which can both realize pinching grasp and enveloping grasp. This hybrid grasping mode is proved to be a great success in multiple grasping tasks. [15] presented another underactuated grasper with multiple grasping mode.

Hybrid grasping mode combines the flexibility of dexterous hands and the stability and simplicity of traditional underactuated hands. Therefore, it is a popular research direction nowadays. This paper introduces a parallel and self-adaptive underactuated finger with a novel gear-link mechanism. Depending on the dimension, position and shape of objects, before the contact force is applied on the proximal phalanx, it executes parallel motion. After the force is applied, it envelopes the object. If the force is applied on the distal phalanx, the parallel mechanism remains unchanged and executes a pinching grasp. Different from the existing hands with the hybrid grasping mode, the PASA finger uses one actuator to control two joints, uses underactuated mechanism to switch different grasping modes automatically.

The second part of this paper introduces the concept of the parallel and self-adaptive (PASA) underactuated hand; the third part analyzes the structure, grasping-force distribution and the condition of pinching grasp and enveloping grasp of the PASA hand; the forth part shows the experimental results of different grasping processes.

2 Concept of Parallel and Self-Adaptive Underactuated Hand

Self-adaptive underactuated hands are suitable for grasping many kinds of objects. But most of them are difficult to grasp objects which are thin or small, as they can only process an enveloping grasp. When the objects are thin or small, the point contacts between the objects and phalanges are not stable.

Pinching is a very common way to grasp objects for humans. It can hold objects tightly such as paper and coin. As pinching and enveloping have their own advantages, it will improve its versatility if a robotic hand has both these two grasping modes.

As Fig. 1 shows, the parallel and self-adaptive underactuated grasping mode is a hybrid of the traditional self-adaptive enveloping grasp and the pinching grasp. Depending on the dimension, position and the shape of objects, the finger with the parallel and self-adaptive underactuated grasping mode executes an enveloping grasp or a parallel pinching grasp. The SARAH hand [16] designed by Laval University used this hybrid grasping mode, which proves its high value for industrial and civil applications.

Fig. 1.
figure 1

Concept of parallel and self-adaptive underactuated finger.

To realize this hybrid grasping mode, the turn point from pinching grasp to enveloping grasp is the key. Before the lower part of the finger touches the object, the distal phalange and the base should form a parallel mechanism. As long as a contact force applies on the lower part, the grasping mode transition is triggered, and a part of the parallel mechanism is fixed to the base. Hence, the parallel mechanism should be destroyed to execute an enveloping grasp. The next part of this paper will introduce the structure of a novel parallel and self-adaptive underactuated hand with gear-link mechanisms.

3 Architecture and Analysis of the PASA Hand

3.1 The Self-adaptive Rotation and Translation Systems of the PASA Finger

The translation system mainly consists of a parallel wheel, a link, a proximal phalanx, a distal phalanx, a gear set, a driving gear and a driven gear, which is fixed to the distal phalanx, as Fig. 2a shows. The driving force is transferred from the driving gear to the driven gear by the gear set. The connecting lines among the rotary axis of parallel wheel, proximal phalanx, link and distal phalanx form a parallelogram. If the parallel wheel does not rotate, the link keeps the distal phalanx always parallel to the last moment of the distal phalanx action.

Fig. 2.
figure 2

Architecture of the PASA Hand (Color figure online)

The underactuated self-adaptive rotation system mainly includes a parallel wheel, a limiting block, a sliding block, a steel wire, a spring and an actuator. As it is shown in Fig. 2b, the sliding block is fixed to the parallel wheel and the limiting block is fixed to the base. One end of the steel wire is connected to the spring, the other end is connected to the parallel wheel. The driving force is transmitted to the driving gear through a worm, a worm wheel and other transmission mechanism. In the initial state, the sliding block abuts the limiting block by the force of spring. Once the proximal phalanx touches an object, the ensemble of gear set is stopped, but each gear continues rotating. The parallel wheel rotates in the direction of the purple arrow in Fig. 2b because of the translation system. As a result, a self-adaptive motion is produced while the actuator motion is taking place.

Based on the above analysis, take the ensemble of gear set as a reference system, the driven has two rotary directions: the green arrow direction in Fig. 2a (self-adaptive enveloping grasp) and the red arrow direction in Fig. 2a (parallel pinching grasp).

Figure 3 illustrates the function of the torsional spring. The torsional spring is added to enhance the grasping forces, which can also eliminate the effects of gear clearances.

Fig. 3.
figure 3

Function of the torsional spring.

3.2 Integrated Design of the PASA Hand

The structure of the PASA finger is shown in Fig. 4. Each PASA finger mainly consists of a parallel wheel, a link, two phalanges, two shafts, a driving gear, a driven gear, a gear set, a sliding block, a limiting block, a spring and a torsional spring.

Fig. 4.
figure 4

The motion and structure of the PASA finger and the PASA Hand.

In the initial state, the sliding block contacts with the limiting block. The spring keeps the sliding block contact with the limiting block. The link keeps the distal phalanx always parallel to the last moment of the distal phalanx action since the sliding block is immobile.

As Fig. 4 shows, the proximal phalanx rotates forward since the driving gear rotates forward. The distal phalanx is parallel to the last moment of the distal phalanx because of the spring force, which is pinching process. Once the proximal phalanx touches an object, the driving gear continually rotates and drives the distal phalanx rotating forward. As a result, the parallel wheel rotates and the spring is strained, which is enveloping process.

3.3 Grasping-Force Distribution Analysis

This part focus on the grasping forces distribution of the PASA finger. For the reason of simplification, the gravity force of the finger and objects and the friction between phalanges are neglected, and the contact forces are applied on points.

As Fig. 5 shows, \( \beta \) is the rotary angle of the driving gear, \( \theta_{1} \) and \( \theta_{2} \) are the rotary angles of the proximal phalanx and the distal phalanx. The rotary angle of the parallel wheel is same as the distal phalanx because of the transmission link.

Fig. 5.
figure 5

Grasping-forces distribution analysis of the PASA finger.

The transmission ratio of the gear set is \( a \). Take the proximal phalanx as a reference system, the rotary angles of the driving gear and driven gear are \( \beta - \theta_{1} \) and \( \theta_{2} - \theta_{1} \). The relationship between these two angles is:

$$ a(\beta - \theta_{1} ) = \theta_{2} - \theta_{1} $$
(1)

Or

$$ \theta_{2} + (a - 1)\theta_{1} = a\beta $$
(2)

When the finger executes a pinching grasp, \( \theta_{2} = 0 \), and \( \theta_{1} \) can be described as:

$$ \theta_{1} = a\beta /(a - 1) $$
(3)

To realize a self-adaptive grasp, the rotary angle of proximal phalanx must be positive. One achieves \( a > 1 \).

As it is shown in Fig. 5, \( M \) and T are the torques produced by the spring and driving gear, \( \vec{F}_{1} \) and \( \vec{F}_{2} \) are the contact force vectors by the objects.

$$ \vec{F}_{1} = ( - F_{1} \cos \theta_{1} ,F_{1} \sin \theta_{1} ) $$
(4)
$$ \vec{F}_{2} = ( - F_{2} \cos \theta_{2} ,F_{2} \sin \theta_{2} ) $$
(5)

\( G_{1} \), \( G_{2} \) are the contact points. \( h_{1} \) and \( h_{2} \) are the distances between the contact points and the rotary axis. The vectors of the contact points \( \vec{G}_{1} \), \( \vec{G}_{2} \) can be described as

$$ \vec{G}_{1} = (h_{1} { \sin }\theta_{1} , {\text{ h}}_{1} { \cos }\theta_{1} ) $$
(6)
$$ \vec{G}_{2} = ({\mkern 1mu} l_{ 1} { \sin }\theta_{ 1} { + }h_{ 2} { \sin }\theta_{ 2} ,l_{ 1} { \cos }\theta_{ 1} {\text{ + h}}_{ 2} { \cos }\theta_{ 2} ) $$
(7)

Since the rotary angle of the parallel wheel is also \( \theta_{2} \), the spring torque \( M \) is in direct proportion with \( \theta_{2} \). We use \( k\theta_{2} + M_{0} \) to represent \( M \).

According to Lagrange’s equation, one obtains

$$ - \frac{\delta L}{{\delta \vec{q}}} = \vec{0} $$
(8)

Where

$$ L = - V = - [ - T,\frac{1}{2}k\theta_{2} + M_{0} ]\left[ {\begin{array}{*{20}c} \beta \\ {\theta_{2} } \\ \end{array} } \right] + [\vec{F}_{1} ,\vec{F}_{2} ]\left[ {\begin{array}{*{20}c} {\vec{G}_{1}^{t} } \\ {\vec{G}_{2}^{t} } \\ \end{array} } \right] $$
(9)

Combine Eqs. (8) and (9), one achieves

$$ [ - T,k\theta_{2} + M_{0} ]\left[ {\begin{array}{*{20}c} {\delta \beta } \\ {\delta \theta_{2} } \\ \end{array} } \right] = [\vec{F}_{1} ,\vec{F}_{2} ]\left[ {\begin{array}{*{20}c} {\delta \vec{G}_{1}^{t} } \\ {\delta \vec{G}_{2}^{t} } \\ \end{array} } \right] $$
(10)

Where

$$ \delta \vec{G}_{1} = (h_{1} \cos \theta_{1,} - h_{1} \sin \theta_{1} )\delta \theta_{1} $$
(11)
$$ \delta \vec{G}_{2} = (l_{1} \cos \theta_{1} \delta \theta_{1} + h_{2} \cos \theta_{2} \delta \theta_{2} , - l_{1} \sin \theta_{1} \delta \theta_{1} - h_{2} \sin \theta_{2} \delta \theta_{2} ) $$
(12)
$$ \left[ { - T,\;\tau \theta_{2} + M_{0} } \right]\left( \begin{array}{c}\delta \beta \\\delta \theta_{2} \end{array} \right) = \left[ { - T,\;k\theta_{2} + M_{0} } \right]\left[ {\begin{array}{*{20}c} \frac{a - 1}{a} & \frac{1}{a} \\ 0 & 1 \\ \end{array} } \right]\left[ \begin{aligned} \delta \theta_{1} \\ \delta \theta_{2} \end{aligned} \right] $$
(13)
$$ [\vec{F}_{1} ,\vec{F}_{2} ]\left( \begin{array}{c} \delta \vec{G}_{1}^{t}\\ \delta \vec{G}_{2}^{t}\end{array} \right) = [F_{1} ,F_{2} ]\left[ {\begin{array}{*{20}c} { - h_{1} } & 0 \\ { - l_{1} \cos (\theta_{2} - \theta_{1} )} & { - h_{2} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {\delta \theta_{1} } \\ {\delta \theta_{2} } \\ \end{array} } \right] $$
(14)

Here we introduce two Jacobian matrix

$$ {\mathbf{J}}_{1} = \left[ {\begin{array}{*{20}c} {\frac{a - 1}{a}} & {\frac{1}{a}} \\ 0 & 1 \\ \end{array} } \right] $$
(15)
$$ {\mathbf{J}}_{2} = \left[ {\begin{array}{*{20}c} { - h_{1} } & 0 \\ { - l_{1} \cos (\theta_{2} - \theta_{1} )} & { - h_{2} } \\ \end{array} } \right] $$
(16)

Finally, one obtains the relationship between spring force, driving force and contact forces:

$$ [F_{1} ,F_{2} ] = [ - T,k\theta_{2} + M_{0} ]{\mathbf{J}}_{1} {\mathbf{J}}_{2}^{ - 1} $$
(17)

Where

$$ {\mathbf{J}} = {\mathbf{J}}_{1} {\mathbf{J}}_{2}^{ - 1} = \left[ {\begin{array}{*{20}c} { - \frac{1}{{h_{1} }}(1 - \frac{1}{a} - \frac{{l_{1} \cos (\theta_{2} - \theta_{1} )}}{{ah_{2} }})} & { - \frac{1}{{ah_{2} }}} \\ {\frac{{l_{1} \cos (\theta_{2} - \theta_{1} )}}{{h_{1} h_{2} }}} & { - \frac{1}{{h_{2} }}} \\ \end{array} } \right] $$
(18)

From Eq. (18), one can study the relation between the contact forces and the distances of the contact points. As Fig. 6 shows, obviously, with the distances augment, the corresponding contact forces decrease.

Fig. 6.
figure 6

Contact-force distribution by \( h_{1} \), \( h_{2} \), where \( \theta_{1} = 30^{0} ,\theta_{2} = 60^{0} ,T = 3{\text{N}} \cdot {\text{m}},a = 3,l_{1} = 0.06{\text{m}},M_{0} = 0.006{\text{N}} \cdot {\text{m}},k = 0.0344{\text{N}} \cdot {\text{m}} . \)

The surfaces \( F_{1} \) and \( F_{2} \) intersect in a curve. It is almost a straight line, which means the contact forces are well-distributed.

If \( h_{2} \) is too small, \( F_{1} \) will become negative, which is an interesting phenomenon. Figure 7 shows this “retraction” phenomenon.

Fig. 7.
figure 7

“Retraction” phenomenon of a finger.

The forces distribution is also related to the rotary angles of two phalanges. If \( h_{1} \), \( h_{2} \), \( T \), \( M_{0} \), \( k \), \( a \), \( l_{1} \) are fixed, \( F_{2} \) has nothing to do with \( \theta_{1} \), and it only depends on \( \theta_{2} \). However, \( F_{1} \) depends on both two rotary angles. As Fig. 8 shows, compared to \( F_{1} \), \( F_{2} \) is almost a constant.

Fig. 8.
figure 8

Contact-force distribution by \( \theta_{1} \), \( \theta_{2} \), where \( h_{1} = 0.04{\text{m}},h_{2} = 0.04{\text{m}},T = 3{\text{N}} \cdot {\text{m}},a = 3,l_{1} = 0.06{\text{m}},M_{0} = 0.006{\text{N}} \cdot {\text{m}},k = 0.0344{\text{N}} \cdot {\text{m}} . \)

In general, if \( \theta_{1} \) is small and \( \theta_{2} \) is large, \( F_{1} \) is larger than \( F_{2} \). Contrarily, if \( \theta_{1} \) is large and \( \theta_{2} \) is small, \( F_{1} \) is smaller than \( F_{2} \). (But not absolutely)

3.4 The Switch Condition of the Pinching and Enveloping Grasp

In order to find out the conditions where the parallel structure performs pinching motion, and the conditions where the parallel structure is switched to the enveloping motion, this part analyzes the static equilibrium when \( F_{1} = 0 \) and \( \theta_{2} = 0 \). As Fig. 9 shows, here \( k\theta_{2} + M_{0} \) is replaced by \( - M' \), which is the contact torque between the limiting block and the sliding block.

Fig. 9.
figure 9

Condition of pinching and enveloping grasp of the PASA finger.

Similar to the previous part, one obtains the expression of the contact forces:

$$ F_{1} = T\frac{1}{{h_{1} }}(1 - \frac{1}{a} - \frac{{l_{1} \cos (\theta_{2} - \theta_{1} )}}{{ah_{2} }}) - M'\frac{{l_{1} \cos (\theta_{2} - \theta_{1} )}}{{h_{1} h_{2} }} $$
(19)
$$ F_{2} = T\frac{1}{{ah_{2} }} + M'\frac{1}{{h_{2} }} $$
(20)

Because \( F_{1} = 0 \) and \( \theta_{2} = 0 \), the contact torque between the limiting block and the sliding block can be described as

$$ M' = T(1 - \frac{1}{a} - \frac{{l_{1} \cos \theta_{1} }}{{ah_{2} }})\frac{{h_{2} }}{{l_{1} \cos \theta_{1} }} $$
(21)

The condition where the parallel structure performs a pinching motion is \( M' > 0 \).

As a robotic hand, we limit \( - 90^{0} < \theta_{1} < 90^{0} \), \( a > 1 \), \( T > 0 \).

One achieves

$$ h_{2} > \frac{{l_{1} \cos \theta_{1} }}{a - 1} $$
(22)

If \( h_{2} \) satisfies Eq. (22), the PASA finger executes pinching grasp mode. Otherwise, the PASA finger executes enveloping grasp mode. This condition is determined by \( a \), \( l_{1} \) and \( \theta_{1} \), where \( a \) and \( l_{1} \) is the system parameters and can be optimized. \( \theta_{1} \) changes once the size, shape and position of objects change.

\( h_{2} > l_{1} / (a - 1) \) can be defined as a pinching zone and \( h_{2} < - l_{1} / (a - 1) \) can be defines as an enveloping zone. In the interval \( - l_{1} / (a - 1) \le h_{2} \le l_{1} / (a - 1) \), the grasping mode changes according to the rotary angle of the proximal phalanx \( \theta_{1} \).

As a multi-grasping-mode finger, the pinching zone should not be too small, otherwise it will lose its practical significance. So parameter \( a \) should be much bigger than 1. For example, when \( a = 3.5 \), the pinching zone is \( h_{2} > 0.4l_{1} \).

Figure 10 shows the relation between \( h_{1} /l_{1} \) and \( a \), \( \theta_{1} \).

Fig. 10.
figure 10

Relation between \( h_{2} /l_{1} \) and \( a \), \( \theta_{1} . \)

4 Experiments of the PASA Hand

To evaluate the performances of the PASA hand, this part conducts sevral experiments on the forces distribution, the influence of parameters and the versatility of the PASA hand.

As it is shown in Fig. 11, the prototype of PASA hand has three fingers, two of them can rotate around the arm. The actuators are ESCAP 16G214EMR19. The rotate speed of the driving gear is 10 r/min.

Fig. 11.
figure 11

The PASA hand.

4.1 Force Distribution

As a self-adaptive hand, the PASA hand envelopes objects when the force is applied on the proximal phalanx before the distal phalanx. If the contact force of the proximal phalanx is large but the distal phalanx doesn’t contact the objects, the object will probably deform and the grasp is weak. So it is important to evaluate the contact force of the proximal phalanx when the distal phalanx begins to rotate. We call this force the “triggering force”.

As Fig. 12a shows, the “triggering force” decreases when \( h_{1} \) augments, which means larger objects are easier to envelope. It is also influenced by the rotary angle of the proximal phalanx.

Fig. 12.
figure 12

Experiments of force distribution

Figure 12b shows the variation of the contact forces in an enveloping grasp process. After the distal phalanx rotates, the contact force of the proximal phalanx augments as the rotary angle of the distal phalanx becomes larger. When the distal phalanx comes into contact with the object, the contact force of the distal phalanx arguments instantly, and becomes larger than the contact force of the first phalanx.

4.2 Objects Grasping

To evaluate the versatility of the PASA hand, we use the PASA hand to grasp different objects. Depending on the objects, it executes pinching grasp or enveloping grasp automatically. When the object is located on the upper side of the finger, the PASA hand probably pinches it. When the object is large and located on the lower side of the finger, the PASA hand executes enveloping grasp. For some special objects, it can also execute pinching and enveloping grasps at the same time, as it is shown in the third picture of Fig. 13a.

Fig. 13.
figure 13

Experiments of different objects with the PASA hand.

Figure 13b shows three enveloping processes. The results show that the contact forces of the distal phalanx are larger than the contact force of the proximal phalanx when the enveloping processes are finished. A larger distal contact force will make the contact between the object and the base more stable.

5 Conclusions

This paper proposes a novel underactuated robotic finger (the PASA finger), which can perform parallel and self-adaptive (PASA) hybrid grasping modes. A PASA hand is developed with three PASA fingers and 8 degrees of freedom (DOFs). The PASA hand executes multiple grasping modes depending on the dimensions, shapes and positions of objects: (1) a parallel pinching (PA) grasp for precision grasp; (2) a self-adaptive (SA) enveloping grasp for power grasp; (3) a parallel and self-adaptive (PASA) grasping mode for hybrid grasp. Kinematics and statics show the distribution of contact forces and the switch condition of PA, SA, and PASA grasping modes. Experimental results show the high stability of the grasps and the versatility of the PASA hand. The PASA hand has a wide range of applications.