Next Article in Journal
Language and Reasoning by Entropy Fractals
Previous Article in Journal
On the Quality of Deep Representations for Kepler Light Curves Using Variational Auto-Encoders
Article

IMU-Based Hand Gesture Interface Implementing a Sequence-Matching Algorithm for the Control of Assistive Technologies

1
Department of Mechanical Engineering, Université Laval, Quebec City, QC G1V 0A6, Canada
2
Centre for Interdisciplinary Research in Rehabilitation and Social Integration (Cirris), CIUSSSCN, Quebec City, QC G1M 2S8, Canada
*
Author to whom correspondence should be addressed.
Academic Editor: Lyudmila Mihaylova
Signals 2021, 2(4), 729-753; https://doi.org/10.3390/signals2040043
Received: 27 April 2021 / Revised: 30 September 2021 / Accepted: 8 October 2021 / Published: 21 October 2021
Assistive technologies (ATs) often have a high-dimensionality of possible movements (e.g., assistive robot with several degrees of freedom or a computer), but the users have to control them with low-dimensionality sensors and interfaces (e.g., switches). This paper presents the development of an open-source interface based on a sequence-matching algorithm for the control of ATs. Sequence matching allows the user to input several different commands with low-dimensionality sensors by not only recognizing their output, but also their sequential pattern through time, similarly to Morse code. In this paper, the algorithm is applied to the recognition of hand gestures, inputted using an inertial measurement unit worn by the user. An SVM-based algorithm, that is aimed to be robust, with small training sets (e.g., five examples per class) is developed to recognize gestures in real-time. Finally, the interface is applied to control a computer’s mouse and keyboard. The interface was compared against (and combined with) the head movement-based AssystMouse software. The hand gesture interface showed encouraging results for this application but could also be used with other body parts (e.g., head and feet) and could control various ATs (e.g., assistive robotic arm and prosthesis). View Full-Text
Keywords: control interface; IMU; assistive technology; algorithms; support vector machine; gestures; open-source control interface; IMU; assistive technology; algorithms; support vector machine; gestures; open-source
Show Figures

Figure 1

MDPI and ACS Style

Schweitzer, F.; Campeau-Lecours, A. IMU-Based Hand Gesture Interface Implementing a Sequence-Matching Algorithm for the Control of Assistive Technologies. Signals 2021, 2, 729-753. https://doi.org/10.3390/signals2040043

AMA Style

Schweitzer F, Campeau-Lecours A. IMU-Based Hand Gesture Interface Implementing a Sequence-Matching Algorithm for the Control of Assistive Technologies. Signals. 2021; 2(4):729-753. https://doi.org/10.3390/signals2040043

Chicago/Turabian Style

Schweitzer, Frédéric, and Alexandre Campeau-Lecours. 2021. "IMU-Based Hand Gesture Interface Implementing a Sequence-Matching Algorithm for the Control of Assistive Technologies" Signals 2, no. 4: 729-753. https://doi.org/10.3390/signals2040043

Find Other Styles

Article Access Map by Country/Region

1
Back to TopTop