| Literature DB >> 35546901 |
Nathan Elangovan1, Che-Ming Chang1, Geng Gao1, Minas Liarokapis1.
Abstract
Evaluating the dexterity of human and robotic hands through appropriate benchmarks, scores, and metrics is of paramount importance for determining how skillful humans are and for designing and developing new bioinspired or even biomimetic end-effectors (e.g., robotic grippers and hands). Dexterity tests have been used in industrial and medical settings to assess how dexterous the hands of workers and surgeons are as well as in robotic rehabilitation settings to determine the improvement or deterioration of the hand function after a stroke or a surgery. In robotics, having a comprehensive dexterity test can allow us to evaluate and compare grippers and hands irrespectively of their design characteristics. However, there is a lack of well defined metrics, benchmarks, and tests that quantify robot dexterity. Previous work has focused on a number of widely accepted functional tests that are used for the evaluation of manual dexterity and human hand function improvement post injury. Each of these tests focuses on a different set of specific tasks and objects. Deriving from these tests, this work proposes a new modular, affordable, accessible, open-source dexterity test for both humans and robots. This test evaluates the grasping and manipulation capabilities by combining the features and best practices of the aforementioned tests, as well as new task categories specifically designed to evaluate dexterous manipulation capabilities. The dexterity test and the accompanying benchmarks allow us to determine the overall hand function recovery and dexterity of robotic end-effectors with ease. More precisely, a dexterity score that ranges from 0 (simplistic, non-dexterous system) to 1 (human-like system) is calculated using the weighted sum of the accuracy and task execution speed subscores. It should also be noted that the dexterity of a robotic system can be evaluated assessing the efficiency of either the robotic hardware, or the robotic perception system, or both. The test and the benchmarks proposed in the study have been validated using extensive human and robot trials. The human trials have been used to determine the baseline scores for the evaluation system. The results show that the time required to complete the tasks reduces significantly with trials indicating a clear learning curve in mastering the dexterous manipulation capabilities associated with the imposed tasks. Finally, the time required to complete the tasks with restricted tactile feedback is significantly higher indicating its importance.Entities:
Keywords: cluttered scenes; dexterity; dexterity test; dexterous manipulation; grasping applications; grasping benchmarking; robot end effectors; robot grasping
Year: 2022 PMID: 35546901 PMCID: PMC9081435 DOI: 10.3389/frobt.2022.808154
Source DB: PubMed Journal: Front Robot AI ISSN: 2296-9144
FIGURE 1Prototype of the proposed dexterity test board that is equipped with a rotating base mechanism. The board is developed using plastic parts that are 3D printed and acrylic parts that are fabricated using laser cutting.
FIGURE 2Exploded view of the proposed dexterity test board.
FIGURE 3Manipulation regions/areas grouped based on the object being manipulated on: (A) the horizontal rig (HA1 - HA9) and (B) the vertical rig (VA1 - VA3).
Dexterity test board components, regions, and task description grouped according to the five task categories and annotated with different colours.Pick and placeRe-orientation Fine manipulationTool taskPuzzle manipulation
| Objects | Object dimensions (mm) | Manipulation region | Task # | Task name | Task description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Small Cylinder | 10 × 28 | HA1 | MT01 | Placing Task | Perceive, Grasp, Orient (Engraving on top), Position, Place | |||||||||
| MT02 | Turning Task | Grasp, Re-orient vertically (z-axis), Engraving on bottom, Place | ||||||||||||
| Medium Cylinder | 20 × 38 | HA2 | MT03 | Placing Task | Perceive, Grasp, Orient (Engraving on top), Position, Place | |||||||||
| MT04 | Turning Task | Grasp, Re-orient vertically (z-axis) Engraving on bottom, Place | ||||||||||||
| Large Cylinder | 40 × 38 | HA3 | MT05 | Placing Task | Perceive, Grasp, Orient (Engraving on top), Position, Place | |||||||||
| MT06 | Turning Task | Grasp, Re-orient vertically (z-axis) Engraving on bottom, Place | ||||||||||||
| Small Square | 10 × 10 × 28 | HA4 | MT07 | Placing Task | Perceive, Grasp, Orient (Engraving on top), Position, Place | |||||||||
| MT08 | Turning Task | Grasp, Re-orient vertically (z-axis) Engraving on bottom, Place | ||||||||||||
| Medium Square | 20 × 20 × 38 | HA5 | MT09 | Placing Task | Perceive, Grasp, Orient (Engraving on top), Position, Place | |||||||||
| MT10 | Turning Task | Grasp, Re-orient vertically (z-axis) Engraving on bottom, Place | ||||||||||||
| Large Square | 40 × 40 × 38 | HA6 | MT11 | Placing Task | Perceive, Grasp, Orient (Engraving on top), Position, Place | |||||||||
| MT12 | Turning Task | Grasp, Re-Orient vertically (z-axis), Engraving on bottom, Place | ||||||||||||
| Grooved Peg | 10 × 28 | HA7 | MT13 | Orienting Task | Perceive, Grasp, Orient (Engraving on top), Perceive, Re-orient (Key groove aligned to key hole), Place | |||||||||
| Threaded Pins | M8 1.25 mm thread, 40 mm | HA8 | MT14 | Thrust and Twist | Perceive, Fine grasp, Orient, Position, Place, Thrust and Twist | |||||||||
| MT15 | Twist and Pull | Perceive, Fine grasp, Twist and Pull, Position and Place | ||||||||||||
| Washers and Nuts | M6 or higher | VA3 | MT16 | Insertion Task | Perceive, Fine grasp, Orient (Concentric to M6 screw), Position, Place | |||||||||
| M6 Bolt | M6 1 mm thread, 60 mm | VA3 | MT17 | Tool Task (Assemble) | Grasp nut (robustly), Orient nut to bolt tip, Manipulate, Re-orient, Manipulate | |||||||||
| VA3 | MT8 | Tool Task (Disassemble) | Grasp nut (robustly), Orient, Manipulate, Re-orient, Manipulate | |||||||||||
| M10 Bolt | M10 1.5 mm thread, 60 mm | VA2 | MT19 | Tool Task (Assemble) | Grasp nut (robustly), Orient nut to bolt tip, Manipulate, Re-orient, Manipulate | |||||||||
| VA2 | MT20 | Tool Task (Disassemble) | Grasp nut (robustly), Orient, Manipulate, Re-orient, Manipulate | |||||||||||
| M22 Bolt | M22 2.5 mm thread, 60 mm | VA1 | MT21 | Tool Task (Assemble) | Grasp nut (robustly), Orient nut to bolt tip, Manipulate, Re-orient, Manipulate | |||||||||
| VA1 | MT22 | Tool Task (Disassemble) | Grasp tool (robustly), Orient tool tip to nut, Manipulate, Re-orient, Manipulate | |||||||||||
| Puzzle 1 | Puzzle with Compression Spring | HA9 | MT23 | Disassemble and Assemble | Grasp puzzle, Rotate left/right, Lift (Disassemble), Rotate left/right and Push down (Assemble) | |||||||||
| Puzzle 2 | Puzzle With Extension Spring | HA3 | MT24 | Disassemble and Assemble | Grasp puzzle, Rotate left/right, Lift (Disassemble), Rotate left/right and Push down (Assemble) | |||||||||
Grading system for the grippers based on successful task completion in a given task category.
| Tasks completed | Grades |
|---|---|
| No tasks completed | F |
| Tasks <1/3 ( | D |
| 1/3 ( | C |
| Tasks >2/3 ( | B |
| All tasks completed | A |
FIGURE 4A subject performing experiments executing tasks of the dexterity test. The subfigures show: (A) the initial position of the hand and objects, (B) a placing task, (C) a tool task, (D) a puzzle task. As shown in the images the orientation of the dexterity board constantly changes requiring the arm-hand system to adapt to various orientations to complete the tasks successfully.
Table comparing the test environment, object sets, and features being evaluated across various dexterity tests proposed in recent literature.
| Studies | Designed for | Test environment | Object set | Task categories | Obstacle | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Humans | Robots | PP | RO | FM | TT | PT | ||||
|
|
| vertical planes | Plastic pegs |
| N/A | |||||
|
|
| Two wooden Boards | Custom made plastic objects (four sets) |
| N/A | |||||
|
|
| Four sequential courses | Manipulation tasks of varying complexity (four tasks) |
|
| Stationary | ||||
|
|
| Shelving unit structured in 12 bins | Objects Representative of objects handled in amazon warehouse (39 objects) |
|
| Stationary | ||||
|
|
| Single holed, spring loaded wooden box | 3D printed Pegs |
|
|
| N/A | |||
|
|
| Dedicated taskboard | Objects Representing different classes of Industrial assembly (four sets) |
|
|
|
| Stationary | ||
|
|
| Home Environment arena with structured rooms | Categorized Objects (30 objects) |
|
| Stationary | ||||
|
|
| 3D printed Platform | 3D printed pegs |
|
| Stationary | ||||
| This study |
|
| Dynamic board | 3D printable Objects and standard bolts/nuts (14 sets) |
|
|
|
|
| Dynamic |
The task categories are abbreviated as PP, Pick and Place, RO, Re-Orientation, FM, Fine Manipulation, TT, Tool Task, PM, Puzzle Manipulation.
FIGURE 5The time taken by 10 subjects to complete various manipulation tasks across three trials with and without gloves is presented for: (A) all tasks combined, (B) simple manipulation tasks, (C) re-orientation tasks, (D) fine manipulation tasks, (E) tool manipulation tasks, and (F) puzzle tasks. The figure also presents a visual representation of the tasks from each of the five different task category.
FIGURE 6Percentage change in manipulation time with gloves on for the various task category: Pick and Place (PP), Reorientation (RO), Fine Component Manipulation (FC), Tool Task (TT), Puzzle Task (PT) and Total Time (TT).
Table presenting the baseline scores for the dexterity tests performed by a human with a glove and without a glove.
| Task category | No glove | With glove | ||||
|---|---|---|---|---|---|---|
| Average Time(s) | Standard deviation | Coefficient of variance | Average time (s) | Standard deviation | Coeffecient of variance | |
| Total Time | 452.10 | 57.65 | 12.67 | 500.31 | 64.46 | 12.72 |
| Pick and Place | 63.49 | 7.04 | 11.07 | 68.28 | 7.41 | 10.54 |
| Reorientation | 62.28 | 5.05 | 8.08 | 71.33 | 7.64 | 10.39 |
| Fine Manipulation | 51.20 | 5.61 | 7.55 | 66.04 | 5.84 | 6.24 |
| Tool | 253.51 | 44.76 | 17.52 | 275.21 | 43.55 | 15.72 |
| Puzzle | 20.72 | 4.55 | 21.95 | 19.44 | 3.31 | 14.71 |
FIGURE 7Subfigure (A) presents a comparison of time taken by the subjects to complete various task category in seconds when the rig was static and in motion (rotating). Subfigure (B) presents the percentage increase in completion time for the various task category when the rig was in motion. The task categories are: Pick and Place (PP), Re-Orientation (RO), Fine Component Manipulation (FC), Tool Task (TT), Puzzle Task (PT), and Total Time (TT).
FIGURE 8A subject performing the experiments on the dexterity test board with a palm mounted interface to control a Multi Modal Parallel jaw gripper, performing: (A) a placing task of a medium cylinder, (B) a placing task of a large cylinder, (C) a re-orientation task of a grooved peg.
FIGURE 9The comparison of time taken by the Multi Modal Parallel jaw gripper to complete tasks for objects of varying shapes and sizes, is presented. C, S, and P stand for Cylinders, Squares and Pegs respectively. The subscripts s, m, l, g, denote small, medium, large, and grooved parts respectively.
FIGURE 10This pie chart presents a comparison of the time taken by the robotic grippers against human hands for executing tasks with objects of varying shapes and sizes. C, S and P stand for Cylinders, Squares and Pegs respectively. The Subscripts s, m, l, g denote small, medium, large, and grooved objects respectively.