Literature DB >> 35187272

Fast 3D Modeling of Prosthetic Robotic Hands Based on a Multi-Layer Deformable Design.

Li Tian1,2, Jianmin Zheng1,2, Yiyu Cai3, Muhammad Faaiz Khan Bin Abdul Halil3, Nadia Magnenat Thalmann1,4, Daniel Thalmann5, Hanhui Li6.   

Abstract

Current research of designing prosthetic robotic hands mainly focuses on improving their functionality by devising new mechanical structures and actuation systems. Most of existing work relies on a single structure/system (e.g., bone-only or tissue-only) and ignores the fact that the human hand is composed of multiple functional structures (e.g., skin, bones, muscles, and tendons). This may increase the difficulty of the design process and lower the flexibility of the fabricated hand. To tackle this problem, this paper proposes a three-dimensional (3D) printable multi-layer design that models the hand with the layers of skin, tissues, and bones. The proposed design first obtains the 3D surface model of a target hand via 3D scanning, and then generates the 3D bone models from the surface model based on a fast template matching method. To overcome the disadvantage of the rigid bone layer in deformation, the tissue layer is introduced and represented by a concentric tube-based structure, of which the deformability can be explicitly controlled by a parameter. The experimental results show that the proposed design outperforms previous designs remarkably. With the proposed design, prosthetic robotic hands can be produced quickly with low cost and be customizable and deformable. Copyright:
© 2022 Tian, et al.

Entities:  

Keywords:  3D printing; Prosthetic hand; Soft materials

Year:  2021        PMID: 35187272      PMCID: PMC8851945          DOI: 10.18063/ijb.v8i1.406

Source DB:  PubMed          Journal:  Int J Bioprint        ISSN: 2424-8002


1. Introduction

Designing robotic hands that mimic the general aspects of the human hand is one of the most challenging problems in robotics due to the sophisticated structure and functionality of the human hand[1]. Ever since the early dexterous Stanford/JPL hand was invented[2], there have been extensive inspiring advances in this area[3-9]. For example, Hughes et al.[8] proposed the conditional model that exploits the anisotropic mechanical stiffness to achieve passivity-based dynamic interactions. Particularly, replacing rigid mechanical structures with soft materials, and simplifying the hand designs are emerging trends of research in recent years[10]. From the perspective of human hand anatomy, most current robotic hands can be roughly divided into two groups: (i) rigid-body robotic hands (e.g., bone based)[3,11-15] that consist of rigid, individual structures replicating phalanges and joints, such as Shadow Dexterous Hand[3] and ACB hand[15], and (ii) soft, tissue-like hands[5,16] that are built using soft materials and actuators, among which RBO hand is the typical example[5]. These two types of robotic hands have their own advantages: rigid-body hands are reliable, sturdy, and better reflect the movement kinematics and dynamics of the human hand, while soft robotic hands are deformable and inherently safer. However, despite the recent notable process in soft actuators and materials, object grasping and manipulations, such as the dexterous movement of objects within the hand, remain challenging[17]. The lack of actuators equivalent in size to human hands, might be an issue to applications, such as social robotics and prosthetic hand. Besides, the customization of existing robotic hands is not easy, which means that many of them are built with predefined shapes and sizes, instead of a target given on-the-fly. To tackle the above issues, we propose to combine the advantages of both rigid and soft robotic hands, especially the human-like mechanism of rigid hands and the deformability of soft hands. We consider human hand as the template because its kinematics and dynamics are well-studied, while the deformability provides more reliable contacts for object grasping and manipulation. We notice that most of the existing methods assume that the functionalities of human hand can be realized by a single structure (e.g. Shadow hand has a single rigid structure representing phalanges). Such an assumption actually increases the complexity of the design process and limits the candidate materials for fabrication, as various mechanical structures and actuators need to be compatible and integrated. Therefore, instead of relying on a single structure, we propose a novel multi-layer design, which highly replicates the anatomy of the human hand. Our design is composed of three layers, namely, bone, tissue, and skin, and each of them is devised for a particular purpose: the bone layer serves as the rigid, supportive structure and is attached to actuators to enable object grasping; the tissue layer is made of soft materials to guarantee the deformability of the hand; and the skin layer provides the human-like appearance. To ensure that the proposed design can be fabricated efficiently, we exploit the advantages of three-dimensional (3D) scanning and 3D printing in rapid and adaptable fabrication[18-21]. There are a few available 3D printable materials for prosthetic hand fabrication, such as Formlabs™ Clear and Durable that have similar hardness as bones, and Formlabs™ Flexible and Elastic that is similar to human tissue in terms of flexibility. A fast template matching approach is proposed to obtain the 3D models of bones, as well as a concentric tube-based structure as the 3D model of tissues. Besides, an underactuated system, which simplifies previous complex motion control systems[14,22], is introduced in this paper. summarizes the differences between the proposed design and other robotic hands. To the best of our knowledge, this paper proposes the first customizable 3D printing multi-layer design for robotic hands. The proposed design allows us to fully take the advantage of soft robotic hands in deformation. We conducted extensive experiments, including the standard Feix object grasping test[26] and the trajectory test, to demonstrate that our design can effectively simulate the functionality of the human hand. Due to the deformability of our design, special objects, including extremely fragile silken tofu, smooth marbles, and tiny screw caps, can be grasped by our fabricated hand. Comparison of the proposed design with other robotic hands In summary, the contributions of this paper are threefold: We propose a multi-layer robotic hand design, which combines the stability of rigid hands (via the bone layer) and the deformability of soft hands (via the tissue layer). We introduce a fast template matching method to generate the customizable 3D models of bones and tissues, which reduces the cost and complexity of robotic hand fabrication. A simplified underactuated system of 15 degrees of freedom (DOFs) and 6 degrees of actuation (DOAs) is proposed as well. The proposed tissue layer provides our robotic hand with the notable deformability, which is validated via the contact models of our robotic hand and extensive experiments. Compared with existing prosthetic robotic hand solutions, our design provides a rapid and low-cost way to fabricate a customized robotic hand with deformable tissues.

