Assistive Sliding Mode Control of a Rehabilitation Robot with Automatic Weight Adjustment.
Journal:
Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference
Published Date:
Nov 1, 2021
Abstract
There are approximately 13 million new stroke cases worldwide each year. Research has shown that robotics can provide practical and efficient solutions for expediting post-stroke patient recovery. This simulation study aimed to design a sliding mode controller (SMC) for an end-effector-based rehabilitation robot. A genetic algorithm (GA) was designed for automatic controller weight adjustment. The optimal weights were obtained by minimizing a cost function comprising the end-effector position error, robot input, robot input-rate, and patient input. To promote safe tuner optimization, a model of the human arm was incorporated to generate the human joint torque. A computed-torque proportional derivative controller (CTPD) was designed for the human arm to approximate the central nervous system (CNS) motor control. This controller was adjusted to simulate rehabilitation effects and patient adaptation. The tuner was optimized for a trajectory tracking task with an assistive high-level control scheme. The simulation results showed lower cost compared to seven manual weight settings. The optimal weights provided good tracking performance and suitable robot inputs. This research provides a framework to conduct various simulations before testing our controller on human subjects. The preliminary results of this study will be used as the starting point for online adaptive controller tuning, which will be examined in our future research.