Chen Biao, Chen Chaoyang, Hu Jie, Nguyen Thomas, Qi Jin, Yang Banghua, Chen Dawei, Alshahrani Yousef, Zhou Yang, Tsai Andrew, Frush Todd, Goitz Henry
State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, Shanghai, China.
Department of Biomedical Engineering, Wayne State University, Detroit, MI, United States.
Front Neurorobot. 2022 Jun 30;16:880073. doi: 10.3389/fnbot.2022.880073. eCollection 2022.
The signals from electromyography (EMG) have been used for volitional control of robotic assistive devices with the challenges of performance improvement. Currently, the most common method of EMG signal processing for robot control is RMS (root mean square)-based algorithm, but system performance accuracy can be affected by noise or artifacts. This study hypothesized that the frequency bandwidths of noise and artifacts are beyond the main EMG signal frequency bandwidth, hence the fixed-bandwidth frequency-domain signal processing methods can filter off the noise and artifacts only by processing the main frequency bandwidth of EMG signals for robot control. The purpose of this study was to develop a cost-effective embedded system and short-time Fourier transform (STFT) method for an EMG-controlled robotic hand. Healthy volunteers were recruited in this study to identify the optimal myoelectric signal frequency bandwidth of muscle contractions. The STFT embedded system was developed using the STM32 microcontroller unit (MCU). The performance of the STFT embedded system was compared with RMS embedded system. The results showed that the optimal myoelectric signal frequency band responding to muscle contractions was between 60 and 80 Hz. The STFT embedded system was more stable than the RMS embedded system in detecting muscle contraction. Onsite calibration was required for RMS embedded system. The average accuracy of the STFT embedded system is 91.55%. This study presents a novel approach for developing a cost-effective and less complex embedded myoelectric signal processing system for robot control.
肌电图(EMG)信号已被用于机器人辅助设备的自主控制,但存在性能提升方面的挑战。目前,用于机器人控制的肌电信号处理最常用的方法是基于均方根(RMS)的算法,但系统性能准确性可能会受到噪声或伪迹的影响。本研究假设噪声和伪迹的频率带宽超出了主要肌电信号频率带宽,因此固定带宽频域信号处理方法仅通过处理用于机器人控制的肌电信号的主要频率带宽就可以滤除噪声和伪迹。本研究的目的是为肌电控制的机器人手开发一种经济高效的嵌入式系统和短时傅里叶变换(STFT)方法。本研究招募了健康志愿者以确定肌肉收缩的最佳肌电信号频率带宽。使用STM32微控制器单元(MCU)开发了STFT嵌入式系统。将STFT嵌入式系统的性能与RMS嵌入式系统进行了比较。结果表明,响应肌肉收缩的最佳肌电信号频段在60至80Hz之间。在检测肌肉收缩方面,STFT嵌入式系统比RMS嵌入式系统更稳定。RMS嵌入式系统需要进行现场校准。STFT嵌入式系统的平均准确率为91.55%。本研究提出了一种新颖的方法,用于开发一种经济高效且不太复杂的用于机器人控制的嵌入式肌电信号处理系统。