Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics

Robotic-assisted therapy is an increasingly vital approach for upper-limb rehabilitation, offering consistent, high-intensity training critical to neuroplastic recovery. However, current control strategies often lack robustness against uncertainties and external disturbances, limiting their efficacy...

Full description

Saved in:
Bibliographic Details
Main Authors: Soraya Bououden, Brahim Brahmi, Naveed Iqbal, Raouf Fareh, Mohammad Habibur Rahman
Format: Article
Language:English
Published: MDPI AG 2025-07-01
Series:Actuators
Subjects:
Online Access:https://www.mdpi.com/2076-0825/14/7/341
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849714713441599488
author Soraya Bououden
Brahim Brahmi
Naveed Iqbal
Raouf Fareh
Mohammad Habibur Rahman
author_facet Soraya Bououden
Brahim Brahmi
Naveed Iqbal
Raouf Fareh
Mohammad Habibur Rahman
author_sort Soraya Bououden
collection DOAJ
description Robotic-assisted therapy is an increasingly vital approach for upper-limb rehabilitation, offering consistent, high-intensity training critical to neuroplastic recovery. However, current control strategies often lack robustness against uncertainties and external disturbances, limiting their efficacy in dynamic, real-world settings. Addressing this gap, this study proposes a novel control framework for the iTbot—a 2-DoF end-effector rehabilitation robot—by integrating differential flatness theory with a derivative-free Kalman filter (DFK). The objective is to achieve accurate and adaptive trajectory tracking in the presence of unmeasured dynamics and human–robot interaction forces. The control design reformulates the nonlinear joint-space dynamics into a 0-flat canonical form, enabling real-time computation of feedforward control laws based solely on flat outputs and their derivatives. Simultaneously, the DFK-based observer estimates external perturbations and unmeasured states without requiring derivative calculations, allowing for online disturbance compensation. Extensive simulations across nominal and disturbed conditions demonstrate that the proposed controller significantly outperforms conventional flatness-based control in tracking accuracy and robustness, as measured by reduced mean absolute error and standard deviation. Experimental validation under both simple and repetitive physiotherapy tasks confirms the system’s ability to maintain sub-millimeter Cartesian accuracy and sub-degree joint errors even amid dynamic perturbations. These results underscore the controller’s effectiveness in enabling compliant, safe, and disturbance-resilient rehabilitation, paving the way for broader deployment of robotic therapy in clinical and home-based environments.
format Article
id doaj-art-7e0caa8929f94be4bc91383666164a8b
institution DOAJ
issn 2076-0825
language English
publishDate 2025-07-01
publisher MDPI AG
record_format Article
series Actuators
spelling doaj-art-7e0caa8929f94be4bc91383666164a8b2025-08-20T03:13:38ZengMDPI AGActuators2076-08252025-07-0114734110.3390/act14070341Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation RoboticsSoraya Bououden0Brahim Brahmi1Naveed Iqbal2Raouf Fareh3Mohammad Habibur Rahman4Electrical Engineering Department, Ferhat Abas Setif 1 University, Setif 19000, AlgeriaDepartment of Electrical Engineering, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi ArabiaDepartment of Electrical Engineering, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi ArabiaDepartment of Electrical Engineering, University of Sharjah, Sharjah P.O. Box 27272, United Arab EmiratesDepartment of Mechnical Engineering, University of Wisconsin-Milwaukee, Milwaukee, WI 53211, USARobotic-assisted therapy is an increasingly vital approach for upper-limb rehabilitation, offering consistent, high-intensity training critical to neuroplastic recovery. However, current control strategies often lack robustness against uncertainties and external disturbances, limiting their efficacy in dynamic, real-world settings. Addressing this gap, this study proposes a novel control framework for the iTbot—a 2-DoF end-effector rehabilitation robot—by integrating differential flatness theory with a derivative-free Kalman filter (DFK). The objective is to achieve accurate and adaptive trajectory tracking in the presence of unmeasured dynamics and human–robot interaction forces. The control design reformulates the nonlinear joint-space dynamics into a 0-flat canonical form, enabling real-time computation of feedforward control laws based solely on flat outputs and their derivatives. Simultaneously, the DFK-based observer estimates external perturbations and unmeasured states without requiring derivative calculations, allowing for online disturbance compensation. Extensive simulations across nominal and disturbed conditions demonstrate that the proposed controller significantly outperforms conventional flatness-based control in tracking accuracy and robustness, as measured by reduced mean absolute error and standard deviation. Experimental validation under both simple and repetitive physiotherapy tasks confirms the system’s ability to maintain sub-millimeter Cartesian accuracy and sub-degree joint errors even amid dynamic perturbations. These results underscore the controller’s effectiveness in enabling compliant, safe, and disturbance-resilient rehabilitation, paving the way for broader deployment of robotic therapy in clinical and home-based environments.https://www.mdpi.com/2076-0825/14/7/341rehabilitation robotsflatness-based controlKalman filterdisturbance compensation
spellingShingle Soraya Bououden
Brahim Brahmi
Naveed Iqbal
Raouf Fareh
Mohammad Habibur Rahman
Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics
Actuators
rehabilitation robots
flatness-based control
Kalman filter
disturbance compensation
title Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics
title_full Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics
title_fullStr Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics
title_full_unstemmed Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics
title_short Disturbance-Resilient Flatness-Based Control for End-Effector Rehabilitation Robotics
title_sort disturbance resilient flatness based control for end effector rehabilitation robotics
topic rehabilitation robots
flatness-based control
Kalman filter
disturbance compensation
url https://www.mdpi.com/2076-0825/14/7/341
work_keys_str_mv AT sorayabououden disturbanceresilientflatnessbasedcontrolforendeffectorrehabilitationrobotics
AT brahimbrahmi disturbanceresilientflatnessbasedcontrolforendeffectorrehabilitationrobotics
AT naveediqbal disturbanceresilientflatnessbasedcontrolforendeffectorrehabilitationrobotics
AT raouffareh disturbanceresilientflatnessbasedcontrolforendeffectorrehabilitationrobotics
AT mohammadhabiburrahman disturbanceresilientflatnessbasedcontrolforendeffectorrehabilitationrobotics