| Literature DB >> 27271621 |
Simone Ciotti1,2, Edoardo Battaglia3, Nicola Carbonaro4, Antonio Bicchi5,6, Alessandro Tognetti7,8, Matteo Bianchi9,10.
Abstract
Achieving accurate and reliable kinematic hand pose reconstructions represents a challenging task. The main reason for this is the complexity of hand biomechanics, where several degrees of freedom are distributed along a continuous deformable structure. Wearable sensing can represent a viable solution to tackle this issue, since it enables a more natural kinematic monitoring. However, the intrinsic accuracy (as well as the number of sensing elements) of wearable hand pose reconstruction (HPR) systems can be severely limited by ergonomics and cost considerations. In this paper, we combined the theoretical foundations of the optimal design of HPR devices based on hand synergy information, i.e., the inter-joint covariation patterns, with textile goniometers based on knitted piezoresistive fabrics (KPF) technology, to develop, for the first time, an optimally-designed under-sensed glove for measuring hand kinematics. We used only five sensors optimally placed on the hand and completed hand pose reconstruction (described according to a kinematic model with 19 degrees of freedom) leveraging upon synergistic information. The reconstructions we obtained from five different subjects were used to implement an unsupervised method for the recognition of eight functional grasps, showing a high degree of accuracy and robustness.Entities:
Keywords: human hand synergies; kinematic wearable sensing; optimal design; under-sensing
Mesh:
Year: 2016 PMID: 27271621 PMCID: PMC4934237 DOI: 10.3390/s16060811
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Representation of a double-layer textile goniometer. The two external stripes represent the piezoresistive layers. The grey line is the electrically-insulating layer. The bending angle (θ), represented by the angle between the tangent planes to the goniometer extremities (black dashed stripe), is proportional to the difference of the resistance () of the sensing layers.
Figure 2Kinematic model of the hand with 19 DOFs.
Figure 3Measured joints (highlighted in color on the right) for the optimal design of a glove with five sensors, with (cf. Figure 2). These joints were selected from the results obtained in [13].
Figure 4Glove with knitted piezoresistive fabrics (KPF) sensors on the joints of interest.
Figure 5(a) A picture of the KPF goniometer showing the four pads for wiring connection; (b) diagram of the KPF goniometer acquisition electronics.
Figure 6Types of grasp performed during the experiments.
Figure 7Comparison between real and reconstructed grasps (obtained from the five measurements extended to the 19-DOF pose and rendered in 3D Studio Max).
Figure 8Comparison between real and reconstructed grasps (obtained from the five measurements extended to the 19-DOF pose and rendered in 3D Studio Max).
Figure 9Comparison between real and reconstructed grasps (obtained from the five measurements extended to the 19-DOF pose and rendered in 3D Studio Max).
Results: Volunteer 1.
| Recognized Grasp | Relative Accuracy | Absolute Accuracy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
| Grasp Type | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | 100% | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
Results: Volunteer 2.
| Recognized Grasp | Relative Accuracy | Absolute Accuracy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
| Grasp Type | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | 100% | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
Results: Volunteer 3.
| Recognized Grasp | Relative Accuracy | Absolute Accuracy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
| Grasp Type | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | 95.83% | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 83.33% | ||||
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 91.67% | ||||
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 91.67% | ||||
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
Results: Volunteer 4.
| Recognized Grasp | Relative Accuracy | Absolute Accuracy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
| Grasp Type | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | 95.83% | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 75% | ||||
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 91.67% | ||||
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
Results: Volunteer 5.
| Recognized Grasp | Relative Accuracy | Absolute Accuracy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
| Grasp Type | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | 98.96% | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 91.67% | ||||
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100% | |||