A Reconfigurable Embedded Input Device for Kinetically Challenged Persons

A new input device for kinetically challenged persons has been developed. This device is based on solid-state accelerometers to sense motion in space, a microcontroller to sample the data in real time, and an embedded FPGA to distinguish types of motion from programmable lists of motions. The FPGA computational model for the first version, presented in this paper, is an implementation of finite state machines (FSM) running in parallel, one for each type of motion which is detected by the system. The design is modular, allowing for different lists of motions and/or thresholds on input data to be incorporated with reconfiguration of the FPGA. A personal computer is used to determine the appropriate settings for each motion, which are then converted to FSM. The architecture of the system, types of motions it detects, and its performance characteristics are presented in this work.

[1]  Brent E. Nelson,et al.  A reconfigurable computing architecture for microsensors , 2000, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871).

[2]  P. Veltink,et al.  Low-level finite state control of knee joint in paraplegic standing. , 1992, Journal of biomedical engineering.

[3]  M Adjouadi,et al.  A practical EMG-based human-computer interface for users with motor disabilities. , 2000, Journal of rehabilitation research and development.

[4]  Arie E. Kaufman,et al.  Real-time volume rendering , 2000, Int. J. Imaging Syst. Technol..

[5]  Christopher Verplaetse,et al.  Inertial Proprioceptive Devices: Self-Motion-Sensing Toys and Tools , 1996, IBM Syst. J..

[6]  J H Wells,et al.  Wheelchair-mounted integrated control systems for multiply handicapped people. , 1992, Journal of biomedical engineering.

[7]  Nancy Hamilton,et al.  Kinesiology;: The scientific basis of human motion , 1971 .

[8]  Paul R. Cohen,et al.  Identifying qualitatively different outcomes of actions: gaining autonomy through learning , 2000, AGENTS '00.