Skip to main content

Robot Hand Synergy Mapping Using Multi-factor Model and EMG Signal

  • Chapter
  • First Online:
Experimental Robotics

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 109))

Abstract

In this paper, it is investigated how a robot hand can be controlled from a human motion and an EMG signal in a tele-operation system. The proposed method uses a tensor to represent a multi-factor model relevant to different individuals and motions in multiple dimensions. Therefore, the synergies extracted by the proposed algorithm can account for not only various grasping motions but also the different characteristics of different people. Moreover, a synergy-level controller which generates motion and force of the robot is developed with postural synergies and an EMG signal. The effectiveness of the proposed new mapping algorithm is verified through experiments, which demonstrate better representation of hand motions with synergies and greater performance on grasping tasks than those of conventional synergy-based algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Hong, J., Hollerbach, J., Jacobsen, S.: Calibrating a VPL dataglove for teleoperating the Utah/MIT hand. In: IEEE International Conference on Robotics and Automation, pp. 1752–1755 (1989)

    Google Scholar 

  2. Rohling, R., Hollerbach, J.: Optimized fingertip mapping for teleoperation of dexterous robot hands. In: IEEE International Conference on Robotics and Automation, pp. 796–775 (1993)

    Google Scholar 

  3. Griffin, W., Findley, R., Turner, M., Cutkosky, M.: Calibration and mapping of a human hand for dexterous telemanipulation. In: ASME IMECE, Conference on Haptic Interfaces for Virtual Environments and Teleoperator System Symposium, pp. 1–8 (2000)

    Google Scholar 

  4. Ozawa, R., Ueda, N.: Supervisory control of a multi-fingered robotic hand system with data glove. In: IEEE/RSJ International Conference Intelligent Robots and System, pp. 1606–1611 (2007)

    Google Scholar 

  5. Santello, M., Flanders, M., Soechting, J.: Postural hand synergies for tool use. J. Neurosci. 10105–10115 (1998)

    Google Scholar 

  6. Ciocarlie, M.T., Allen, P.K.: Hand posture subspaces for dexterous robotic grasping. Int. J. Robot. Res. 28(7), 851–867 (2009)

    Article  Google Scholar 

  7. Matrone, G.C., Cipriani, C., Secco, E.L., Magenes, G., Carrozza, M.C.: Principal components analysis based control of a multi-dof underactuated prosthetic hand. J. NeuroEng. Rehabil. 7(1) (2010)

    Google Scholar 

  8. Ajoudani, A., Godfrey, S.B., Catalano, M., Grioli, G., Tsagarakis, N.G., Bicchi, A.: Teleimpedance control of a synergy-driven anthropomorphic hand. In: IEEE/RSJ Intelligent Robots and System, pp. 1985–1991 (2013)

    Google Scholar 

  9. Romero, J., Feix, T., EK, C.H., Kjeelstrom, H.: Extracting postural synergies for robotic grasping. IEEE Trans. Robot. 29(6), 1342–1352 (2013)

    Google Scholar 

  10. Pedersen, D.R., Arora, J.S., Brand, R.A., Cheng, C.: Direct comparison of muscle force predictionjs using linear and nonlinear programming. J. Biomed. Eng. 109(3), 192–199 (1987)

    Google Scholar 

  11. Cichocki, A., Zdunek, R., Phan, A.H., Amari, S.: Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source Separation. Wiley, New York (2009)

    Book  Google Scholar 

  12. Kolda, T.G., Brett, W.: Tensor decompositions and applications. SIAM Rev. 51,455–500 (2009)

    Google Scholar 

  13. Konrad, P.: The abc of EMG. A practical introduction to kinesiological electromyography, 1 (2005)

    Google Scholar 

  14. SimLab.: Allegro Hand is a low-cost and highly adaptive robotic hand. http://www.simlab.co.kr

  15. Dai, W., Sun, Y., Qian, X.: Functional analysis of grasping motion. In: IEEE/RSJ Intelligent Robots and System, pp. 3507–3513 (2013)

    Google Scholar 

  16. Berndt, D.J., Clifford, J.: Using dynamic time warping to find patterns in time series. KDD Workshop 10(16), 359–370 (1994)

    Google Scholar 

  17. Jolliffe, I.: Principal Component Analysis. Wiley Online Library (2005)

    Google Scholar 

  18. Candes, E.J., Li, X.: Robust principal component analysis? J. ACM 58(3) (2011)

    Google Scholar 

  19. Simlab. http://www.rlab.co.kr

Download references

Acknowledgments

This work was supported by the Global Frontier R&D Program on Human-centered Interaction for Coexistence through the National Research Foundation of Korea (NRFM1AXA003-2011-0032014).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jaeheung Park .

Editor information

Editors and Affiliations

Appendix: Tensor Representation

Appendix: Tensor Representation

This section is a condensation of [11, 12]. For details of tensor, please read the references.

A tensor is a higher-order generalization of the vector (first-order tensor) and matrix (second-order tensor). When we used a matrix to represent motion data set, the rows usually contained the channels for the joint angles, and the columns for motion samples. However, when we considered the multiple factors of human and used a tensor framework, the motions were grouped by each factor so that they constituted an Nth-order tensor.

The order of tensor Y \(\in {\mathbb {R}{^{I_{1}\times I_{2}\times \ldots \times I_{N}}}}\) is N. The mode-n vectors of an Nth-order tensor \(\underline{\mathrm{Y}}\) are defined as the \(I_{n}\)-dimensional vectors obtained by varying index \(I_{n}\) while keeping the other indices fixed. All mode-n vectors can be arranged together as column vectors to compose a mode-n flattening matrix \(\mathbf {Y_\mathrm {n}}\) \(\in {\mathbb {R}{^{^{I_{n} \times (I_{1}I_{2},\ldots ,I_{n-1}I_{n+1},\ldots ,I_{n})}}}}\). The \(I_{n}\)-dimensional vectors of \(\mathbf{{Y}}_\mathrm {n}\) are obtained from tensor \(\underline{\mathrm{Y}}\) by varying index \(I_{n}\) while keeping other indices fixed.

The multiplication of a high-order tensor Y \(\in {\mathbb {R}{^{I_{1}\times I_{2}\times \ldots \times I_{N}}}}\) by a matrix \(\mathbf{{A}}\in {\mathbb {R}{^{J_{n} \times I_{n}}}}\) is a mode-n product of tensor \(\underline{\mathrm{Y}}\) by \(\mathbf {A}\), which is denoted as \(\underline{\mathrm{Y}} \times _{n} \mathbf {A}\). It can also be expressed in terms of flattened matrices. The entries of the product are given as

$$\begin{aligned} (\underline{\mathrm{Y}}\times _{n} \mathbf{{A}})_{i_{1}\ldots i_{n-1}j_{n}i_{n+1}\ldots i_{n}} = \sum _{i_n}d_{i_{1}\ldots i_{n-1}i_{n}i_{n+1}\ldots i_{n}}a_{j_{n}i_{n}} \end{aligned}$$
(11)

The tensor decomposition of \(\underline{\mathrm{Y}}\) seeks for N orthonormal mode matrices as Eq. (12), which is obtained by HOSVD.

$$\begin{aligned} \underline{\mathrm{Y}}=\underline{\mathrm{G}} \times _{1}\mathbf{{U}}_\mathrm {1} \times _{2}\mathbf{{U}}_\mathrm {2} \ldots \times _{n}\mathbf{{U}}_\mathrm {n} \end{aligned}$$
(12)

The column vectors of \(\mathbf{{A}}_\mathrm {n}\) are the orthonormal basis vectors of the mode-n unfolding matrix \(\mathbf{{Y}}_\mathrm {n}\). Core tensor \(\underline{\mathrm{G}}\) governs the relationship among mode matrices \(\mathbf{{U}}_\mathrm {n}\).

Consequently, tensor representation is helpful to treat multi-factorization problem, as matrix is able to decompose factor using non-negative matrix factorization such as PCA and NMF.

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kim, S., Kim, M., Lee, J., Park, J. (2016). Robot Hand Synergy Mapping Using Multi-factor Model and EMG Signal. In: Hsieh, M., Khatib, O., Kumar, V. (eds) Experimental Robotics. Springer Tracts in Advanced Robotics, vol 109. Springer, Cham. https://doi.org/10.1007/978-3-319-23778-7_44

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23778-7_44

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23777-0

  • Online ISBN: 978-3-319-23778-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics