Feedback-error learning control for powered assistive devices

Active orthoses (AOs) are becoming relevant for user-oriented training in gait rehabilitation. This implies efficient responses of AO's low-level controllers with short time modeling for medical applications. This thesis investigates, in an innovative way, the performance of Feedback-Error Lear...

Full description

Bibliographic Details
Main Author: Fernandes, Pedro Nuno (author)
Other Authors: Figueiredo, Joana (author), Moreno, Juan C. (author), Santos, Cristina (author)
Format: conferencePaper
Language:eng
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/1822/71240
Country:Portugal
Oai:oai:repositorium.sdum.uminho.pt:1822/71240
Description
Summary:Active orthoses (AOs) are becoming relevant for user-oriented training in gait rehabilitation. This implies efficient responses of AO's low-level controllers with short time modeling for medical applications. This thesis investigates, in an innovative way, the performance of Feedback-Error Learning (FEL) control to time-effectively adapt the AOs' responses to user-oriented trajectories and changes in the dynamics due to the interaction with the user. FEL control comprises a feedback PID controller and a neural network feedforward controller to promptly learn the inverse dynamics of two AOs. It was carried out experiments with able-bodied subjects walking on a treadmill and considering external disturbances to user-AO interaction. Results showed that the FEL control effectively tracked the user-oriented trajectory with position errors between 5% to 7%, and with a mean delay lower than 25 ms. Compared to a single PID control, the FEL control decreased by 16.5% and 90.7% the position error and delay, respectively. Moreover, the feedforward controller was able to learn the inverse dynamics of the two AOs and adapt to variations in the user-oriented trajectories, such as speed and angular range, while the feedback controller compensated for random disturbances. FEL demonstrated to be an efficient low-level controller for controlling AOs during gait rehabilitation.