A computational model of human-robot load sharing during robot-assisted arm movement training after stroke.
An important goal in robot-assisted movement therapy after neurologic injury is to provide an optimal amount of mechanical assistance to patients as they complete motor tasks. This paper presents a computational model of how humans interact with robotic therapy devices for the task of lifting a load to a desired height. The model predicts that an adaptive robotic therapy device will take over performance of the lifting task if the human motor control system contains a slacking term (i.e. a term that tries to the reduce force output of the arm when error is small) but the robot does not. We present experimental data from people with a chronic stroke as they train with a robotic arm orthosis that confirms this prediction. We also show that incorporating a slacking term into the robot overcomes this problem, increasing load sharing by the patient while still keeping kinematic errors small. These results provide insight into the computational mechanisms of human motor adaptation during rehabilitation therapy, and provide a framework for optimizing robot-assisted therapy.
Reinkensmeyer
David J
DJ
Department of Mechanical and Aerospace Engineering, University of California at Irvine, CA 92617-3975, USA. dreinken@uci.edu
Wolbrecht
Eric
E
Bobrow
James
J
D001132:Arm; D002908:Chronic Disease; D005260:Female; D006801:Humans; D008124:Locomotion; D008297:Male; D008954:Models, Biological; D026741:Physical Therapy Modalities / Q000295:instrumentation*; D012371:Robotics / Q000295:instrumentation* / Q000379:methods*; D000071939:Stroke Rehabilitation; D016474:Weight-Bearing