Next Article in Journal
A Critical Analysis of Valve-Compensated Hydrostatic Actuators: Qualitative Investigation
Previous Article in Journal
Analysis and Control of Slotless Self-Bearing Motor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Soft Driving Epicyclical Mechanism for Robotic Finger

by
Jose Ramirez
*,
Astrid Rubiano
and
Paola Castiblanco
Industrial and Mechatronic Departament, Universidad Militar Nueva Granada, Km 2 de la vía Cajicá-Zipaquirá, Cajicá 250547, Colombia
*
Author to whom correspondence should be addressed.
Actuators 2019, 8(3), 58; https://doi.org/10.3390/act8030058
Submission received: 2 April 2019 / Revised: 25 June 2019 / Accepted: 19 July 2019 / Published: 29 July 2019

Abstract

:
Nowadays, the development or improvement of soft actuation mechanisms is a crucial topic for the achievement of dexterous manipulation using. Then, a primary target of research is the design of actuation and driving devices. Consequently, in this paper, we introduce a soft driving epicyclical mechanism that mimics human muscle behavior and fulfills motion requirements to achieve grasping gestures using a robotic finger. The prototype is experimentally assessed, and results show that our approach has enough performance for the implementation in grasping tasks. Furthermore, we introduce the basis for a new soft epicyclical mechanism merger with shape memory alloys to allow active stiffness control of the mechanism.

1. Introduction

The task of designing or improving a robotic hand (to replicate the grasping capabilities and the kinematic functionality of the human hand) involves the consideration of high-complexity sensory and motor functions. The literature (e.g., [1]) shows that some robotic hands designed for research purposes have provided solutions for the domain of prosthesis. However, the actual state of the art shows that the requirements of dexterous manipulation—regarding mechanisms, actuation, and kinematic properties—have not been fulfilled [2]. One important consideration for developing actuation mechanisms concerns the actuation level, robotic hands present in the current state of the art could be classified mainly into three categories (see Table 1):
  • Under-actuated;
  • Fully actuated;
  • Over-actuated.
Type of actuation is based on the number of actuators used to drive a joint. For instance, a robot having three rotational joints, each one provided with one degree of freedom, could be driven by three actuators (one per joint)—in that case, the robot is fully-actuated. When the number of actuators is bigger than the number of joints, the robot is over-actuated. Finally, when the number of actuators is lower than the number of joints, two or more joints must be driven by only one actuator, that case is the under-actuated scenario.
Regarding functional requirements, Ramirez Arias [22] proposes a study of three critical aspects of the human hand: The kinematics, the functionality, and the dynamics. Concluding that for the development of a prosthetic hand, each finger must achieve the following:
  • Have an active flexion in the range of [ 60 , 90 ] in the MCP, PIP, and DIP joints (see Figure 1) of the finger;
  • Perform force in the interval [ 4.78 N , 6.70 N];
  • Achieve operating frequency in the interval [ 8.89 Hz , 22.2 Hz];
  • Propose an actuation system based on viscoelastic behavior of human muscle.
Concerning the definition of criteria to qualify the muscle’s behavior, Hill’s mechanical equivalent models are more suitable due to the use of equivalences between biological and mechanical elements. Classical Hill’s model was established by Hill [23], and consists of an arrangement of elastic elements that are used as descriptors of the muscle’s elastic behavior. Figure 2 shows the Equivalent model, based on the description given by Hill [24].
Over the years, several variations of the Hill model have been proposed, adding mechanical elements and considerations to qualify the muscle’s behavior. In this paper, we choose the model proposed by Ramirez Arias [22], which mainly considers two significant variations with respect to classical models: The pennation angle α m , which influences the kinematics and the force during movements; and a parallel damper-spring element, representing the tendon to describe the muscle behavior accurately. The complete model, presented in Figure 3, is composed by:
  • C E , the contractile element;
  • k p e e , the parallel elastic element of the muscle;
  • k s e e , the muscle’s serial elastic element;
  • k T e e , the tendon’s elastic element;
  • b T d e , the tendon’s damping element;
  • α m , the pennation angle.
A classic actuation system and a drive mechanism can easily fulfill motion, force, and frequency requirements. However, a rigid device is not able to mimic the required viscoelastic behavior. Consequently, the first constraint for developing an appropriate mechanism is the inclusion of soft materials in the machinery design [25], merging the usage novel fabrication technologies as 3D printing [26,27], which can also lead to the development of soft robots.
Therefore, in this paper, we introduce the design of a biomimetic driving mechanism, aiming to reproduce the viscoelastic behavior of the human muscle, meanwhile satisfying kinematic, dynamic, and static requirements. The device considers the operating principle of the epicyclical mechanism merged with elastic elements.

2. Soft Epicyclical Mechanism

According to state of the art, developed by Ramirez Arias [22]:
  • The most used drive mechanism is based on tendons;
  • The mass of a prosthetic hand must be under 600 g;
  • The number of actuators must be reduced, but the number of the degree of freedom (DoF) must be as high as necessary to perform the prehension;
  • An electric actuator is a right approach, but needs to be complemented with soft elements to achieve the desired behavior.
In the following, we introduce the prototype of the so-called robotic finger ProMain-I, which uses a new tendon-driven mechanism (to provide flexibility in the articular joints) and takes into account human hand requirements.
The adduction–abduction of metacarpophalangeal (MCP) joints play an essential role in preparing the hand for grasping. Moreover, the finger’s flexion–extension movements are more significant to perform the hand grasping gesture. Consequently, if the fingers are correctly placed for grasping, adduction–abduction of MCP joints are not required, and the prosthesis can be simplified without impacting prehension ability. Thus, the proposed finger prototype is only endowed with flexion and extension on metacarpophalangeal (MCP), Proximal Interphalangeal (PIP), and Distal Interphalangeal (DIP) joints.
In order to develop the tendon-based ProMain-I finger, an early “alpha” prototype of the robotic finger is introduced. The “alpha” finger prototype is a bio-inspired tendon-driven finger [28,29,30] composed of three joints: The metacarpophalangeal (MCP), the proximal interphalangeal (PIP), and the distal interphalangeal (DIP). All the joints have one DoF to perform flexion and extension. The finger is controlled by only one actuator, and the drive mechanism uses two tendons for transmitting motion, one for the flexion and one for the extension, as shown in Figure 4. Considering that the tendons are fastened to the motor pulley and the fingertip, the clockwise rotation of the actuator produces the flexion; and the counterclockwise rotation provides the extension.
The finger is endowed with two tendons, each one directly fastened to the input pulley and the fingertip (see Figure 5). Consequently, the main drawback of the alpha prototype was the inability to handle sub-actuation relations by changing pulleys ratios. Moreover, the finger movement was dominated by external conditions and experiments had a low degree of repeatability. Nevertheless, due to the under-actuation, the rotation angle of the PIP and DIP joints are linked with the rotation angle of the MCP joint.
The relations between joint angles are calculated using experimental measures [29]. As a result, the obtained relations between angles are θ 2 = 0.23 θ 1 and θ 3 = 0.72 θ 1 , where θ 1 is the MCP joint angle, θ 2 is the PIP joint angle, and θ 3 is the DIP joint angle. Furthermore, the parameters l 1 , l 2 , and l 3 are the lengths of the proximal, medial, and distal phalanges, respectively, as shown in Figure 5.
The analysis carried out using experimental data, issued from the “alpha” prototype of the robotic finger, gives us valuable and relevant information for the improvement of the finger’s mechanism and actuation systems and lets us define the following functional requirements [29,30]:
  • Higher stiffness into the MCP joints;
  • A fixed mechanical relation between the proximal and metacarpal joints, and between the distal and metacarpal joints.
Those improvements are introduced in the ProMain-I finger prototype.
The new driving mechanism is inspired by the epicyclical gear train, which is typically composed of two gears (one fixed and one mobile) whose centers are attached through a rigid link so-called carrier. The rotation of the carrier then creates a revolve of the mobile gear center around the fixed gear. As a result, due to the mechanical link between gears, a rotation is provided on the mobile gear. Furthermore, the rotation amount of the carrier can be different from the rotations of the mobile gear, which is controlled by the gears relation. Figure 6a exemplary shows an epicyclical gear train (whose gears are labeled with white circles to follow relative rotations) in which the carrier has rotate 90 and the mobile gear 150 .
Consequently, for our driving mechanism, we proposed a soft epicyclical mechanism in which:
  • The finger’s phalanges replace the carrier;
  • The gears are replaced by two slotted pulleys;
  • The mechanical link is guaranteed by two crossed flexible wires, henceforth, tendons.
Figure 6b shows the scheme of the driven mechanism, in which blue line represents the tendon that drives clockwise rotation; and the yellow line depicts the tendon used to produce counterclockwise rotation—clockwise and counterclockwise rotations are assumed regarding the figure orientation. The i-th phalange of the finger begins in a vertical position, then, after a rotation, it reaches a horizontal position. The center of the mobile pulley orbits around the fixed pulley, and due to the effect of the tendons, the mobile pulley rotates. As a result, a rotation is produced in the ( i + 1 )-th phalange, which is fixed to the mobile pulley. If the mobile pulley gets blocked during rotation, the driving tendon is constrained in tension, so that the elasticity of the tendon’s material depicts the stiffness of the joint.
The proposed soft epicyclical mechanism is used to transmit motion between the MCP joint and the PIP joint, and between the PIP joint and the DIP joint. As a result, two groups of tendons are used—each group is composed of one flexion tendon and one extension tendon. Thus, Promain-I finger motion consists in the flexion and extension. Tendons are fabricated in 0.3 mm diameter fibers of Nylon 6, which, by Young’s modulus, is 2.4 GPa. During the assembly of the prototype, tendons are fastened to pulleys in such a way that pre-tension is 95 Mpa, with a maximal base strain of 4%.
From a qualitative point of view, the elastic behavior of those elements allows us to mimic human muscle behavior. Furthermore, the same effect is used to reproduce the elastic behavior of human tendons presented in Section 1.
The damping element b T d e , introduced in Section 1, is used to describe more accurately the muscle behavior, avoiding undesired oscillations. In this case, considering that no oscillation is present, we consider that the element is embedded in the global behavior of the soft epicyclical mechanism. The following Figure 7 shows the equivalence between the proposed mechanism and the Hills-based muscle model.
Following anthropomorphic requirements, the bio-inspired robotic finger ProMain-I [31] finger prototype is composed of three phalanges (proximal, medial, and distal)—which are linked through Metacarpophalangeal (MCP), Proximal interphalangeal (PIP), and distal interphalangeal (DIP)—all joints have one degree of freedom (DoF) to perform flexion and extension. Nevertheless, the angle relationship of the finger’s joints is settled by pulleys ratio. The finger is controlled by only one servo motor, an XL-320 Dynamixell ™. Hence, the medial (MP) and distal (DP) phalanges are driven by the proximal phalanx (PP) motion. The clockwise rotation of the actuator produces flexion; and the counterclockwise provides extension. The relation between the angles is θ 2 = θ 3 = 0.9 θ 1 , where θ 1 is the MCP joint angle, θ 2 is the PIP joint angle, and θ 3 is the DIP joint angle. This relation between angles is established, manipulating the pulleys ratios, and is chosen to mimic the closure of the human hand—when the input angle reaches 90 , the finger performs complete flexion. The ratio between length of phalanges is not required, and each length can be defined separately. In our case, we have chosen length trying to mimic human anthropomorphize.
Chassis, pulleys, and kinematic links (phalanges) of the finger prototype are manufactured from polylactic acid (PLA), using a 3D printer. In the following, we describe the assembly process. The robotic finger is under-actuated, hence, the movement is transmitted using only one servomotor, which is the active element and is linked to the MCP joint, see Figure 8. The XL-320 servomotor is linked to the proximal phalanx through the servomotor and input pulleys, which are connected by a tendon. The input pulley is directly attached to the PP using a gearbox composed of two gears (modulus 1) of 16 and 20 teeth, respectively. Likewise, the 1st fixed pulley is attached to chassis and is used as movement reference for the MP, in which PP is used as the carrier.
The 1st fixed pulley (attached to chassis) is linked to the 2nd fixed pulley (attached to MP phalanx) through two tendons, and functions as movement reference for the epicyclical mechanism that drives MP phalanx (see Figure 9a). In this part of the finger, PP behaves as the carrier and MP as the driver. Likewise, the 3rd fixed pulley (attached to PP phalanx) is linked to the 4th fixed pulley through another set of two tendons, and acts as movement reference for the epicyclical mechanism that drives DP phalanx (see Figure 9b). In this second epicyclical mechanism, MP behaves as the carrier and DP as the driver.
As can be seen in Figure 10a, the first epicyclical mechanism (composed by 1st and 2nd fixed pulleys, and the carrier PP) drives MP phalanx from an initial position, in which the finger is straight, until a final position in which angle between PP and MP phalanges is 90 . Similarly, the second epicyclical mechanism (composed by 3rd and 4th fixed pulleys, and the carrier MP) drives DP phalanx from an initial position, in which the finger angle between MP and DP is 180 , until a final position in which angle between PP and MP phalanges is 90 , see Figure 10b.
The final prototype of the ProMain-I finger is endowed of three degrees of freedom, which are all driven only by the soft epicyclical mechanism. Concerning the dimensions of the prototype, Figure 11 shows the phalanges’ lengths. Likewise, it is essential to note that one unique aspect of soft actuators is the involvement of intrinsic passive mechanical dynamics [32], in our case this feature is accomplished by the addition of elastic links in joints, which comes from the equivalence between our actuation system and the human muscle. Considering that in our mechanism, all elastic materials used in joins have the same characteristics, constants k p e e , k s e e , and k t e e have the same value, which corresponds to the young modulus of the Nylon 6 (2.4 GPa).

3. Materials and Methods

Considering that the finger prototypes are designed to perform flexion and extension in two dimensions, the kinematic is measured using a camera (Canon EOS 600D) pointing at a single-finger platform, shown in Figure 12, to track circular markers placed in finger joints and fingertip. The camera is positioned at 1 m from the finger prototype, and is adjusted to assure a pixel size of 0.17 × 0.17 mm 2 . The position accuracy (measured comparing several static images with a known value of length) is 0.51 mm.
Images coming from the camera are processed to automatically recognize circular markers. The image analysis follows these five main steps (see Supplementary Materials):
  • Crop image to extract the finger working area, see Figure 13a;
  • Transform image into a gray scale, see Figure 13b;
  • Shift image into a black and white scale, see Figure 13c;
  • Detect image edges, see Figure 13d;
  • Apply Hough transform [33] to find the circles positions in the image, see Figure 13e.
The image analysis delivers the position vectors of the joints, i.e., the vectors { 0 P 1 x , 0 P 1 y , 0 } T for the MCP joint of the finger, j, { 0 P 2 x , 0 P j 2 y , 0 } T for the PIP joint, and { 0 P 3 x , 0 P 3 y , 0 } T for the DIP joint. Likewise, the vectors { 0 P f x , 0 P f y , 0 } correspond to the fingertip positions. Considering that the movement is performed in the x y -plane, 0 P i z is always zero. The angles are measured, as shown in Figure 14, following the DHKK parameterization. DHKK parameters are defined to parameterize direct and inverse kinematics of robots composed of kinematic chains. The parameters can be described as follows [28]:
  • A rotation α i around x i 1 ;
  • A translation a i along x i 1 ;
  • A rotation θ i around z i ;
  • A translation d i along z i .
Formulation of direct kinematic is carried out merging DKKK parameters in the homogeneous matrix described in Equation (1), which formulates transformations between i-th and ( i 1 ) -th joints. Moreover, the kinematic of a robot composed of n joints is as presented in Equation (2). As a result, the matrix 0 T n is a composition of the orientation of the end effector 0 R n , and the position vector { 0 P n x , 0 P n y , 0 P n z } T , as shown in Equation (3).
i 1 T i = cos θ i sin θ i 0 a i sin θ i cos α i cos θ i cos α i sin α i sin α i d i sin θ i sin α i cos θ i sin α i cos α i cos α i d i 0 0 0 1 .
0 T n = i = 1 n i 1 T i .
0 T n = 0 P n x 0 R n 0 P n y 0 P n z 0 0 0 1 .
Thereafter, the following three vectors linking joints are defined:
  • Vector r 1 between the MCP and PIP joints;
  • Vector r 2 between the PIP and DIP joints;
  • Vector r 3 between the DIP joint and fingertip.
