IEEE Trans Neural Syst Rehabil Eng. 2020 Dec;28(12):2849-2858. doi: 10.1109/TNSRE.2020.3038706. Epub 2021 Jan 28.
Continuous movement intent decoders are critical for precise control of hand and wrist prostheses. Noise in biological signals (e.g., myoelectric or neural signals) can lead to undesirable jitter in the output of these types of decoders. A low-pass filter (LPF) at the output of the decoder effectively reduces jitter, but also substantially slows intended movements. This paper introduces an alternative, the latching filter (LF), a recursive, nonlinear filter that provides smoothing of small-amplitude jitter but allows quick changes to its output in response to large input changes. The performance of a Kalman filter (KF) decoder smoothed with an LF is compared with that of both an KF decoder without an additional smoother and a KF decoder smoothed with a LPF. These three algorithms were tested in real-time on target holding and target reaching tasks using surface electromyographic signals recorded from 5 non-amputee subjects, and intramuscular electromyographic and peripheral neural signals recorded from an amputee subject. When compared with the LPF, the LF provided a statistically significant improvement in amputee and non-amputee subjects' ability to hold the hand steady at requested positions and achieve movement goals faster. The KF decoder with LF provided a statistically significant improvement in all subjects' ability to hold the prosthetic hand steady, with only slightly lower speeds, when compared to the unsmoothed KF.
连续运动意图解码器对于手部和腕部假肢的精确控制至关重要。生物信号(例如肌电或神经信号)中的噪声会导致这些类型的解码器输出出现不理想的抖动。解码器输出端的低通滤波器 (LPF) 可有效减少抖动,但也会大大降低预期运动的速度。本文介绍了一种替代方案,即锁存滤波器 (LF),这是一种递归的、非线性滤波器,它可以平滑小幅度的抖动,但可以根据输入的大幅变化快速改变其输出。使用来自 5 名非截肢者的表面肌电图记录的信号,以及来自截肢者的肌内肌电图和周围神经信号,在实时目标保持和目标追踪任务中测试了经 LF 平滑的卡尔曼滤波器 (KF) 解码器与未经额外平滑的 KF 解码器和经 LPF 平滑的 KF 解码器的性能。与 LPF 相比,LF 可显著提高截肢者和非截肢者在指定位置稳定握持手部和更快实现运动目标的能力。与未平滑的 KF 相比,LF 还可显著提高所有受试者稳定握持假肢手的能力,速度略有降低。