A Hand Prosthesis with an Under-Actuated and Self-Adaptive Finger Mechanism ()
1. Introduction
Hand prosthesis is an artificial device which replaces the missing hand of an amputee and is expected to fulfil the functional and aesthetic requirements of the amputated hand. The main problem that causes amputees not to accept the available prostheses is the unavailability of light-weight prostheses with acceptable controlling and functional properties [1] . It has been identified that the thumb and the index finger play an important role than the other fingers in most of daily grasping activities [2] . Therefore, many hand prostheses are based on three fingered configurations and finger abduction/adduction is not considered in the designs [3] . During activities of daily living (ADL), hand is arranged in different grasping patterns to handle objects with different geometries [4] . Metacarpophalangeal (MCP), Proximal Interphalangeal (PIP) and Distal Interphalangeal (DIP) are manipulated to obtain different configurations to generate different grasping patterns. Flexion/extension angles of these joints are arranged in different combinations to realize different grasping patterns. Subsequently, a hand prosthesis should also be developed with the ability of generating different grasping patterns to help the amputee during ADL. Studies presented in [5] [6] , and [7] attempt to accommodate these requirements in their devices. However, very few demonstrate the ability to provide human alike motion in their mechanisms. Generally, a robotic hand prosthesis should be lightweight while providing required dexterity and functionality. In order to arrive at a suitable compromise, researchers are trying to reduce number of actuators while trying to achieve maximum functionality of the prosthesis. In view of that, under-actuated mechanisms have been developed and tested. When a mechanism has lesser number of actuators than the generated degrees of freedom (DOF) [8] the mechanism is said to be under-actuated. Several researchers [3] [9] - [16] [19] - [24] have proposed under-actuated finger mechanisms and hand designs. Most of the fingers are capable of generating human alike cylindrical grasping mode to grasp cylindrical objects. The Smart Hand [7] is a transradial prosthesis with under-actuated fingers. The finger mechanism proposed in [15] is capable of passively generating different angles for PIP and DIP joints for each flexion angle of MCP joint. The angles change according to the grasping object passively and the thumb has a single DOF. However, DIP joint is not capable of generating different angles for the same angle of PIP joint. Therefore, if an object directly touches with the middle phalange while grasping the self-adaptation ability of DIP joint is lost.
Therefore, in this research a prosthetic hand comprises of under-actuated and self-adaptive fingers is proposed. The proposed finger is used as the index, middle, ring or little finger of the hand prosthesis. Modified mechanism of the proposed finger is used as thumb of the hand prosthesis which includes thumb opposition/apposition in addition to flexion/extension of MCP joint and interphalangeal (IP) joint. The proposed finger is capable of passively generating different flexion/extension angles for a PIP joint and a DIP joint for each flexion angle of MCP joint. In addition, DIP joint is capable of generating different angles for the same angle of PIP joint. In this study, abduction/adduction of MCP joint is not considered and only the flexion/extension is considered. The hand prosthesis assists user to grasp objects with various geometries by performing cylindrical grasp, hook grasp, lateral pinch and tip pinch and palmar pinch.
Next section of the paper proposes the under-actuated and self-adaptive finger mechanism. Section 3 presents the mechanical design and the mechanisms of the introduced hand prosthesis. Experiments and results are presented in section 4 and the last section concludes the paper.
2. Under-Actuated and Self-Adaptive Finger
Proposed finger can generate flexion/extension of MCP, PIP and DIP joints. It can be used as an index, middle, ring or little fingers of a hand prosthesis. Main structure of the finger can be simplified to a mechanism which consists of two four-bar mechanisms which are combined at PIP joint and with a coupling linkage as shown in Figure 1. Linkage for distal phalanx is connected to the second four-bar mechanism at DIP joint. As shown in Figure 1, three torsion springs are attached between lower bar-1 (proximal phalanx) and palm at MCP joint, lower bar-1 and driving bar at first four-bar mechanism; lower bar-2 (middle phalanx) and the side bar-1 at PIP joint; respectively. Driving bar is coupled to the motor which generates the driving torque. Second torsion spring is used to limit each joint motion of the first four-bar mechanism in its predefined initial position and carrying out the under-actuation. Third torsion spring is used to keep the second four-bar mechanism as a rigid body relative to first four-bar mechanism. The ratio of spring constants of first, second and third springs is 6.4:10:1.
2.1. Under-Actuation of the Finger
Initially, when the torque is applied by the driving bar the finger operates as a single rigid body due to second and third torsion springs. Then, first torsion spring which has lower spring constant than second torsion spring starts to compress and the spring resistance increases. When the spring resistance of second torsion spring is overcome by the first torsion spring middle phalanx starts to rotate relatively to the proximal phalanx. Once the middle phalanx motion is restricted by the grasped object, third torsion spring is compressed and side bar-1 starts rotating relative to middle phalanx. Then, distal phalanx
continues rotating relative to middle phalanx. In order to carry out the under-actuation properly second torsion spring should have the highest spring constant, first torsion spring should have the second highest spring constant and third torsion spring should have the lowest spring constant.
In order to carry out the proper under-actuation;
(1)
where K is spring constant.
2.2. Self-Adaptation of the Finger
Proposed finger incorporates self-adaptation ability which enables to grasp objects with different geometries. Figure 2 demonstrates how the finger achieves self-adaptation according to the shape of the object. When the proximal phalanx motion is restricted due to the geometry of an object as in the Figure 2(a), the driving bar continues to rotate relative to the proximal phalanx, compressing second torsion spring. It rotates the second four-bar linkage until the middle phalanx touches the object as illustrated in the Figure 2(b). Once the middle phalanx motion is restricted by the grasped object, third torsion spring is compressed and side bar-1 starts rotating relative to middle phalanx. Then, distal phalanx continues rotating relative to middle phalanx until the object is grasped properly. Thus, the joint angles show the capability to adopt their values passively according the geometry of the object.
2.3. The Thumb
Proposed finger mechanism shown in Figure 1 can be modified and used for the thumb. The main structure of the thumb is shown in Figure 3. The thumb is similar to the proximal phalanx and middle phalanx of the finger in Figure 1. It consists of a four-bar mechanism and two torsional springs. Thumb can generate flexion/extension of its MCP and IP. Additionally, opposition/apposition of thumb can be generated as explain in Section 3 [refer Figure 7(c)]. When the motor torque is applied by the driving bar the thumb operates as a single rigid body due to second spring. Then, lower bar (proximal phalanx) rotates and first torsion spring starts to compress and the spring resistance increases. When the
(a) (b)
Figure 2. Self-adaptation mechanism of the finger.
spring resistance of second torsion spring is overcome by the first torsion spring, distal phalanx starts to rotate relatively to the proximal phalanx. The ratio of spring constants of first and second springs is 0.64:1.
2.4. Kinematic Analysis of the Finger
In order to understand the kinematic behaviour of the finger mechanism kinematic analysis is carried out. As shown in Figure 4 and Figure 5 the joints of the fingers are connected with nine mechanical links: AC, AB, CD, BD, EF, BF, BH, FG and GHI. Joint angle relationship between these linkages gives the respective motion between phalanxes of the finger. AC is rigidly connected to the wheel of the worm-and-wheel gear which is driven by the motor to drive the whole mechanism. Therefore, AC can rotate with respect to joint A when the motor rotates. Rotation of AC actuates CD. Then due to the compression of the torsion spring between AB and AC, AB is actuated by AC. EF and BD both are actuated by CD, and EF actuates both BF and FG. When BD actuates, due to the compression of torsion spring between BH and BD, BH starts to actuate. At the end, the GHI is actuated by FG.
First, second and third springs are connected between, AB and the palm; AB and AC; and BD and BH. Initially even though the torque is applied to the AC, angle between AB and AC (θ) is kept constant due to the torsion spring between AB and AC. Then, angular velocity of AB becomes zero when its motion is restricted by the object. Initially, θ is known. Thus, β = 90 − (α + θ) for any α value. Assume that AC, AB, CD, DB, EF, BF, FG, BH, GH, HI, DE are l1 to l11 respectively. Considering ABDC four-bar mechanism;
(2)
(3)
From (2),
Figure 4. Kinematic diagram of the index finger [25] .
From (3),
γ can be found for the given α and β from the equation given below.
Similarly, solving (2) and (3),
The angle (δ) can be found from the above equation for the given α and β. Therefore, 𝜇 can be found using 𝛿 and angle 𝛾. Consider DE, EF, BF and BD.
(4)
(5)
Solving the above equations, λ can be found from the below equation.
µ also can be found similarly from the below equation.
Therefore, φ can be found using µ and η. Considering BFGH four-bar mechanism;
(6)
(7)
From (6) and (7), φ can be found as below.
Similarly, φ can be found from the equation given below.
Considering joints of a finger fingertip “I”, position, (x, y) and orientation, (70+φ) with respected to the motor shaft A (0, 0) can be found.
(8)
(9)
(8) and (9) can be used to derived the position and orientation of the fingertip relative to the palm.
3. Proposed Hand Prosthesis
The proposed finger and thumb is used to introduce a multi-functional hand prosthesis shown in Figure 6. Table 1 shows summary of specification of the proposed hand prosthesis.
Mechanical Design and Mechanism
The hand prosthesis consists of four main units: first finger unit, second finger unit, third finger unit and a palm [refer Figure 6]. Since the index finger and the thumb play an important role than the other fingers in most of daily grasping activities [2] those two are taken as separate finger units and the middle, ring and little fingers together are taken as a separate unit for the actuation. First finger unit consists of the index finger, a motor and worm and wheel gears (reduction ratio 35:1) as shown in Figure 7(a). Second finger unit consists of three
Table 1. Specification of the proposed hand prosthesis.
Figure 6. 3D model of Proposed Hand Prosthesis.
Figure 7. Finger units of the proposed hand prosthesis. (a) First finger unit. This consists of three phalanxes, worm and wheel, and a motor; (b) Second finger unit. Middle, ring and little fingers; and a motor are available in this unit; (c) Third finger unit. This includes thumb with proximal phalanx and distal phalanx, and 2 motors.
fingers, worm and wheel gears (reduction ratio 35:1), and a motor. These three fingers correspond to the middle, ring and little fingers of the human hand [refer Figure 7(b)] and they are actuated together by a single motor using a single shaft as shown in Figure 7(b). Third finger unit consists of thumb, its worm and wheel gears (reduction ratio 35:1) and two DC motors [refer Figure 7(c)] which are perpendicular to each other. All four motors of the prototype of hand prosthesis have the same specification shown in Table 2. Finger structures, shafts and gears are fabricated from Al7075, stainless steel and Nylon 101 respectively using CNC machine.
All finger units are attached on the palm as shown in Figure 6. The proposed finger mechanism shown in Figure 1 is used to each finger in the first and second finger units. Motors of first and second finger units are connected to the MCP joint. Thumb can generate flexion/extension of the MCP and IP joints using motor −1 and opposition/apposition of thumb are generated using the motor −2 [refer Figure 6 and Figure 7(c)]. The hand prosthesis assists user to generate cylindrical grasp, hook grasp, lateral pinch and tip pinch and palmar pinch shown in Figure 8.
4. Experiment and Results
Simulations and experiments are carried out to compare and verify the motion generation of the proposed finger. Furthermore, experiments are carried out to verify the adaptation ability of the finger and hand prosthesis. The kinematic model is simulated in MATLAB/Simulink environment to achieve the fingertip motion. Index finger motion of prosthesis is captured using a camera by placing passive markers to each joint and captured data is used to derive joint angles.
The experimental set-up is shown in the Figure 9. As the controller, ATmega 2560 (Atmel) is used. The selected motor driver is a dual H-bridge motor driver (L298N). PD control is applied in the joint space to generate the torque command for the MCP joint. As the desired motion MCP motion shown in Figure 11 which is generated from the simulation is used.
Simulation and Experimental Results
Figure 10 shows the trajectory of the tip of the index finger derived from simulation. Origin of the coordinate system (0, 0) is located at the center of the MCP joint. MCP angle variation of index finger is shown in Figure 11. Figure 12
Table 2. Specification of the motor.
Figure 10. Simulation results of fingertip trajectory.
displays the angle of PIP with respective to the proximal phalanx. The angle of DIP with respect to the middle phalanx is shown in Figure 13.
Fingertip trajectory for human hand [26] , MATLAB simulation and the experimental values are compared in Figure 14. Minor deviation of the simulation and experimental results are caused by frictional losses, dimensional tolerances associated to fabrication process, differences in spring constants and errors of motion capturing. The fingertip trajectory in Cartesian space for fabricated hand prosthesis is almost similar to actual hand.
Snapshots shown in Figure 15 and Figure 16 illustrate the adaptation ability of middle phalanx of index finger and distal phalanx of index finger respectively. Cylindrical grasping of the hand prosthesis is shown from the sequence of snapshots in Figure 17 and Figure 18 shows sequence of snapshots for hook grasp generation. Figure 15, Figure 16 and Figure 17 have verified the adaptation ability of the hand prosthesis.
Figure 14. Comparison of finger-tip trajectory.
Figure 15. Sequence of images for adaptation of middle phalanx of index finger.
Figure 16. Sequence of images for adaptation of distal phalanx of index finger.
Figure 17. Snapshots of cylindrical grasping.
Table 3 shows motion ranges of MCP, PIP and DIP joints of the proposed index finger which are obtained from the simulation and experiments. Motion ranges of MCP, PIP and DIP joints of human index finger is also given in the
table for the comparison. MCP joint of the hand prosthesis have the same movable range as the human hand. However, motion range of PIP and DIP joints has slight variation. The fabricated proposed hand prosthesis is unable to achieve the exact ranges of the 3D model. These slight deviations cause due to friction between links and joints, dimensional accuracy and tolerances associated to fabrication process and actual spring constant ratios are different from calculated values.
5. Discussion and Conclusions
Table 4 shows a comparison of under-actuation of the proposed prosthesis with the prosthesis available in the literature. DOF and number of actuators of the hand of each prosthesis are given for the comparison. It is evident from the table that the proposed prosthesis and Vanderbilt Multigrasp Hand [20] are with the highest DOF by utilising the minimum number of actuators.
An under-actuated and self-adaptive finger was proposed together with a hand prosthesis. The finger consisted of mainly two four-bar mechanisms. Modified mechanism of the finger was used as the thumb mechanism. Furthermore, a hand prosthesis with the proposed fingers and thumb was introduced in the paper. The finger was capable of generating different passive angles for a PIP joint and a DIP joint for each flexion angle of MCP joint. In addition, DIP joint was capable of generating different angles for the same angle of PIP joint. Thumb mechanism allowed for powered articulated thumb opposition/apposition. The weight of prototype hand prosthesis is about 250 g. Kinematic analysis and computer simulations displayed that the finger mechanism was capable of performing required motions. Simulations were used to validate the movable ranges of the joint angles of finger. The movable ranges obtained from the experiments are 0˚ - 90˚, 5˚ - 90˚ and 2˚ - 88˚ for MCP, PIP and DIP respectively. Joint angle variation for MCP, PIP and DIP joints of the finger was obtained using simulations
Table 4. Comparison of under-actuation.
and experiments. The developed hand prosthesis offers a grasp adaptation using four actuators.
The hand prosthesis can be used to substitute a lost hand part of an amputee or can be used a terminal device for an arm prosthesis such as trans-radial prosthesis of trans-humeral prosthesis. Electromyography signals or electroencephalography signals of the wearer can be used to identify the motion intentions of the user to control the hand prosthesis, accordingly.
Acknowledgements
The authors would like to acknowledge the support given by Senate Research Council of University of Moratuwa, Sri Lanka (grant no: SRC/LT/2012/07).
Conflicts of Interest
The authors declare no conflicts of interest regarding the publication of this paper.