2. Materials and methods

2.1. The multi-layer deformable design

The goals of our robotic hands are dual: first, the modeling process of our robotic hands should be fast and customizable, so that we can fabricate hands of various shapes and sizes easily; second, our robotic hands should have the similar functionality of the human hand, especially in completing different grasping gestures. To this end, we propose a multi-layer deformable design of robotic hands, which mainly consists of (i) a layer of silicone skin, (ii) a layer of 3D printed tissues, (iii) a layer of 3D printed bones, and (iv) an underactuated system. Specifically, given a real human hand as the target, we first obtained its surface model through a 3D scanner. The skin layer could be de-molded directly from the target hand to mimic the appearance of the target hand. Then, we proposed a fast template matching method to obtain the corresponding 3D bone models based on the surface model (Section 2.3). After that, an effective concentric tube structure was adopted to construct the tissue layer (Section 2.4). The tissue layer serves as the intermediate layer between the skin and bones and is made of elastic materials to allow the high deformability of our robotic hands. At last, we adopted a low-cost cable-driven system to provide our robotic hands with the mobility and stability (Section 2.6). Compared with conventional single layer/structure robotic hands[3,13,15,25,27], our multi-layer design is more similar to human hands from the perspective of biomimetic. More importantly, as we demonstrate in the experiment section, such a deformable design is versatile for grasping objects of different shapes, textures, and materials.

2.2. Materials

For the purpose of easy customization and fabrication, all materials used in this paper are low-cost and widely accessible. Based on Young’s modulus[18], we consider two 3D printing materials that have the desirable tensile strength and are compatible with the form 2 3D printer. For the bone models, we used rs-f2-gpcl-04, which is a rigid material and has 2.8 GPa tensile strength. For the tissue layer, we use an elastic 3D printable material, rs-f2-elcl-01, which has 50A shore hardness and 3.23 MPa tensile strength. The skin layer is made of silicone rubber and we chose “PlatSil Gel 10” with 10A shore hardness. As to our actuation system, we used rubber bands as ligaments to connect bones. Nylon cables of 0.3 mm diameter and 10 lbs average breaking force were used as tendons. The servo motor, HITEC HS-5070HM, which is light (12.7 g) yet with high torque (3.6 kg/cm), was used for driving the tendons. demonstrates the major materials and components of a fabricated robotic hand based on our design. Major materials and components of our robotic hands. Soft and stiff 3D printing materials were used for producing the tissues and bones, respectively. Nylon cables and rubber bands were used for simulating tendons and ligaments.

