EconPapers    
Economics at your fingertips  
 

A standalone computing system to classify human foot movements using machine learning techniques for ankle-foot prosthesis control

Sachin Negi and Neeraj Sharma

Computer Methods in Biomechanics and Biomedical Engineering, 2022, vol. 25, issue 12, 1370-1380

Abstract: This paper presents different machine learning techniques to classify the following foot movements: (i) dorsiflexion, (ii) plantarflexion, (iii) inversion, (iv) eversion, (v) medial rotation, and (vi) lateral rotation. The purpose is to design a real-time standalone computing system to predict the foot movements in the sagittal plane, useful for ankle-foot prosthesis control. Electromyography (EMG) and forcemyography (FMG) signals were acquired from the leg's tibialis anterior, medial gastrocnemius, lateral gastrocnemius, and peroneus longus muscles. First, Raspberry Pi was used to acquire EMG/FMG signals and to classify foot movements in real-time using different machine learning techniques. Later, an Arduino Nano 33 BLE controller was employed to implement the TinyML algorithm to classify these foot movements in the Arduino environment. The results showed that Raspberry Pi-based classification provided more than 99.5% accuracy for the EMG signals using LDA, LR, KNN, and SVC classifiers for offline prediction. However, for the classification of real-time signals, the performance of LDA is exceptionally well in predicting all classes. For Arduino Nano 33 BLE controller, the TinyML algorithm performed the classification task in real-time (8.5msec) without any misclassification. Further, the classification accuracy using EMG signal is much better than FMG based classification. Finally, the TinyML algorithm is applied on a transtibial amputee, and it is found that all three classes were classified correctly. Our finding suggests that a TinyML based Arduino Nano 33 BLE microcontroller is comparatively faster to predict and control, and it is smaller in size, thus advantageous for real-time prosthetic leg control applications.

Date: 2022
References: Add references at CitEc
Citations:

Downloads: (external link)
http://hdl.handle.net/10.1080/10255842.2021.2012656 (text/html)
Access to full text is restricted to subscribers.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:taf:gcmbxx:v:25:y:2022:i:12:p:1370-1380

Ordering information: This journal article can be ordered from
http://www.tandfonline.com/pricing/journal/gcmb20

DOI: 10.1080/10255842.2021.2012656

Access Statistics for this article

Computer Methods in Biomechanics and Biomedical Engineering is currently edited by Director of Biomaterials John Middleton

More articles in Computer Methods in Biomechanics and Biomedical Engineering from Taylor & Francis Journals
Bibliographic data for series maintained by Chris Longhurst ().

 
Page updated 2025-03-20
Handle: RePEc:taf:gcmbxx:v:25:y:2022:i:12:p:1370-1380