Riess J, Abbas J J
Center for Biomedical Engineering, University of Kentucky, Lexington 40506-0070, USA.
Biomed Sci Instrum. 1997;33:197-202.
Functional Neuromuscular Stimulation (FNS) systems activate paralyzed limbs by electrically stimulating motor neurons. These systems have been used to restore functions such as standing and stepping in people with thoracic level spinal cord injury. Research in our laboratory is directed at the design and evaluation of the control algorithms for generating posture and movement. This paper describes software developed for implementing FNS control systems and the characterization of a sensor system used to implement and evaluate controllers in the laboratory. In order to assess FNS control algorithms, we have developed a versatile software package using Lab VIEW (National Instruments, Corp). This package provides the ability to interface with sensor systems via serial port or A/D board, implement data processing and real-time control algorithms, and interface with neuromuscular stimulation devices. In our laboratory, we use the Flock of Birds (Ascension Technology Corp.) motion tracking sensor system to monitor limb segment position and orientation (6 degrees of freedom). Errors in the sensor system have been characterized and nonlinear polynomial models have been developed to account for these errors. With this compensation, the error in the distance measurement is reduced by 90 % so that the maximum error is less than 1 cm.
功能性神经肌肉刺激(FNS)系统通过电刺激运动神经元来激活瘫痪的肢体。这些系统已被用于恢复诸如胸段脊髓损伤患者的站立和行走等功能。我们实验室的研究方向是设计和评估用于产生姿势和运动的控制算法。本文描述了为实现FNS控制系统而开发的软件,以及用于在实验室中实现和评估控制器的传感器系统的特性。为了评估FNS控制算法,我们使用Lab VIEW(美国国家仪器公司)开发了一个通用软件包。该软件包提供了通过串口或A/D板与传感器系统接口、实现数据处理和实时控制算法以及与神经肌肉刺激设备接口的能力。在我们实验室,我们使用鸟群(Ascension技术公司)运动跟踪传感器系统来监测肢体节段的位置和方向(6个自由度)。已经对传感器系统中的误差进行了特性分析,并开发了非线性多项式模型来解释这些误差。通过这种补偿,距离测量中的误差减少了90%,从而使最大误差小于1厘米。