2.3. 3D modeling of bones

Modeling bones is the necessary procedure of customizing a highly biomimetic robotic hand because it provides not only the basic structure of the hand, but also the perfect guide for hand motions. However, the direct modeling of bones is difficult as they are hidden beneath the skin. Radiology methods, such as computed tomography and magnetic resonance imaging, are costly for the customized fabrication. Therefore, we propose to first obtain the surface model of the target hand through 3D scanning, and then generate the 3D mesh models of bones based on our fast template matching method. 3D scanning provides a faster and more accurate way of modeling compared with traditional modeling techniques[28]. Our robotic hand design maintains more than 90% of the geometric information of a human hand through 3D scanning. Given a target hand, we scanned it with the Go! Scan™ 50 3D scanner, of which the maximum resolution is 0.5 mm. The corresponding triangle mesh-based 3D model was extracted by the VXmodel™ software. As shown in , the scanned 3D model is a vivid and precise representation of the surface of the target (red dot: original point; purple dot: carpometacarpal joint; yellow dot: metacarpophalangeal joints; green dot: proximal interphalangeal joints; blue dot: distal interphalangeal joints; and orange dot: fingertips). Hand 3D model acquired through 3D scanning and 25 landmarks and 24 segments (bottom) bones 3D model. Next, we propose to estimate a series of geometric transformations, to match a template of 3D bone models to the surface model. We placed landmarks on the surface model to determine the positions, orientations, and sizes of bones. As the bones have relatively fixed proportions and connections[29,30], we adjusted the surface model to make it be symmetric with respect to (w.r.t.) the xy-plane () so that the z coordinates could be ignored and this method could use 2D landmarks to reduce the complexity of labeling and computation. Based on the anatomy of the human hand, 25 landmarks were used in total, as shown in . In this way, each bone was uniquely determined by 2 landmarks, and this method could construct a local 2D coordinate system for each bone, in which one of the landmarks was considered as the origin, while the other one was used as the reference to estimate the transformations. P denotes the point set of one of the template bone models, and p = [px, py]T ∈ P be an arbitrary point. The corresponding coordinates of p in the local coordinate system of the customized bone model, p’, is calculated as follows: where R(θ) is the rotation matrix parametrized by θ, the counterclockwise angle of rotation w.r.t. the x axis: and S(λ) is the uniform scaling matrix with the scaling factor λ: θ and λ can be determined by the reference landmark. Let r’ and r denote the reference landmark in the customized and the template local coordinate system, respectively. For θ, this method estimates it through the inverse trigonometric functions like arcsine, while for λ, the method considers λ=(||r’||2)/(||r||2), where ||.||2 is the 2-norm. Before 3D printing the bones, we also put holes at the ends of them so that it could easily connect the bones with rubber bands as ligaments (refer to for the details). Unlike the previous method[27] that requires the specific transformations for different landmarks, the above matching process can be applied to all 3D bone models of the template to generate the customized models. This improves the efficiency of producing customized robotic hands significantly, as the only manual operation is locating the 2D landmarks, which can be completed within a few minutes. Demonstration of the actuation system of our previous design (left) and the simplified one used in this paper (right). The simplification is feasible due to our multi-layer design. The remaining structures are labeled in green.

2.4. 3D modeling of tissue

