Finite state control of functional electrical stimulation for the rehabilitation of gait

Finite state control is an established technique for the implementation of intention detection and activity co-ordination levels of hierarchical control in neural prostheses, and has been used for these purposes over the last thirty years. The first finite state controllers (FSC) in the functional electrical stimulation of gait were manually crafted systems, based on observations of the events occurring during the gait cycle. Subsequent systems used machine learning to automatically learn finite state control behaviour directly from human experts. Recently, fuzzy control has been utilised as an extension of finite state control, resulting in improved state detection over standard finite state control systems in some instances. Clinical experience over the last thirty years has been positive, and has shown finite state control to be an effective and intuitive method for the control of functional electrical stimulation (FES) in neural prostheses. However, while finite state controlled neural prostheses are of interest in the research community, they are not widely used outside of this setting. This is largely due to the cumbersome nature of many neural prostheses which utilise externally mounted gait sensors and FES electrodes. FES-based control of movement has been subject to the constraints of artificial sensor and FES actuator technologies. However, continued advances in natural sensors and implanted multi-channel stimulators are broadening the boundaries of artificial control of movement, driving an evolutionary process towards increasingly human-like control of FES-based gait rehabilitation systems.

[1]  Eadweard Muybridge,et al.  The Human Figure in Motion , 1955 .

[2]  Liberson Wt,et al.  Functional electrotherapy: stimulation of the peroneal nerve synchronized with the swing phase of the gait of hemiplegic patients. , 1961, Archives of physical medicine and rehabilitation.

[3]  Robert B. McGhee,et al.  A Finite State Approach to the Synthesis of Bioengineering Control Systems , 1966 .

[4]  Robert B. McGhee,et al.  Some finite state aspects of legged locomotion , 1968 .

[5]  Richard Bellman,et al.  A systems approach to muscle control , 1970 .

[6]  P. H. Peckham,et al.  Closed-Loop Control of Force During Electrical Stimulation of Muscle , 1980, IEEE Transactions on Biomedical Engineering.

[7]  Zamir Bavel Introduction to the theory of automata , 1983 .

[8]  T. Bajd,et al.  Restoration of walking in patients with incomplete spinal cord injuries by use of surface electrical stimulation—preliminary results , 1985, Prosthetics and orthotics international.

[9]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[10]  B. J. Andrews Rule Based Control of Hybrid Fes Orthoses , 1988 .

[11]  E. B. Marsolais,et al.  Control of functional neuromuscular stimulation systems for standing and locomotion in paraplegics , 1988, Proc. IEEE.

[12]  J P Paul,et al.  Hybrid FES orthosis incorporating closed loop control and sensory feedback. , 1988, Journal of biomedical engineering.

[13]  C. A. Kirkwood,et al.  Rule-based control for FES using firmware transitional logic , 1988, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[14]  Brian J. Andrews,et al.  Ruled-based control of a hybrid FES orthosis for assisting paraplegic locomotion , 1989 .

[15]  C. A. Kirkwood,et al.  Finite state control of FES systems: application of AI inductive learning techniques , 1989, Images of the Twenty-First Century. Proceedings of the Annual International Engineering in Medicine and Biology Society,.

[16]  L. Schwirtlich,et al.  Hybrid assistive system-the motor neuroprosthesis , 1989, IEEE Transactions on Biomedical Engineering.

[17]  C. A. Kirkwood,et al.  Automatic detection of gait events: a case study using inductive learning techniques. , 1989, Journal of biomedical engineering.

[18]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[19]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. II , 1990, IEEE Trans. Syst. Man Cybern..

[20]  H.B.K. Boom,et al.  Automatic stance-swing phase detection from accelerometer data for peroneal nerve stimulation , 1990, IEEE Transactions on Biomedical Engineering.

[21]  Henk Jonkers,et al.  High-level control of FES-assisted walking using path expressions , 1990 .

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

[23]  G. Baardman,et al.  State detection during paraplegic gait as part of a finite state based controller , 1993, Proceedings of the 15th Annual International Conference of the IEEE Engineering in Medicine and Biology Societ.

[24]  Howard Jay Chizeck,et al.  A fuzzy logic gait event detector for fes paraplegic gait , 1993, Proceedings of the 15th Annual International Conference of the IEEE Engineering in Medicine and Biology Societ.

[25]  A. Prochazka,et al.  Comparison of natural and artificial control of movement , 1993 .

[26]  B. Andrews,et al.  Improving limb flexion in FES gait using the flexion withdrawal response for the spinal cord injured person. , 1993, Journal of biomedical engineering.

[27]  H. Chizeck,et al.  Fuzzy vs. non-fuzzy rule base for gait event detection , 1994, Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[28]  Henry M. Franken,et al.  Restoring gait in paraplegics by functional electrical stimulation , 1994 .

[29]  D.B. Popovic,et al.  Machine learning in control of functional electrical stimulation systems for locomotion , 1995, IEEE Transactions on Biomedical Engineering.

[30]  W. W. Armstrong Adaptive logic networks in rehabilitation of persons with incomplete spinal cord injury , 1995 .

[31]  Thomas Sinkjær,et al.  Cutaneous whole nerve recordings used for correction of footdrop in hemiplegic man , 1995 .

[32]  W. Durfee,et al.  Reducing muscle fatigue in FES applications by stimulating with N-let pulse trains , 1995, IEEE Transactions on Biomedical Engineering.

[33]  Petrus H. Veltink,et al.  A comprehensive FES control system for mobility restoration in paraplegics , 1995 .

[34]  Petrus H. Veltink,et al.  Design of an intention detection system for FES assisted mobility in paraplegics , 1995 .

[35]  P. Taylor,et al.  Initial Results with a Lumbar/Sacral Anterior Root Stimulator Implant , 1996 .

[36]  S. Grillner,et al.  Neural networks for vertebrate locomotion. , 1996, Scientific American.

[37]  G. Loeb,et al.  Micromodular implants to provide electrical stimulation of paralyzed muscles and limbs , 1997, IEEE Transactions on Biomedical Engineering.

[38]  Howard Jay Chizeck,et al.  Fuzzy model identification for classification of gait events in paraplegics , 1997, IEEE Trans. Fuzzy Syst..

[39]  Brian J. Andrews,et al.  Reconstructing muscle activation during normal walking: a comparison of symbolic and connectionist machine learning techniques , 1993, Biological Cybernetics.

[40]  Fuzzy Logic in Control Systems : Fuzzy Logic , 2022 .