A Collaborative Approach to the Simultaneous Multi-joint Control of a Prosthetic Arm

We have developed a real-time machine learning approach for the collaborative control of a prosthetic arm. Upper-limb amputees are often extremely limited in the number of inputs they can provide to their prosthetic device, typically controlling only one joint at a time with the ability to toggle their control between the different joints of their prosthesis. Many users therefore consider the control of modern prostheses to be laborious and non-intuitive. To address these difficulties, we have developed a method called Direct Predictive Collaborative Control that uses a reinforcement learning technique known as general value functions to make temporally extended predictions about a user's behavior. These predictions are directly mapped to the control of unattended actuators to produce movement synergies. We evaluate our method during the myoelectric control of a multi-joint robot arm and show that it improves a user's ability to perform coordinated movement tasks. Additionally, we show that this method learns directly from a user's behavior and can be used without the need for a separate or pre-specified training environment. Our approach learns coordinated movements in real time, during a user's ongoing, uninterrupted use of a device. While this paper is specifically focused on the control of prosthetic arms, there are many human-machine interface problems where the number of controllable functions exceeds the number of functions a user can attend to at any given moment. Our approach may therefore benefit other domains where a human and an assistive device must coordinate their efforts to achieve a goal.

[1]  Zoubin Ghahramani,et al.  Perspectives and problems in motor learning , 2001, Trends in Cognitive Sciences.

[2]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[3]  B Hudgins,et al.  Myoelectric signal processing for control of powered limb prostheses. , 2006, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[4]  Silvestro Micera,et al.  On the Shared Control of an EMG-Controlled Prosthetic Hand: Analysis of User–Prosthesis Interaction , 2008, IEEE Transactions on Robotics.

[5]  Martha White,et al.  Interval Estimation for Reinforcement-Learning Algorithms in Continuous-State Domains , 2010, NIPS.

[6]  Patrick M. Pilarski,et al.  Horde: a scalable real-time architecture for learning knowledge from unsupervised sensorimotor interaction , 2011, AAMAS.

[7]  Stefano Stramigioli,et al.  Myoelectric forearm prostheses: state of the art from a user-centered perspective. , 2011, Journal of rehabilitation research and development.

[8]  Erik Scheme,et al.  Electromyogram pattern recognition for control of powered upper-limb prostheses: state of the art and challenges for clinical use. , 2011, Journal of rehabilitation research and development.

[9]  L. Resnik,et al.  Advanced upper limb prosthetic devices: implications for upper limb prosthetic rehabilitation. , 2012, Archives of physical medicine and rehabilitation.

[10]  S. Jang Motor function-related maladaptive plasticity in stroke: a review. , 2013, NeuroRehabilitation.

[11]  Patrick M. Pilarski,et al.  Real-time prediction learning for the simultaneous actuation of multiple prosthetic joints , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[12]  Alan K. Mackworth,et al.  A Wizard-of-Oz Intelligent Wheelchair Study with Cognitively-Impaired Older Adults : Attitudes toward User Control , 2014 .

[13]  R. Sutton,et al.  Surprise and Curiosity for Big Data Robotics , 2014 .

[14]  M. R. Dawson,et al.  DEVELOPMENT OF THE BENTO ARM : AN IMPROVED ROBOTIC ARM FOR MYOELECTRIC TRAINING AND RESEARCH , 2014 .

[15]  Richard S. Sutton,et al.  True Online TD(lambda) , 2014, ICML.

[16]  Robert Riener,et al.  A survey of sensor fusion methods in wearable robotics , 2015, Robotics Auton. Syst..