These vectors are used to calculate rotation angles θ j i as
θ i = arccos r i · r i 1 r i r i 1 .
The first angle θ 1 is calculated with respect to a reference positive vertical unitary vector r 0 = 0 , 1 , 0 Figure 15 shows the vectors r i , the joints and fingertip position, and the location of θ i .
The proposed dynamic model uses the principle of virtual displacements and virtual work [29]. The equivalent dynamic model of the finger is shown in Figure 16, where w 1 , w 2 , and w 3 are, respectively, the weights of the proximal, medial, and distal phalanges, and are placed at the coordinates of the centers of mass R 1 = ( x 1 , y 1 ) , R 2 = ( x 2 , y 2 ) , and R 3 = ( x 3 , y 3 ) . F j is the applied force, which is equivalent to the reaction force, and C j is the input torque.
The virtual work is calculated for (1) the external forces (i.e., weight, applied force, and input torque) δ W e = Q e T δ r e , where Q e T is the transposed external force vector and δ r e is the virtual displacement vector of the center of masses; and (2) the external forces F j contact point and the inertial forces (e.g., centrifugal forces) δ W λ = ( M q ¨ ) T δ r λ , where M is the diagonal mass matrix composed of the masses m j i and inertias J j i , q ¨ is the second derivative with respect to time of the coordinates vector q = x 1 , y 1 , θ 1 , x 2 , y 2 , θ 2 , x 3 , y 3 , θ 3 representing the acceleration vector, and δ r λ is the virtual displacement vector of the inertial frameworks.
The dynamic equilibrium is given by Equation (5), but, as in our model, the rigid bodies have movement restrictions and the displacements in the points where forces are applied aren’t independent—so, to solve the equilibrium equation it is necessary to separate the coordinates into dependent and independent coordinates.
δ q T M q ¨ Q e = 0 .
In order to solve the equilibrium equation, considering the movement restrictions, it is necessary to separate dependent and independent coordinates. The separation is performed using the transformation proposed as
δ q = B δ q i ı , B = C q d 1 C q ı I ,
where C q d is the Jacobian of dependent coordinates, C q ı is the Jacobian of independent coordinates, δ q i ı is the virtual displacement vector of the independent coordinates, and I is the identity matrix. The equilibrium is thus written as follows:
δ q i ı T B T M q ¨ Q e = 0 .
Solving Equation (7), we obtain the input torque C j as a function of the force F j and the kinematic variables q , q ˙ , q ¨ . The resulting expression is:
C j ( F j , q , q ˙ , q ¨ ) = H 0 4 l 1 sin θ 1 H 5 + 8 l 2 sin θ 2 4 H 6 + H 8 8 l 2 sin θ 2 32 ,
where
  • H 0 = 2 l 1 2 θ ¨ 1 sin θ 1 2 m 1 + m 2 l 2 sin θ 2 4 m 1 6 m 2 ;
  • H 1 = ( 1 / 4 ) l 1 l 2 m 2 θ ¨ 1 cos θ 1 cos θ 2 ( 1 / 2 ) l 2 2 m 2 θ ¨ 2 sin θ 2 2 4 g m 1 ;
  • H 2 = ( 1 / 4 ) m 2 + 2 m 3 l 2 2 θ ¨ 2 cos θ 2 2 + 2 l 3 m 3 θ ¨ 3 sin θ 3 + 2 2 θ ¨ 2 ;
  • H 3 = ( 1 / 2 ) l 2 cos θ 2 l 3 m 3 θ ¨ 3 cos θ 3 + m 2 y ¨ 1 + 2 m 3 y ¨ 2 ;
  • H 4 = l 2 sin θ 2 g m 1 2 F + 2 g + 3 θ ¨ 2 + x ¨ 1 m 2 + g + 2 θ ¨ 2 m 3 ;
  • H 5 = H 1 + H 2 + H 3 + H 4 + 8 F + 6 g 6 x ¨ 1 m 2 + 4 g 4 x ¨ 2 m 3 ;
  • H 6 = ( 1 / 4 ) m 1 + 3 / 2 m 2 l 1 2 θ ¨ 1 cos θ 1 2 + 1 θ ¨ 1 ;
  • H 7 = m 2 + 2 / 3 m 3 l 2 θ ¨ 2 cos θ 2 + 2 m 2 y ¨ 1 + 4 / 3 m 3 y ¨ 2 ;
  • H 8 = ( 3 / 8 ) l 1 cos θ 1 ( 2 / 3 ) l 3 m 3 θ ¨ 3 cos θ 3 + H 7 .

4. Discussion

