Minimal Assist-as-Needed Controller for Upper Limb Robotic Rehabilitation

Robotic rehabilitation of the upper limb following neurological injury is most successful when subjects are engaged in the rehabilitation protocol. Developing assistive control strategies that maximize subject participation is accordingly an active area of research, with aims to promote neural plasticity and, in turn, increase the potential for recovery of motor coordination. Unfortunately, state-of-the-art control strategies either ignore more complex subject capabilities or assume underlying patterns govern subject behavior and may therefore intervene suboptimally. In this paper, we present a minimal assist-as-needed (mAAN) controller for upper limb rehabilitation robots. The controller employs sensorless force estimation to dynamically determine subject inputs without any underlying assumptions as to the nature of subject capabilities and computes a corresponding assistance torque with adjustable ultimate bounds on position error. Our adaptive input estimation scheme is shown to yield fast, stable, and accurate measurements regardless of subject interaction and exceeds the performance of current approaches that estimate only position-dependent force inputs from the user. Two additional algorithms are introduced in this paper to further promote active participation of subjects with varying degrees of impairment. First, a bound modification algorithm is described, which alters allowable error. Second, a decayed disturbance rejection algorithm is presented, which encourages subjects who are capable of leading the reference trajectory. The mAAN controller and accompanying algorithms are demonstrated experimentally with healthy subjects in the RiceWrist-S exoskeleton.

[1]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004, IEEE/ASME Transactions on Mechatronics.

[2]  J Jung,et al.  Robust contact force estimation for robot manipulators in three-dimensional space , 2006 .

[3]  Marcia Kilchenman O'Malley,et al.  Design and validation of the RiceWrist-S exoskeleton for robotic rehabilitation after incomplete spinal cord injury , 2014, Robotica.

[4]  Eric A. Wan,et al.  Dual Extended Kalman Filter Methods , 2002 .

[5]  Douglas L. Kruse,et al.  Spinal Cord Injury: An Analysis of Medical and Social Costs , 1998 .

[6]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[7]  Sunil Kumar Agrawal,et al.  Design of a Cable-Driven Arm Exoskeleton (CAREX) for Neural Rehabilitation , 2012, IEEE Transactions on Robotics.

[8]  Zhiqiang Gao,et al.  A survey of state and disturbance observers for practitioners , 2006, 2006 American Control Conference.

[9]  J. Patton,et al.  Evaluation of robotic training forces that either enhance or reduce error in chronic hemiparetic stroke survivors , 2005, Experimental Brain Research.

[10]  Eric T. Wolbrecht,et al.  Adaptive control with state-dependent modeling of patient impairment for robotic movement therapy , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[11]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[12]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[13]  M. W. Spong,et al.  On the positive definiteness and uniform boundedness of the inertia matrix of robot manipulators , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[14]  D. Reinkensmeyer,et al.  Review of control strategies for robotic movement training after neurologic injury , 2009, Journal of NeuroEngineering and Rehabilitation.

[15]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

[16]  D.J. Reinkensmeyer,et al.  Robotic movement training as an optimization problem: designing a controller that assists only as needed , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[17]  M. Bergamasco,et al.  Arm rehabilitation with a robotic exoskeleleton in Virtual Reality , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[18]  Marcia Kilchenman O'Malley,et al.  A robotic exoskeleton for rehabilitation and assessment of the upper limb following incomplete spinal cord injury , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Grant D. Huang,et al.  Robot-assisted therapy for long-term upper-limb impairment after stroke. , 2010, The New England journal of medicine.

[20]  D. Mozaffarian,et al.  Executive Summary: Heart Disease and Stroke Statistics—2015 Update A Report From the American Heart Association , 2011, Circulation.

[21]  Spinal Cord Injury (SCI) Facts and Figures at a Glance , 2016, The journal of spinal cord medicine.

[22]  Jiping He,et al.  Adaptive Iterative Learning Control design for RUPERT IV , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[23]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[24]  Corwin Boake,et al.  Robotic training and clinical assessment of upper extremity movements after spinal cord injury: a single case report. , 2012, Journal of rehabilitation medicine.

[25]  P. Olver Nonlinear Systems , 2013 .

[26]  Derek G. Kamper,et al.  Isokinetic strength and power deficits in the hand following stroke , 2012, Clinical Neurophysiology.

[27]  Robert Riener,et al.  Robot-aided neurorehabilitation of the upper extremities , 2005, Medical and Biological Engineering and Computing.

[28]  Farshid Amirabdollahian,et al.  Training modalities in robot-mediated upper limb rehabilitation in stroke: a framework for classification based on a systematic review , 2014, Journal of NeuroEngineering and Rehabilitation.

[29]  Robert Riener,et al.  A novel paradigm for patient-cooperative control of upper-limb rehabilitation robots , 2007, Adv. Robotics.

[30]  A. Handley,et al.  Movement disorders after stroke. , 2008, Age and ageing.

[31]  Anders Robertsson,et al.  Force controlled robotic assembly without a force sensor , 2012, 2012 IEEE International Conference on Robotics and Automation.

[32]  Martin Buss,et al.  Compliant actuation of rehabilitation robots , 2008, IEEE Robotics & Automation Magazine.

[33]  John M. Hollerbach,et al.  Dynamic Stability Issues in Force Control of Manipulators , 1987, 1987 American Control Conference.

[34]  Jan Swevers,et al.  Optimal robot excitation and identification , 1997, IEEE Trans. Robotics Autom..

[35]  B. Feeny,et al.  Identifying Coulomb and Viscous Friction from Free-Vibration Decrements , 1998 .

[36]  Robert Riener,et al.  Online learning and adaptation of patient support during ADL training , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[37]  J. Klein,et al.  Breaking It Down Is Better: Haptic Decomposition of Complex Movements Aids in Robot-Assisted Motor Learning , 2012, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[38]  Mark D. Huffman,et al.  AHA Statistical Update Heart Disease and Stroke Statistics — 2012 Update A Report From the American Heart Association WRITING GROUP MEMBERS , 2010 .

[39]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[40]  K. Mauritz,et al.  Repetitive training of isolated movements improves the outcome of motor rehabilitation of the centrally paretic hand , 1995, Journal of the Neurological Sciences.

[41]  S G Lisberger,et al.  The neural basis for learning of simple motor skills. , 1988, Science.

[42]  Ali Utku Pehlivan,et al.  A Subject-Adaptive Controller for Wrist Robotic Rehabilitation , 2015, IEEE/ASME Transactions on Mechatronics.

[43]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[44]  Mark A. Banks,et al.  Spinal Cord Injury: An Analysis of Medical and Social Costs , 1999 .

[45]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[46]  Hermano Igo Krebs,et al.  Rehabilitation Robotics: Performance-Based Progressive Robot-Assisted Therapy , 2003, Auton. Robots.

[47]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[48]  Robert M. Sanner,et al.  A mathematical model of the adaptive control of human arm motions , 1999, Biological Cybernetics.

[49]  D.J. Reinkensmeyer,et al.  Optimizing Compliant, Model-Based Robotic Assistance to Promote Neurorehabilitation , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[50]  Kiyoshi Ohishi,et al.  Kalman-Filter-Based Sensor Integration of Variable Power Assist Control Based on Human Stiffness Estimation , 2009, IEEE Transactions on Industrial Electronics.

[51]  Agnès Roby-Brami,et al.  Adaptive control of a robotic exoskeleton for neurorehabilitation , 2015, 2015 7th International IEEE/EMBS Conference on Neural Engineering (NER).

[52]  Vicky Chan,et al.  A crossover pilot study evaluating the functional outcomes of two different types of robotic movement training in chronic stroke survivors using the arm exoskeleton BONES , 2013, Journal of NeuroEngineering and Rehabilitation.

[53]  T. Poggio,et al.  Networks and the best approximation property , 1990, Biological Cybernetics.

[54]  Carolynn Patten,et al.  Effects of velocity on maximal torque production in poststroke hemiparesis , 2004, Muscle & nerve.

[55]  J. Kleim,et al.  Neural Plasticity: The Biological Substrate For Neurorehabilitation , 2010, PM & R : the journal of injury, function, and rehabilitation.