The tissue layer is critical to the robotic hands as it helps to overcome the disadvantages of rigid, bone-only hands in object grasping. From the anatomical perspective, the soft tissues surrounding the fingers are of complex types and structures, such as subcutaneous fat and muscles. Hence, the core of modeling the tissue layer is to design a unified representational structure, which is 3D printable and deformable. The solution to the tissue modeling problem is a novel concentric tube structure, which can be constructed in three steps described in the following: (i) hull generation. As the tissue layer cannot be scanned and modeled directly, it proposes to generate a 3D hull to determine the surfaces of the tissue layer. Note that the method already obtains the 3D mesh models of the surface and bones through the fast template matching method; therefore, it considers the surface model as the outer hull, while the bone model as the inner hull, as demonstrated in . The proposed method shrinks the surface model (marked with the yellow solid curve) while expands the bone layer (marked with the red solid curve) to obtain the 2 tubes of the tissue layer. This allows the method to have a basic structure to model and 3D print the tissue layer. (A) Modeling the tissue layer as a concentric tube structure. (B) Demonstration of tissue tubes with different thicknesses. (C) Supports for stabilizing the structure. (ii)Structure hollowing. This step aims at providing the basic structure with the deformability. Although the material used for the tissue layer (RS-F2-ELCL-01) is a common choice for soft structures, it is much harder than the finger tissues. Therefore, instead of using a solid structure, this method hollows the model of the tissue layer and adds supports to obtain a more elastic tube-shaped structure. Any support structure (e.g., lattice supports) could be used, and we simply use the default one provided by the Form-2 3D printer. This also brings a side benefit that this way can reduce the cost of 3D printing materials, for example, the solid design of the tissue surrounding the distal phalanx of the index finger requires about 2.9 ml material, while the hollow one only requires about 1.4 ml. (iii)Deformation curve fitting. This method further introduces an extra parameter σ, that is, the thickness of the tissue tube, to control the deformation modulus of the tissue layer. This is feasible as the larger σ is, the harder it is to deform the tissue layer. The 3D tissue model with the thickness of σ can be generated easily by shrinking the outer hull by σ, while expanding the inner hull by σ as well. In this way, the tissue layer is modeled by 2 concentric tubes, as demonstrated in . To determine the optimal value of σ, this method records the curves of normal forces and contact surfaces[31] with different values of σ, and sets σ as the one with the curve being closest to that of the human finger. Here, we summarize the steps of our fast template matching method as follows: (i) Acquire the human hand model by 3D scanning; (ii) Import the 3D models for bones and hand to Maya; (iii) Manually place the landmarks of 5 fingertips; (iv) Place the landmarks of joints; (v) Place the hand bones based on landmarks; (vi) Cut the hand into 5 fingers by bonding boxes; (vii) Generate the tissue layer; (viii) Cut each finger tissue into 3 pieces. The codes and demonstration of the modeling process are available in the Appendix (refer to “Maya Script.zip” and “V4 3D Modeling Process.mp4”). Compared with existing robotic hand modeling method, the proposed fast template matching method provides a simple and fast way to generate 3D printable parts.

2.5. Deformation and contact model

Due to the deformability of our tissue layer, objects with various sizes can be grasped with different gestures. In this case, it is insufficient to describe the contact-mechanics model of our robot hand merely based on a single model. To tackle this problem, we propose to categorize the contacts with objects into two types based on the sizes of objects. Specifically, for grasping an object with normal size, multiple contact surfaces may be generated, and each of them can be described with a nonlinear elastic model; while for a tiny object, considering the fact that the object can be enclosed by the finger, a cage based model is more suitable. The nonlinear elastic surface model is proposed by Xydas et al.[32,33], which extends the Hertzian model for describing the contact surface of a soft finger as follows: where c is a constant determined by the properties of the fingertip, such as the material and shape. F is the normal force pressed on the fingertip, n is the strain hardening exponent of the material, and a is the radius of the contact surface, which is assumed to be circular. However, we obverse from experiments that most contact surfaces of the proposed design are more like ellipses, instead of standard circles. Therefore, we approximate the contact surface with an unrotated ellipse and apply Eq. (4) along its horizontal axis and vertical axis. That is, let x and y denote the horizontal axis and the vertical axis of the ellipse, and b be abbreviation of n, we record ax and ay w.r.t. various F, where ax = 1/2||x||2 and ay = 1/2||x||2, to estimate cx, bx and cy and by. The experimental results validate that this nonlinear elastic model depicts the contact model of the robotic hand well: for F = [0, 4] and σ = 0.4, the estimated ax = 4.2960, bx = 0.3497, ay = 5.776, and by = 0.2203, with the coefficient of determination (R2) >0.94. As to tiny objects, such as a M1 screw cap with the head diameter of 2 mm, they are far smaller than the contact surfaces generated with normal-sized objects. Object grasping in this case can be considered as forming an inescapable cage surrounding the target object, and current 2-finger/multi-finger caging theories[34,35] can be adopted for analysis. Particularly, the proposed robotic hand forms a squeezing cage[36] that the object is grasped and remains being caged when the fingers are moving closer towards the object. Furthermore, there is an interesting action that can be completed by the robotic hand, and yet has not been studied in previous caging methods: the proposed robotic hand can “press and pick up” a tiny object with the tip of a single finger. We owe this to not only the weak adhesive 3D printing material of the tissue layer, but also the friction provided by the contact cage generated by the deformation of fingertip.

2.6. The underactuated system

In this section, we described the proposed underactuated system which simulates joints, ligaments, tendons, and muscles of the human hand. Ligaments are fibrous connective tissues that connect bones to other bones and form joints. Tendons are connective tissues as well, but they are attached to muscles and bones. To mimic the dynamics of human hands, we use cables as tendons, with electric servo motors as muscles to control the motions of the finger. Our underactuated system stems from a previous design[22], in which each of the three phalanges (i.e. the proximal, intermediate, and distal phalanx) of a finger is driven by a cable and all three cables cooperate in completing the movement. Note that there are two groups of tendons, that is, flexor tendons that bend the finger, and extensor tendons that straighten the finger. Consequently, such a design requires two groups of the driven system: one for the flexor tendons, including the flexor digitorum superficialis tendon and the flexor digitorum profundus (FDP) tendon, while the other one for the long extensor tendon, as shown in . With the other two driven cables for simulating the lumbrical and interosseous muscles, eight driven cables and four motors (one motor can be shared by two cables) are used in total to control a finger. Due to the proposed multi-layer design, the aforementioned control system can be simplified significantly. As the layers of skin and tissue are made of elastic materials, and the ligaments are resilient rubber bands, they are able to return to their original shapes automatically after being flexed, and consequently the bones are pulled back to their original positions as well (i.e., through passive movement). Thus, we removed the cables of the extensor tendon, the lumbrical and interosseous muscles. Furthermore, for the flexor tendons, we only kept the cable attached to the FDP tendon. As shown in , the new underactuated system (marked in green) requires only one cable and one motor for each finger (except the thumb which uses one more motor to realize abduction and adduction). In summary, our underactuated system has 15 DOFs and 6 DOAs. This reduces the complexity and size of our system remarkably, and hence, our system can be easily installed on human arms or robotic arms. It is noted that the proposed multi-layer structure is a universal design for robotic hand and is not limited to the above underactuated system. Highly dexterous robotic hands can be obtained with other actuation systems that adopts more actuators to achieve various object manipulations[37].

3. Experiments and results

In this section, we validated the effectiveness of the proposed design via extensive experiments. The complete experimental settings and results as well as multiple demonstration videos can be found in the Appendix.

3.1. Grasping gesture test

Following previous methods[5,13,15,25,38], we first evaluated the object grasping performance of our robotic hand with the grasp taxonomy defined by Feix et al.[26], which consists of 33 human grasp types. A successful grasp is defined as each static one-hand posture with which an object can be held securely. Each grasp type was tested 10 times and the success rate was used as the evaluation metric in this experiment. Two state-of-the-art robotic hands, including InMoov hand and Nadine’s hand V4, were fabricated for comparison because the models and hardware specifications of InMoov hand are publicly available while Nadine’s hand V4 is similar to the proposed design. The results of the object grasping test are reported in . Methods with success rates >0.8, in [0.2; 0.8] and smaller than 0.2 are labeled in green, yellow, and red, respectively. These results show that the proposed robotic hand completes most grasp types with high success rates (rates >80%). Furthermore, the performance of the proposed robotic hand is superior to that of the InMoov hand and the Nadine’s hand V4 with all 33 grasp types. Note that the number of actuators of the proposed robotic hand is equal to that of Nadine’s hand V4 (i.e., 6 actuators), indicating that the success of our robotic hand mainly comes from the deformable multi-layer design. Comparison of object grasping success rates of different methods. Methods with success rates ≥ 0:8, in [0.2; 0.8) and < 0.2 are labeled in green, yellow and red, respectively. The proposed robotic hand has the highest success rates for all grasping gestures.

3.2. Ablation study of the multi-layer design

To provide an insight into the effectiveness of the multi-layer design, we further conducted an ablation study in which the robotic hands with different layers were evaluated. Specifically, we performed the test of 33 grasping gestures with 3 variants of our design, including a Bone-only design, a Bone + tissue design, and a Bone + skin design. Figure 6 demonstrates the results of the ablation study. We observe that the bone-only design failed with multiple grasp types, such as prismatic finger, extension, and writing tripod. This again validates the opinion that single layer/structure robotic hands are hard to fully imitate the ability of human hands. Nevertheless, with an extra layer of skin or tissue, the proposed design obtained the significant performance gains, for example, the success rate of the “prismatic 3 finger” type raised from below 20% to higher than 80%. The design with all three layers obtained the highest success rates. Based on these results, it can conclude that the multi-layer design is a practicable solution for robotic hands.
Figure 6

Comparison of object grasping success rates of the proposed robotic hands with different layers. Methods with success rates ≥0.8, in [0.2; 0.8) and < 0.2 are labeled in green, yellow, and red, respectively. This clearly validates the effectiveness of each layer in our design.

Comparison of object grasping success rates of the proposed robotic hands with different layers. Methods with success rates ≥0.8, in [0.2; 0.8) and < 0.2 are labeled in green, yellow, and red, respectively. This clearly validates the effectiveness of each layer in our design.

3.3. Deformability of the tissue layer

The deformability of the proposed robotic hands was determined by the tissue layer. To demonstrate that the proposed concentric tube structure for the tissue layer can effectively simulate the deformability of the human hand, we adopted the deformation curve as the measure of deformability and compared the proposed structure with other methods. First, we considered two 3D printing materials for comparison, namely, the flexible material which is used by the Nadine’s hand V4, and polylactic acid which is used by InMoov hand. As demonstrated in , the deformation curves of these two materials are far away from those of the human finger. As mentioned above, the soft material the proposed robotic hand used is still harder than human tissues, and hence, merely using this material with the solid structure cannot achieve the desirable deformability. On the other hand, with the tube-based structure, the deformability of the tissue layer was improved greatly. Graphical representation of the index finger tissue deformation under pressure. More importantly, the experimental results suggest that the proposed design can explicitly control its deformability through setting s, the thickness of tubes. We report the deformation curves of s = [0.3 0.4 0.5 0.6 0.8] in . It can be observed that the deformability of the proposed robotic hand is inversely proportional to s. With s = 0.4, we can obtain the tissue layer which has the deformation curves approximating those of the human finger. As emphasized previously, the deformability of robotic hand is the key to grasping objects of various textures and weights. To validate this, we also conducted five experiments on grasping special objects, and include InMoov hand, Nadine Hand V3 and V4, and the proposed robotic hand without the tissue layer for comparison. The experimental results of the five experiments are summarized in , and further descriptions are shown in the following: Comparison of the deformability of various robotic hand designs A design fails in a task is marked with “x,” otherwise with “✓.” Task A: Side pinch a fragile silken tofu block. This task is introduced to demonstrate the benefits of soft and deformable materials, since rigid robotic hands without the tissue layer will crush the tofu block. Task B: Side pinch smooth marbles with diameter of 16 mm and 24 mm. This task is designed to validate that our deformable contact surfaces can provide considerable friction to grasp objects. Task C: Side pinch a water bottle. This sub tale records the maximum weight each hand can hold. Based on the results, the proposed robotic hand can pick up a water bottle of 450 g, which is larger than that of the baseline significantly. Task D: Fingertip pinch screws. This task uses three types of screws, that is, M1, M2, and M3 in this task. We conducted this task to validate the two-finger caging model of our robotic hand. It is noted that our hand can pinch three types of screws (one for each type) simultaneously. Task E: Press and pick up a M1 screw cap with the fingertip. The task demonstrates the single finger caging model of the proposed robotic hand. Only the proposed robotic hand and the real human hand can complete this task. demonstrates several examples of the proposed robotic hand in grasping special objects. Besides, we report 3 contact-related metrics in , that is, the maximum deformation length, the horizontal sliding resistance, and the resistance of rotating the contact tangent plane. From these results, it can conclude that the proposed robotic hand does obtain the superior deformability compared with previous methods. Furthermore, the comparison between ours and ours without the tissue layer validates that the tissue layer is the key factor in our performance gains. Demonstration of our robotic hand in pinching special objects. The proposed design can pinch (through side-pinch or fingertip-pinch) various objects stably.