The experiment carried out with the ProMain-I finger aims to compare the expected rotation relations fixed in the soft epicyclical mechanism and the measured ones to verify the behavior of the finger. We follow the same experimental protocol introduced in Section 3. The calculated PIP and DIP joint angles, see Figure 17, shows an under-damped behavior for the PIP and the DIP joints when the finger gets in contact with the platform. This under-damped behavior was expected, considering that the actuation and driving mechanism is not endowed with the damper element. To evaluate the mean absolute error of the PIP and DIP joint angles, we compare the angle value obtained from the kinematic measure with the calculated angle value issued from the relation θ 2 = θ 3 = 0.9 θ 1 .
As a result, we find that the mean absolute error of the angle θ 2 is 3.12 , and the standard deviations is 1.49 . With respect to the angle θ 3 of the DIP joint, the mean absolute error is 2.33 , and the standard deviations is 1.07 . Moreover, the probability density function of PIP joint’s absolute error presents two peaks values—the first shows a concentration around zero degrees that corresponds to the error during free movement, and the second is the error when the finger gets in contact with the object. Likewise, the probability density function of DIP joint’s absolute error presents three peaks values, the first around zero degrees during free movement; and the two others during the contact phase. Both probability density functions are presented in Figure 18a,b, in which red lines represent the median, cross is the mean, a blue box represents the 25% and 75% quartiles and whiskers bound 9% and 91%. Presented results correspond to the analysis of 1566 samples, captured during 31.32 s of records, in which the robotic finger performs five trials of flexion–extension movement.
This error, present in the articular joint values θ 2 and θ 3 , is the result of the self-adaptability of the finger to objects during contact. This effect is the result of the low stiffens of tendons used in the soft epicyclical mechanism.
The required force must be expressed in terms of the equivalent torque that acts on the input pulley. The way of converting the required fingertip force into the corresponding active torque is described in the following. To calculate the required torque using the proposed dynamic model, it is necessary to know the vector q , which corresponds to the dependent and independent coordinates of the robotic finger. The values x i and y i correspond to the position of the center of masses R i , and are calculated during the experiment.
Finally, applying the dynamic and kinematic models, we calculate the required input torque for a force in the range 4.78 N F j 6.70 N, which corresponds to the target force interval. The input torque C 1 ( F j , q , q ˙ , q ¨ ) must be in the interval [ 124.7 Nmm , 175.8 Nmm]. Taking into account that the ProMain-I finger radius is 7 mm, the required force of the actuator must be in the interval [ 17.81 N , 25.11 N]. Consequently, tendons mus support a stress in the interval [ 250 MPa , 360 MPa]. Due to the combination of the epicyclical mechanism with the serial servomotor, the actuation system can perform up to 2.028 cycles/s. Consequently, in this study, we are not focused on the required frequency interval, which is much lower than the capacity of the actuation system.
Regarding finger capabilities for grasping, we have carried out several tests using the prototype in a platform, which places the fingers in opposition, guaranteeing the possibility to grasp different objects. Figure 19 shows exemplary grasping of: a pen, a tape, an apple, a bottle, and a coin.
Furthermore, under some particular conditions, the flexibility of the tendons requires being adapted to grasp objects in a more steady way. Taking into account that the addition of damper element in the tendon adds extra constraints to the soft behavior of the epicyclical mechanism, and considering the advantages of smart materials, we modify the driving mechanism by adding a Shape Memory Alloy (SMA) wire in parallel to flexible tendons to control joint stiffness during grasping. As a result, a new soft epicyclical tendon-driven actuation system based on SMA is proposed.
The soft epicyclical tendon-driven actuation system is also based on the proposed Hill’s muscle model, but the damper is substituted by an SMA wire in order to control the mechanism’s stiffness. As can be seen in Figure 20, the SMA wire k T c e is placed in parallel to the elastic tendon k T e e . During the operation, when the tendon is under a tension F T , a control stimulus (temperature increment) shifts the SMA wire to austenite phase, increasing the stiffness to recover the produced strain.
Consequently, the soft epicyclical tendon-driven actuation system based on SMA has been implemented, placing a wire of SMA in parallel with a Nylon wire. The used shape memory alloy wire is a FLEXINOL© actuator—which is a trade name for nickel–titanium SMA wires—with 0.38 mm diameter, bought at Dynallow Inc. [34]. Figure 21 shows the implementation in the new robotic finger.
Preliminary tests have shown that the substitution of the damper element by an SMA wire can reduce or eliminate the overshoot of dependent joint angles. Analytically, it can be seen that a variable stiffness element, in parallel with an elastic element, can handle global stiffness of the mechanism and render it adaptable to several grasping situations. On the other hand, the transient state of the system can be changed from a critically-damped to an over-damped behavior. In the following, our research aims to test and validate this theory, through the implementation of a test platform, following the same architecture described in this paper. We expect that the variable stiffness can fulfill damping requirements, helping to mimic the behavior of human muscles.
The retained identification of the SMA Young’s Modulus during full austenite and martensite phases was proposed by Ramirez Arias [22], who performed an experiment using a test machine. Seven specimens of SMA wires were tested in uniaxial tension: (1) The wires are tested with thermal stimulus to measure the Young’s modulus in full austenite phase; (2) then, a thermal stimuli is removed to measure the Young’s modulus in full martensite phase.
Ramirez Arias [22] generated the thermal stimuli using a DC source, in which voltage and current are controlled, then the temperature was measured and when it exceeded the reported max temperature of 120 C [34], the measure of the Young’s Modulus in full austenite phase was performed. The identified Young’s modulus in martensite and austenite phases is presented in Table 2.
As a result, we obtain a soft epicyclical mechanism based on SMA, which can control the stiffness of joints. This mechanism can help to mimic human muscles behavior accurately. Moreover, the possibility of variable stiffness in joints led to the increment in the performance of steady grasping.

5. Conclusions

Following the human grasping requirements, a new actuation system—so-called the soft epicyclical tendon-based mechanism—is developed to add a soft behavior to the robotic finger joints. The mechanism actuates the robotic finger prosthesis ProMain-I, which is under-actuated. The driving mechanism is able to accurately fix the joint-angles relations during free movement.
The designed ProMain-I finger is also assessed experimentally, with the aim of validating its performance in terms of displacement and force. The PIP and DIP joint angles show an under-damped behavior for the PIP and the DIP joints when the finger gets in contact with the platform where the force sensor is placed. We compare the angle value obtained from the kinematic measure with the calculated angle value issued from fixed transmission relation of the soft epicyclical mechanism. As a result, we find that the mean absolute error of the angle θ 2 is 3.12 , and the standard deviations is 1.49 . With respect to the angle θ 3 of the DIP joint, the mean absolute error is 2.33 and the standard deviations is 1.07 .
Finally, we introduce the design of a new version of the soft epicyclical mechanism using an SMA wire in parallel to the flexible tendon for the ProMain-I robotic finger. This actuation system allows controlling the stiffness of the actuated joints handling the damping effect, evidenced during the experiments performed with the ProMain-I finger.

6. Patents

Chaîne articulée comprenant un unique actionneur et ensemble de chaînes articulées associées, patent number FR1656914 [31]: The invention relates to an articulated chain (1), forming, in particular, all or part of a finger, or an arm, or a leg, or a manipulator of said articulated chain (1), comprising a first member (10), a second member (20), and a flexible seam (30)—the first member (10) and the second member (20) being each attached to the flexible seam (30), which is made of a material having a Shore A hardness of between 0 and 50.

Supplementary Materials

The following is available online at https://www.mdpi.com/2076-0825/8/3/58/s1. Video S1: Experimental Assessment of the Soft Driving Epicyclical Mechanism using a Robotic Finger.

Author Contributions

Conceptualization, A.R., J.R.; data curation, P.C., A.R., and J.R.; formal analysis, A.R., J.R.; investigation, P.C., A.R., and J.R.; methodology, J.R; validation, A.R., J.R.; writing—original draft, P.C., A.R., and J.R.; writing—review and editing, P.C., A.R., and J.R.

Funding

This research was funded by Universidad Militar Nueva Granada grant number INV-DIS-2961.

Acknowledgments

We would like to acknowledge Université Paris Lumières, and particularly the team of Mécanique des matériaux, des structures et de systèmes at the LEME laboratory for their support. Authors also acknowledge the Universidad Militar Nueva Granada for their support during the research.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SMAShape Memory Alloy
MCPMetacarpophalangeal joint
PIPProximal Interphalangeal joint
DIPDistal Interphalangeal joint
FDSFlexor Digitorum Superficialis muscle
Mmetacarpus
PPProximal phalanges
MPMedial phalangesnd
DPDistal phalanges
C E The contractile element
k p e e The parallel elastic element of the muscle
k s e e The muscle’s serial elastic element
k T e e The tendon’s elastic element
b T d e The tendon’s damping element
α m The pennation angle

References

  1. Zodey, S.; Pradhan, S.K. Matlab Toolbox for Kinematic Analysis and Simulation of Dexterous Robotic Grippers. Procedia Eng. 2014, 97, 1886–1895. [Google Scholar] [CrossRef] [Green Version]
  2. Belter, J.T.; Dollar, A.M. Performance characteristics of anthropomorphic prosthetic hands. In Proceedings of the IEEE International Conference on Rehabilitation Robotics, Rehab Week, Zurich, 27 June–1 July 2011; pp. 921–927. [Google Scholar]
  3. Narasimhan, S.; Siegel, D.; Hollerbach, J.; Biggers, K.; Gerpheide, G. Implementation of control methodologies on the computational architecture for the Utah/MIT hand. In Proceedings of the International Conference on Robotics and Automation, San Francisco, CA, USA, 7–10 April 1986; Volume 3, pp. 1884–1889. [Google Scholar]
  4. Jacobsen, S.C.; Iversen, E.K.; Knutti, D.F.; Johnson, R.T.; Biggers, K.B. Design of the Utah/MIT dextrous hand. In Proceedings of the IEEE International Conference on the Robotics and Automation, San Francisco, CA, USA, 7–10 April 1986; Volume 3, pp. 1520–1532. [Google Scholar]
  5. Jacobsen, S.C.; Wood, J.E.; Knutti, D.F.; Biggers, K.B. The UTAH/MIT dextrous hand: Work in progress. Int. J. Robot. Res. 1984, 3, 21–50. [Google Scholar] [CrossRef]
  6. Jacobsen, S.; McCammon, I.; Biggers, K.; Phillips, R. Tactile sensing system design issues in machine manipulation. In Proceedings of the International Conference on Robotics and Automation, Raleigh, CA, USA, 31 March–3 April 1987; Volume 4, pp. 2087–2096. [Google Scholar]
  7. Grebenstein, M. Approaching Human Performance. Ph.D. Thesis, Eidgenössische Technische Hochschule ETH Zürich, Zürich, Switzerland, 2012. [Google Scholar]
  8. Bridgwater, L.B.; Ihrke, C.A.; Diftler, V.; Abdallah, M.E.; Radford, N.A.; Rogers, J.M.; Yayathi, S.; Askew, R.S.; Linn, D.M. The Robonaut 2 hand–Designed to do work with tools. In Proceedings of the International Conference on Robotics and Automation (ICRA), St. Paul, MN, USA, 14–18 May 2012; pp. 3425–3430. [Google Scholar]
  9. Diftler, V.; Mehling, J.S.; Abdallah, M.E.; Radford, N.A.; Bridgwater, L.B.; Sanders, A.M.; Askew, R.S.; Linn, D.M.; Yamokoski, J.D.; Permenter, F.A.; et al. Robonaut 2—The first humanoid robot in space. In Proceedings of the International Conference on Robotics and Automation (ICRA), Shanghai, China, 9–13 May 2011; pp. 2178–2183. [Google Scholar]
  10. Okada, T. Object-Handling System for Manual Industry. Proc. IEEE Trans. Syst. Man Cybern. 1979, 9, 79–89. [Google Scholar] [CrossRef]
  11. Yamano, I.; Maeno, T. Five-fingered Robot Hand using Ultrasonic Motors and Elastic Elements. In Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain, 18–22 April 2005; pp. 2673–2678. [Google Scholar]
  12. Melchiorri, C.; Palli, G.; Berselli, G.; Vassura, G. Development of the UB Hand IV: Overview of Design Solutions and Enabling Technologies. IEEE Robot. Autom. Mag. 2013, 20, 72–81. [Google Scholar] [CrossRef]
  13. Ottobock. SensorHand Speed VariPlus Speed; Ottobock: Duderstadt, Germany, 2013. [Google Scholar]
  14. Mnyusiwalla, H.; Vulliez, P.; Gazeau, J.P.; Zeghloul, S. A New Dexterous Hand Based on Bio-Inspired Finger Design for Inside-Hand Manipulation. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 809–817. [Google Scholar] [CrossRef]
  15. Touch Bionics. i-limbTMultra Clinician Manual, 2nd ed.; Touch Bionics: Mansfield, MA, USA, 2013. [Google Scholar]
  16. Gosselin, C.; Pelletier, F.; Laliberte, T. An anthropomorphic underactuated robotic hand with 15 DoFs and a single actuator. In Proceedings of the IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; pp. 749–754. [Google Scholar]
  17. DeLaurentis, K.J.; Mavroidis, C. Mechanical design of a shape memory alloy actuated prosthetic hand. Technol. Health Care 2002, 10, 91–106. [Google Scholar]
  18. Odhner, L.U.; Jentoft, L.P.; Claffee, M.R.; Corson, N.; Tenzer, Y.; Ma, R.R.; Buehler, M.; Kohout, R.; Howe, R.D.; Dollar, A.M. A compliant, underactuated hand for robust manipulation. Int. J. Robot. Res. 2014. [Google Scholar] [CrossRef]
  19. Ottobock. The Michelangelo® Hand in Practice—Therapy and Rehabilitation; Ottobock: Duderstadt, Germany, 2012. [Google Scholar]
  20. Mouri, T.; Kawasaki, H.; Yoshikawa, K.; Takai, J.; Ito, S. Anthropomorphic robot hand: Gifu hand III. In Proceedings of the International Conference ICCAS, Jeonbuk, Korea, 16–19 October 2002; pp. 1288–1293. [Google Scholar]
  21. Johannes, M.S.; Bigelow, J.D.; Burck, J.M.; Harshbarger, S.D.; Kozlowski, M.V.; Doren, V.T. An overview of the developmental process for the modular prosthetic limb. Johns Hopkins APL Tech. Dig. 2011, 30, 207–216. [Google Scholar]
  22. Ramirez Arias, J.L. Development of an Artificial Muscle for a Soft Robotic Hand Prosthesis. Ph.D. Thesis, Univertisé Parias Nanterre, Nanterre, France, 2016. [Google Scholar]
  23. Hill, A.V. The Series Elastic Component of Muscle. Proc. R. Soc. Lond. B Biol. Sci. 1950, 137, 273–280. [Google Scholar] [PubMed]
  24. Hill, A.V. The abrupt transition from rest to activity in muscle. Proc. R. Soc. Lond. B Biol. Sci. 1949, 136, 399–420. [Google Scholar] [CrossRef] [PubMed]
  25. Rus, D.; Tolley, M.T. Design, fabrication and control of soft robots. Nature 2015, 521, 467–475. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  26. Bartlett, N.W.; Tolley, M.T.; Overvelde, J.T.B.; Weaver, J.C.; Mosadegh, B.; Bertoldi, K.; Whitesides, G.M.; Wood, R.J. A 3D-printed, functionally graded soft robot powered by combustion. Science 2015, 349, 161–165. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Tawk, C.; in het Panhuis, M.; Spinks, G.M.; Alici, G. Bioinspired 3D Printable Soft Vacuum Actuators for Locomotion Robots, Grippers and Artificial Muscles. Soft Robot. 2018, 5, 685–694. [Google Scholar] [CrossRef] [PubMed]
  28. Ramírez, J.L.; Rubiano, A.; Jouandeau, N.; El korso, M.N.; Gallimard, L.; Polit, O. Hybrid kinematic model applied to the under-actuated robotic hand prosthesis ProMain-I and experimental evaluation. In Proceedings of the 14th IEEE International Conference on Rehabilitation Robotics (ICORR), Singapore, 11–14 August 2015. [Google Scholar]
  29. Ramírez, J.L.; Rubiano, A.; Jouandeau, N.; Gallimard, L.; Polit, O. New Morphological Optimization of Prosthesis’ Finger for Precision Grasping. In New Trends in Medical and Service Robots: Human Centered Analysis, Control and Design; Wenger, P., Chevallereau, C., Pisla, D., Bleuler, H., Rodić, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2016; pp. 249–263. [Google Scholar]
  30. Ramírez, J.L.; Rubiano, A.; Jouandeau, N.; Gallimard, L.; Polit, O. Artificial Muscles Design Methodology Applied to Robotic Fingers. In Smart Structures and Materials; Araujo, A., Mota Soares, C.A., Eds.; Springer: Berlin/Heidelberg, Germany, 2016; pp. 209–225. [Google Scholar]
  31. Rubiano, A.; Ramírez, J.L.; Gallimard, L.; Polit, O.; Jouandeau, N. Chaîne Articulée Comprenant un Unique Actionneur et Ensemble de Chaînes Articulées Associées. FR Patent FR 3,054,157 A1, 26 January 2018. [Google Scholar]
  32. Nurzaman, S.; Iida, F.; Laschi, C.; Ishiguro, A.; Wood, R. Soft Robotics [TC Spotlight]. IEEE Robot. Autom. Mag. 2013, 20, 24–95. [Google Scholar]
  33. Tarsha-Kurdi, F.; Landes, T.; Grussenmeyer, P. Hough-transform and extended RANSAC algorithms for automatic detection of 3D building roof planes from lidar data. In Proceedings of the ISPRS Workshop on Laser Scanning, Espoo, Finland, 12–14 September 2007; Volume 36, pp. 407–412. [Google Scholar]
  34. Dynalloy Inc. Technical Characteristics of FLEXINOL Actuator Wires, F1140Rev I.2 ed.; Dynalloy Inc.: Irvine, CA, USA, 2015. [Google Scholar]
Figure 1. Main joints and bones of human upper limb, and Flexor Digitorum Superficialis (FDS) muscle, acting over a finger (M: Metacarpus, PP: Proximal phalanges, MP: Medial phalanges, and DP: Distal phalanges).
Figure 1. Main joints and bones of human upper limb, and Flexor Digitorum Superficialis (FDS) muscle, acting over a finger (M: Metacarpus, PP: Proximal phalanges, MP: Medial phalanges, and DP: Distal phalanges).
Actuators 08 00058 g001
Figure 2. Equivalent Hill model: (a) Parallel and (b) serial.
Figure 2. Equivalent Hill model: (a) Parallel and (b) serial.
Actuators 08 00058 g002
Figure 3. Retained Hill-based model proposed by to describe the behavior of Flexor Digitorum Superficialis (FDS) muscle.
Figure 3. Retained Hill-based model proposed by to describe the behavior of Flexor Digitorum Superficialis (FDS) muscle.
Actuators 08 00058 g003
Figure 4. Early “alpha” prototype of the robotic finger.
Figure 4. Early “alpha” prototype of the robotic finger.
Actuators 08 00058 g004
Figure 5. Early “alpha” prototype of the robotic finger.
Figure 5. Early “alpha” prototype of the robotic finger.
Actuators 08 00058 g005
Figure 6. (a) Epicyclical mechanism, left side is the initial state and right side is the final state; and (b) soft epicyclical mechanism, left side is the initial state of the section A-A and right side is the final state.
Figure 6. (a) Epicyclical mechanism, left side is the initial state and right side is the final state; and (b) soft epicyclical mechanism, left side is the initial state of the section A-A and right side is the final state.
Actuators 08 00058 g006
Figure 7. Parallel between soft epicyclical mechanism and the Hills-based muscle model.
Figure 7. Parallel between soft epicyclical mechanism and the Hills-based muscle model.
Actuators 08 00058 g007
Figure 8. (a) Input mechanism of Promain-I finger and (b) real view of the input mechanism of Promain-I finger.
Figure 8. (a) Input mechanism of Promain-I finger and (b) real view of the input mechanism of Promain-I finger.
Actuators 08 00058 g008
Figure 9. Assembly of the finger, yellow represents chassis, blue represents PP phalanx, green represents MP phalanx, and gray represents DP phalanx. (a) Assembly of the PP and MP phalanges, in which PP is the carrier and MP is the driven and (b) Assembly of the MP and DP pahalanges, in which MP is the carrier and DP is the driven.
Figure 9. Assembly of the finger, yellow represents chassis, blue represents PP phalanx, green represents MP phalanx, and gray represents DP phalanx. (a) Assembly of the PP and MP phalanges, in which PP is the carrier and MP is the driven and (b) Assembly of the MP and DP pahalanges, in which MP is the carrier and DP is the driven.
Actuators 08 00058 g009
Figure 10. Finger movement: (a) Movement of medial phalanx (MP) with respect to proximal phalanx (PP), left side is the initial position and right side is the final position; and (b) movement of MP phalanx respect to PP phalanx, left side is the initial position and right side is the final position.
Figure 10. Finger movement: (a) Movement of medial phalanx (MP) with respect to proximal phalanx (PP), left side is the initial position and right side is the final position; and (b) movement of MP phalanx respect to PP phalanx, left side is the initial position and right side is the final position.
Actuators 08 00058 g010
Figure 11. Final prototype of the ProMain-I finger.
Figure 11. Final prototype of the ProMain-I finger.
Actuators 08 00058 g011
Figure 12. ProMain-I finger test platform.
Figure 12. ProMain-I finger test platform.
Actuators 08 00058 g012
Figure 13. Automatic detection of finger joints an fingertip position: (a) Crop image; (b) gray scale; (c) binary image; (d) image edges; and (e) Hough transform.
Figure 13. Automatic detection of finger joints an fingertip position: (a) Crop image; (b) gray scale; (c) binary image; (d) image edges; and (e) Hough transform.
Actuators 08 00058 g013
Figure 14. Angles and final position measure.
Figure 14. Angles and final position measure.
Actuators 08 00058 g014
Figure 15. Interpretation of measured kinematic data.
Figure 15. Interpretation of measured kinematic data.
Actuators 08 00058 g015
Figure 16. Dynamic model of the robotic finger.
Figure 16. Dynamic model of the robotic finger.
Actuators 08 00058 g016
Figure 17. Results of the position tracking of ProMain-I finger.
Figure 17. Results of the position tracking of ProMain-I finger.
Actuators 08 00058 g017
Figure 18. Probability density function of: (a) θ 2 absolute error; and (b) θ 3 absolute error.
Figure 18. Probability density function of: (a) θ 2 absolute error; and (b) θ 3 absolute error.
Actuators 08 00058 g018
Figure 19. Grasping of: (a) a pen, (b) a tape, (c) an apple, (d) a bottle, and (e) a coin.
Figure 19. Grasping of: (a) a pen, (b) a tape, (c) an apple, (d) a bottle, and (e) a coin.
Actuators 08 00058 g019
Figure 20. Schematic representation of the soft epicyclical tendon-driven actuation system based on Shape Memory Alloy (SMA).
Figure 20. Schematic representation of the soft epicyclical tendon-driven actuation system based on Shape Memory Alloy (SMA).
Actuators 08 00058 g020
Figure 21. Physical implementation of the soft epicyclical tendon-driven actuation system based on SMA.
Figure 21. Physical implementation of the soft epicyclical tendon-driven actuation system based on SMA.
Actuators 08 00058 g021
Table 1. Summary of robotic hands and its type of actuation.
Table 1. Summary of robotic hands and its type of actuation.
Type of ActuationNameSource
over-actuatedUTAH[3,4,5]
DextrousHand[6]
AwiwiRobotHand[7]
TheRobonautHand2[8,9]
fully-actuatedOkadaHand[10]
KeioHand[11]
UBHandIV[12]
SensorSpeed[13]
(OttoBock)
ROBIOSS[14]
under-actuatedi-limb Ultra[15]
Université Laval[16]
Rutgers Hand[17]
i-HY Hand[18]
Michelangelo[19]
Gifu Hand III[20]
MPL Hand[21]
Table 2. Measured Young’s modulus in martensite and austenite phases.
Table 2. Measured Young’s modulus in martensite and austenite phases.
PhaseMeasured Force [N]Standard Deviation [N]Young’s Modulus [GPa]
Austenite16.330.77 E A = 31.8
Martensite6.000.39 E M = 11.7

Share and Cite

MDPI and ACS Style

Ramirez, J.; Rubiano, A.; Castiblanco, P. Soft Driving Epicyclical Mechanism for Robotic Finger. Actuators 2019, 8, 58. https://doi.org/10.3390/act8030058

AMA Style

Ramirez J, Rubiano A, Castiblanco P. Soft Driving Epicyclical Mechanism for Robotic Finger. Actuators. 2019; 8(3):58. https://doi.org/10.3390/act8030058

Chicago/Turabian Style

Ramirez, Jose, Astrid Rubiano, and Paola Castiblanco. 2019. "Soft Driving Epicyclical Mechanism for Robotic Finger" Actuators 8, no. 3: 58. https://doi.org/10.3390/act8030058

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop