Control of a pneumatic orthosis for upper extremity stroke rehabilitation.
A key challenge in rehabilitation robotics is the development of a lightweight, large force, high degrees-of-freedom device that can assist in functional rehabilitation of the arm. Pneumatic actuators can potentially help meet this challenge because of their high power-to-weight ratio. They are currently not widely used for rehabilitation robotics because they are difficult to control. This paper describes the control development of a pneumatically actuated, upper extremity orthosis for rehabilitation after stroke. To provide the sensing needed for good pneumatic control, position and velocity of the robot are estimated by a unique implementation of a Kalman filter using MEMS accelerometers. To compensate for the nonlinear behavior of the pneumatic servovalves, force control is achieved using a new method for air flow mapping using experimentally measured data in a least-squares regression. To help patients move with an inherently compliant robot, a high level controller that assists only as needed in reaching exercises is developed. This high level controller differs from traditional trajectory-based, position controllers, allowing free voluntary movements toward a target while resisting movements away from the target. When the target cannot be reached voluntarily, the controller slowly builds up force, pushing the arm toward the target. As each target position is reached, the controller builds an internal model of the subject's capability, learning the forces necessary to complete movements. Preliminary testing performed on a non-disabled subject demonstrated the ability of the orthosis to complete reaching movements with graded assistance and to adapt to the effort level of the subject. Thus, the orthosis is a promising tool for upper extremity rehabilitation after stroke.
Wolbrecht
Eric T
ET
Mech. & Aerosp. Eng. Dept., Univ. California, Irvine, CA 92697, USA. ewolbrecht@yahoo.com
Leavitt
John
J
Reinkensmeyer
David J
DJ
Bobrow
James E
JE
D000328:Adult; D000465:Algorithms; D004867:Equipment Design; D019544:Equipment Failure Analysis; D005246:Feedback; D006801:Humans; D008297:Male; D009989:Orthotic Devices; D010291:Paresis / Q000534:rehabilitation*; D012371:Robotics / Q000295:instrumentation* / Q000379:methods*; D000071939:Stroke Rehabilitation; D013813:Therapy, Computer-Assisted / Q000295:instrumentation* / Q000379:methods*