3.4. Ablation study on finger design

Last but not least, we proposed to analyze the functionality of the underactuated system. First, we have compared five different solutions for joint connection in . The most significant advantage of using rubber bands as ligaments is that they provide the restoring force after flexion (about 3.1 N for a 4 mm rubber band), so that the proposed actuation system can remove the cables for completing extension. Comparison of the joint connectors in various robotic hand designs Next, we recorded the trajectories of fingertips during flexion to investigate whether they can fit the trajectory of the human finger. Our system can be implemented with different configurations, for example, with different attaching knots and displacements of strings. Therefore, as demonstrated in , we implemented five different designs of the system, and included the design from InMoov hand as the baseline for comparison. Configurations of these designs are summarized in . The 6 designs of fingers. Design 5 comes from InMoov[39]. Blue dot: driving cable and distal phalanx attaching point (knot). Blue line: through hole and knot. Yellow arrow: 2 mm thick rubber band. Red arrow: 4 mm thick rubber band. Blue arrow: pin joint. Red box: hole through phalanx. Green box: nylon string windings. Ablation study on the finger design Maximum forces are measured from fingertip (in N), and ranges of motion are measured by the rotation angle of DIP (in degree). Trajectories from the lateral view (i.e., the yz-plane in ) of the 6 designs are reported in . We observed that the flexion of the baseline (Design 5) was limited as its minimum y coordinate was larger than that of the human finger by a large margin. On the contrary, all our five designs are more flexible and can better replicate the human finger. We notice that designs 2 and 6 had the similar deformation curves; therefore, we further measured their maximum pull strength and DIP range of motion (ROM) to decide the optimal one. With the same servomotor, the maximum pull strength of Design 6 was 19.306 N, while that of Design 2 was only 8.652 N. Design 6 also achieved the maximum DIP ROM ([0, 100]) among all variants. Therefore, we consider Design 6 as the optimal choice for implementing our underactuated system. Fingertip trajectories during flexion with different designs of the underactuated system. These trajectories are captured from the lateral view. Design 5 is from InMoov hand.

4. Conclusions

In this paper, we have proposed a fast and systematic method to design and fabricate customizable robotic hands which can be used as a prosthetic hand and other research purposes. The core of our method is the multi-layer design (skin-tissue-bone) inspired by the anatomy of the human hand. Our fast template matching method can generate the 3D bone models of the target hand, while our concentric tube-based structure for the tissue layer ensures that the fabricated hand is of high deformability. With the multi-layer design, we significantly reduce the cost and complexity of the actuation system. The total 3D printing and assemble time is around 12 h. The total material cost is below US$ 100. Extensive experiments with the standard object grasping types as well as with special objects demonstrate that our design is superior to previous robotic hands. We expect that this study can provide a new baseline for fabricating robotic hands based on 3D scanning and 3D printing. In the future, we plan to add soft sensors into the hollow chamber of the tissue layer to help increase the accuracy of object grasping and manipulation. We also plan to devise an actuation system with more DOFs to complete complicated motions besides flexion and extension.
Table 1

Comparison of the proposed design with other robotic hands

ModelSkinTissueBoneActuatorJoint type
Shadow hand[3]N.A.Rigid structuresE-motor+tendonRigid
EXMART hand[23]N.A.Rigid structuresE-motor+tendonDislocatable
RBO hand V2[5]N.A.Soft materialsPneumatic motorSoft continuous
Soft robotic handN.A.Soft materialsShape memory alloySoft continuous
Biomimetic hand[13]N.A.N.A.Rigid materialsE-motor+tendonFlexible
ACB hand[24]N.A.N.A.PolyJet, resinE-motor+tendonFlexible
Nadine hand V4[25]Silicone rubberFlexible materialsE-motor+tendonRigid
OursSilicone rubberElastic materialsRigid materialsE-motor+tendonFlexible
Table 2

Comparison of the deformability of various robotic hand designs

InMoov handNadine hand V3Nadine hand V4Ours without tissueOurs
Task A: Side pinch silken tofuxxx
Task B: Side pinch marblexxx
Task C: Side pinch water bottle (g)25020050200450
Task D: Fingertip pinch screwsxxx
Task E: Press and pick up M1 screw capxxxx
Maximum deformation length (x : y, in mm)2 : 52 : 24.78 : 5.792 : 513.3 : 15.7
Sliding resistance (N)0.960.932.161.183.43
Plane rotation resistance (N)0.250.251.180.151.77

A design fails in a task is marked with “x,” otherwise with “✓.”

Table 3

Comparison of the joint connectors in various robotic hand designs

ConnectorTypeMaximum restoring forceForce transmission
Fishing lineLigament01 Bowden cable for flexion and extension
Crocheted ligamentLigament01 cable for flexion and 1 cable for extension
Solid pinHinge01 cable for flexion and 1 cable for extension
Flexible pinHinge01 cable for flexion and 1 cable for extension
Rubber band (this design)Ligament1.5 N with 2 mm rubber band1 cable for flexion, extension achieved via the restoring force
Rubber band (this design)Ligament3.1 N with 4 mm rubber band1 cable for flexion, extension achieved via the restoring force
Table 4

Ablation study on the finger design

DesignCable link methodJoint connectorPulley solutionMaximum forceDIP ROM
1Through hole and knot4 mm rubber band2 holes through phalanx(2 mm beneath the surface of phalanx)18.973N[0°, 95°]
2Through hole and knot4 mm rubber band2 holes through phalanx(3 mm beneath the surface of phalanx)8.652N[0°, 90°]
3DIP attaching knot2 mm rubber band2 holes through phalanx(1 mm beneath the surface of phalanx)10.301N[0°, 90°]
4DIP attaching knot2 mm rubber band1 hole through phalanx(1 mm beneath the surface of phalanx) 2 nylon string windings23.348N[0°, 100°]
5Inside knotPin jointHollow body3.345N[0°, 70°]
6Through hole and knot4 mm rubber band4 nylon string windings19.306N[0°, 100°]

Maximum forces are measured from fingertip (in N), and ranges of motion are measured by the rotation angle of DIP (in degree).

  9 in total

Review 1.  Trends and challenges in robot manipulation.

Authors:  Aude Billard; Danica Kragic
Journal:  Science       Date:  2019-06-21       Impact factor: 47.728

Review 2.  Design, fabrication and control of soft robots.

Authors:  Daniela Rus; Michael T Tolley
Journal:  Nature       Date:  2015-05-28       Impact factor: 49.962

3.  The SSSA-MyHand: A Dexterous Lightweight Myoelectric Hand Prosthesis.

Authors:  Marco Controzzi; Francesco Clemente; Diego Barone; Alessio Ghionzoli; Christian Cipriani
Journal:  IEEE Trans Neural Syst Rehabil Eng       Date:  2016-06-09       Impact factor: 3.802

4.  An anthropomorphic soft skeleton hand exploiting conditional models for piano playing.

Authors:  J A E Hughes; P Maiolino; F Iida
Journal:  Sci Robot       Date:  2018-12-19

5.  Robotic Glove with Soft-Elastic Composite Actuators for Assisting Activities of Daily Living.

Authors:  Kelvin H L Heung; Raymond K Y Tong; Alan T H Lau; Zheng Li
Journal:  Soft Robot       Date:  2019-03-15       Impact factor: 8.071

6.  Validation of a three-dimensional hand scanning and dimension extraction method with dimension data.

Authors:  Zhizhong Li; Chien-Chi Chang; Patrick G Dempsey; Lusha Ouyang; Jiyang Duan
Journal:  Ergonomics       Date:  2008-11       Impact factor: 2.778

7.  Soft Humanoid Hands with Large Grasping Force Enabled by Flexible Hybrid Pneumatic Actuators.

Authors:  Xiaomin Liu; Yunwei Zhao; Dexu Geng; Shoue Chen; Xiaobo Tan; Changyong Cao
Journal:  Soft Robot       Date:  2020-07-16       Impact factor: 8.071

8.  Application of Machine Learning in 3D Bioprinting: Focus on Development of Big Data and Digital Twin.

Authors:  Jia An; Chee Kai Chua; Vladimir Mironov
Journal:  Int J Bioprint       Date:  2021-01-29
  9 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.