Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-05T16:22:29.622Z Has data issue: false hasContentIssue false

Design optimization of an underactuated tendon-driven anthropomorphic hand based on grasp quality measures

Published online by Cambridge University Press:  21 June 2022

Hirakjyoti Basumatary*
Affiliation:
Indian Institute of Technology, Guwahati, Biomimetic Robotics and Artificial Intelligence Laboratory (BRAIL), Mechanical Engineering Department, Guwahati, India, 781039
Shyamanta M. Hazarika
Affiliation:
Indian Institute of Technology, Guwahati, Biomimetic Robotics and Artificial Intelligence Laboratory (BRAIL), Mechanical Engineering Department, Guwahati, India, 781039
*
*Corresponding author. E-mail: b.hirak@iitg.ac.in
Rights & Permissions [Opens in a new window]

Abstract

For an underactuated anthropomorphic hand, apart from replicating the geometry, biomimicry of human counterpart requires design based on functional biomimesis. Optimization based on grasping capabilities to generate a stable grasp for underactuated anthropomorphic hands has been a recent focus. In this article, we optimize the actuation parameters of the underactuated mechanism based on grasp quality measures. Optimization of the hand design parameters like pulley radii, spring stiffnesses, and pre-load angles was undertaken based upon the grasp robustness metric. A quasi-static model based on a soft synergistic compliant grasp of the underactuated hand is formalized. Numerical simulations based on evolutionary strategies are applied to the grasp model to optimize the underactuated parameters. Finally, validation of the results based on the grasp wrench space is presented. The results show that an anthropomorphic hand with an optimized underactuated mechanism performs better grasps.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Human hand grasp types: (a) Power grasp (b) Cylindrical grasp (c) Precision grasp (4) Pinch grasp (5) Oblique grasp.

Figure 1

Table I. Nomenclature.

Figure 2

Figure 2. Compliant Grasping (a) Compliant joints and compliant contacts with visualization of points, vectors and geometry, adapted from ref. [20] (b) Complaint underactuated hand with passive elastic elements in the joints $J_2$ and $J_4$, actuated by two elastic tendons, adapted from ref. [19].

Figure 3

Table II. Co-efficients of constraints.

Figure 4

Figure 3. Schematic of an underactuated finger. Design parameters to be optimized are shown in red, that is, $r, K$ and $\theta _0$.

Figure 5

Algorithm 1: Optimization of the tendon moment arms and spring stiffness.

Figure 6

Figure 4. Flowchart of the optimization.

Figure 7

Algorithm 2: Calculation of spring pre-load angles

Figure 8

Algorithm 3: Calculation of stability metric pre-contact

Figure 9

Figure 5. Hand model (a) Solidworks CAD model (b) MATLAB Kinematic model.

Figure 10

Figure 6. Grasps generated in MATLAB (a) Power (initial) (b) Power (final) (c) Cylindrical (initial) (d) Cylindrical (final) (e) Precision (initial) (f) Precision (final) (g) Pinch (initial) (h) Pinch (final) (i) Oblique (initial) (j) Oblique (final).

Figure 11

Table III. Optimized parameters of the underactuated anthropomorphic hand through PGR.

Figure 12

Table IV. Optimized parameters of the underactuated anthropomorphic hand through unbalanced torque method.

Figure 13

Figure 7. Optimization plot of the various pareto-dominant solutions of pulley radius, Refer Table 3, Row 1 (Optimization performed as per Step 1, Fig 4: Flowchart of the optimization): (a) Magnitudes of Optimal Design Variable (1–15: Pulley Radius (units: mm), 16: Spring Stiffness (units: N/m, values: multiplied by 10)) (b) Optimal values of CV of PGRs (c) Magnitudes of Current Design Variable (1–15: Pulley Radius (units: mm), 16: Spring Stiffness (units: N/m, values: multiplied by 10)) (d) Current values of CV of PGRs.

Figure 14

Figure 8. Optimization plot of the various pareto-dominant solutions of Spring Pre-Load Angles, Refer Table 3, Row 2 (Optimization performed as per Step 2, Fig 4: Flowchart of the optimization): (a) Magnitudes of Optimal Design Variable (b) Optimal Unbalanced Torque Value (c) Magnitudes of Current Design Variable (d) Current Unbalanced Torque Value.

Figure 15

Figure 9. Simulated anthropomorphic hand in gazebo simulation engine.

Figure 16

Figure 10. Grasp Wrench Space showing the convex hull computed over the primitive wrench space. The grasp quality metric, $Q_\in$ and the number of wrench vectors, $n$ are also shown.