Skip to main content

Part of the book series: Springer Theses ((Springer Theses))

  • 190 Accesses

Abstract

When it comes to control a HES according to the motor intentions of the user, the technical literature is evident in indicating the use of surface electromyographic (sEMG) signals as the solution to be adopted for a control experience as intuitive and natural as possible. In this chapter, after a brief introduction of the physiology of the sEMG signals and the base principles of the classification theory, reports all the work done towards the implementation of the new control strategy: the changes made to the electronics of the system, the choice of the classification algorithm, and the development of two dedicated Graphical User Interfaces (GUIs).

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 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.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

Notes

  1. 1.

    Many metrics can be used to measure the performance of a classifier: Accuracy, Precision, Recall, Specificity, F Measure (F1,F0.5,F2), Matthew’s Correlation Coefficient, ROC Area, Fallout. Only Accuracy, Precision, and Recall will be analyzed in detail as those mainly used in the continuation of this thesis.

  2. 2.

    As much as having to relax the muscles to maintain the grip on an object may seem counter-intuitive; it is crucial to remember that the exoskeleton has been designed for people whose hands are forced to fist by a considerable tendon tension and, therefore, can exert passive closing forces even when their muscles are relaxed.

  3. 3.

    Fun fact: even if it sounds pretty evident as a theorem, it has been very hard to verify. The proof Jordan gave in his famous textbook “Cours d’Analyze de l’École Polytechnique” turned out to be flawed, and the first valid proof was given almost 20 years later by the American mathematician Oswald Veblen, in 1905.

  4. 4.

    The bracelet Arduino Nano board is the one in charge of classifying the sEMG signals and, therefore, the tuned classifier parameters shall be uploaded to it from the PC where the training phase is performed.

  5. 5.

    https://gs.statcounter.com/os-market-share/desktop/worldwide (April 2021).

  6. 6.

    The ATMega328p microprocessor, the one at the core of the Arduino Nano board, offers 1 kB of EEPROM memory.

References

  1. Merletti R, Parker PA, Parker PJ (2004) Electromyography: physiology, engineering, and non-invasive applications, vol 11. Wiley

    Google Scholar 

  2. Mills K (2005) The basics of electromyography. J Neurol Neurosurg Psych 76(2):1132–1135

    Google Scholar 

  3. De Luca CJ (1979) Physiology and mathematics of myoelectric signals. IEEE Trans Biomed Eng 6:313–325

    Google Scholar 

  4. Garcia MC, Vieira T (2011) Surface electromyography: Why, when and how to use it. Revista andaluza de medicina del deporte 4(1):17–28

    Google Scholar 

  5. Stegeman D, Hermens H (2007) Standards for surface electromyography: The european project surface emg for non-invasive assessment of muscles (seniam). Roessingh research and development, Enschede, pp 108–12

    Google Scholar 

  6. Li G, Li Y, Yu L, Geng Y (2011) Conditioning and sampling issues of emg signals in motion recognition of multifunctional myoelectric prostheses. Ann Biomed Eng 39(6):1779–1787

    Google Scholar 

  7. Li X, Chen S, Zhang H, Samuel OW, Wang H, Fang P, Zhang X, Li G (2016) Towards reducing the impacts of unwanted movements on identification of motion intentions. J Electromyogr Kinesiol 28:90–98

    Google Scholar 

  8. Smith LH, Hargrove LJ, Lock BA, Kuiken TA (2010) Determining the optimal window length for pattern recognition-based myoelectric control: balancing the competing effects of classification error and controller delay. IEEE Trans Neural Syst Rehabil Eng 19(2):186–192

    Google Scholar 

  9. Phinyomark A, Khushaba RN, Ibánez-Marcelo E, Patania A, Scheme E, Petri G (2017) Navigating features: a topologically informed chart of electromyographic features space. J R Soc Interface 14(137):20170734

    Google Scholar 

  10. Phinyomark A, Khushaba RN, Scheme E (2018) Feature extraction and selection for myoelectric control based on wearable emg sensors. Sensors 18(5):1615

    Google Scholar 

  11. Spiewak C, Islam M, Zaman MA-U, Rahman MH et al (2018) A comprehensive study on emg feature extraction and classifiers. Open Access J Biomed Eng Biosci 1(1):17–26

    Google Scholar 

  12. Bishop CM (2006) Pattern recognition and machine learning. Springer

    Google Scholar 

  13. Kotsiantis SB, Zaharakis I, Pintelas P (2007) Supervised machine learning: a review of classification techniques. Emerg Artif Intell Appl Comput Eng 160:3–24

    Google Scholar 

  14. Hosmer DW Jr, Lemeshow S, Sturdivant RX (2013) Applied logistic regression. Wiley

    Google Scholar 

  15. Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297

    Google Scholar 

  16. Smola AJ, Schölkopf B (1998) A tutorial on support vector regression. Stat Comput 14(3):199–222

    Google Scholar 

  17. Safavian SR, Landgrebe D (1991) A survey of decision tree classifier methodology. IEEE Trans Syst Man Cybern 21(3):660–674

    Google Scholar 

  18. Ho TK (1995) Random decision forests. In: Proceedings of 3rd international conference on document analysis and recognition, vol 1, pp 278–282

    Google Scholar 

  19. Cover T, Hart P (1967) Nearest neighbor pattern classification. IEEE Trans Inf Theory 13(1):21–27

    Google Scholar 

  20. Beyer K, Goldstein J, Ramakrishnan R, Shaft U (1999) When is “nearest neighbor” meaningful? In: International conference on database theory, pp 217–235

    Google Scholar 

  21. Secciani N, Bianchi M, Ridolfi A, Vannetti F, Allotta B (2019) Assessment of a hand exoskeleton control strategy based on user’s intentions classification starting from surface emg signals. In: international symposium on wearable robotics, pp 440–444

    Google Scholar 

  22. Secciani N, Bianchi M, Meli E, Volpe Y, Ridolfi A (2019) A novel application of a surface electromyography-based control strategy for a hand exoskeleton system: A single-case study. Int J Adv Rob Syst 16(1):1729881419828197

    Google Scholar 

  23. Secciani N, Topini A, Ridolfi A, Meli E, Allotta B (2020) A novel point-in-polygon-based semg classifier for hand exoskeleton systems. IEEE Trans Neural Syst Rehabil Eng

    Google Scholar 

  24. Englehart K, Hudgins B et al (2003) A robust, real-time control scheme for multifunction myoelectric control. IEEE Trans Biomed Eng 50(7):848–854

    Google Scholar 

  25. Montagnani F, Controzzi M, Cipriani C (2016) Independent long fingers are not essential for a grasping hand. Sci Rep 6:35545

    Google Scholar 

  26. Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V et al (2012) Scikit-learn: machine learning in python. J Mach Learn Res 12:2825–2830

    Google Scholar 

  27. Forgy EW (1965) Cluster analysis of multivariate data: efficiency versus interpretability of classifications. Biometrics 21:768–769

    Google Scholar 

  28. MacQueen J et al (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, pp 281–297

    Google Scholar 

  29. Jain AK (2010) Data clustering: 50 years beyond k-means. Pattern Recogn Lett 31(8):651–666

    Google Scholar 

  30. Thorndike RL (1953) Who belongs in the family? Psychometrika 18(4):267–276

    Google Scholar 

  31. Kane A (2012) Determining the number of clusters for a k-means clustering algorithm. Indian J Comput Sci Eng 3(5):670–672

    Google Scholar 

  32. Shimrat M (1962) Algorithm 112: position of point relative to polygon. Commun ACM 5(8):434

    Google Scholar 

  33. Korniłowicz A (2007) A proof of the jordan curve theorem via the brouwer fixed point theorem. Mech Math Appl 6(1):33–40

    Google Scholar 

  34. Weiler K (1994) An incremental angle point in polygon test. Graphics gems IV 4:16

    Google Scholar 

  35. Hormann K, Agathos A (2001) The point in polygon problem for arbitrary polygons. Comput Geom 20(3):131–144

    Google Scholar 

  36. Galetzka M, Glauner P (2017) A simple and correct even-odd algorithm for the point-in-polygon problem for complex polygons. In: 12th international joint conference on computer vision, imaging and computer graphics theory and applications (VISIGRAPP 2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicola Secciani .

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Secciani, N. (2022). The New Control System. In: sEMG-based Control Strategy for a Hand Exoskeleton System. Springer Theses. Springer, Cham. https://doi.org/10.1007/978-3-030-90283-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-90283-4_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-90282-7

  • Online ISBN: 978-3-030-90283-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics