1. Introduction
According to the World Health Organization (WHO) [
1], it is estimated that 1.3 billion people suffer from some type of disability, which can occur at any stage of life [
2,
3]. In recent years, the number of people with disabilities has increased, with age being one of the main factors. Older adults tend to develop chronic as well as degenerative diseases [
4]. These conditions mainly affect sensory, psychological, motor, and other physiological functions.
This situation has motivated scientists and the private sector to develop and improve assistive and rehabilitation technologies, thus seeking to improve the quality of life of people with disabilities. Lower-limb rehabilitation exoskeletons do not aim to replace conventional rehabilitation but to be a complementary tool to therapeutic techniques, such as musculoskeletal rehabilitation (with the objective of improving mobility in muscles, bones, and joints, thus gradually restoring the patient’s muscle strength); another type of rehabilitation is neurological, which is focused on recovering motor and cognitive function in people who have suffered from a nervous system disorder [
5,
6,
7].
The development of rehabilitation exoskeletons has expanded significantly in the last decade, becoming an important tool in conventional rehabilitation. Gait-assist exoskeletons have faced great challenges in the control domain, caused by the high nonlinearity of these systems, parametric uncertainties, external disturbances, and, especially, the patient–exoskeleton interaction. This has been the main issue due to the complexity of modeling human behavior. For this reason, efforts have been made to address these problems using classical, robust, and adaptive control approaches, which can guarantee stability and performance with patients, integrating intelligent systems for human intention detection, estimation of the torque required by the motors to move the lower limbs of the human body, and providing patients with better and, above all, personalized assistance [
8,
9,
10,
11].
The most widely used classical controllers in lower-limb rehabilitation exoskeletons are PID (proportional–integral–derivative) and PD+G (proportional–derivative plus gravity compensation); this is mainly due to their ease of implementation in embedded systems, low computational cost and performance in reference tracking. These controllers are ideal when simple models, well-tuned gains, and no parametric uncertainties are available. Such controllers have been implemented in lower-limb and pediatric exoskeletons, as in [
12]. Controllers such as PD with gravity compensation and PID controllers with torque estimation through deep reinforcement learning were implemented with the objective of improving disturbance rejection and uncertainties. However, the performance of these controllers can be considerably reduced in the presence of unmodeled dynamics or rapid variations in patient behavior [
13,
14].
On the other hand, robust control techniques such as sliding mode control (SMC) and some of its variants (nonsingular terminal, fixed time, or prescribed performance) have also been implemented, achieving fast convergence and robustness; in addition, the “chattering” problem has been mitigated by means of boundary layers, filtering, or inner–outer loop designs. This has resulted in finite-time asymptotic tracking in gait rehabilitation even when there are parametric uncertainties or involuntary disturbances caused by the patient [
15,
16,
17,
18].
Controllers that combine the good handling of nonlinear models, such as backstepping control, and robustness, such as SMC, have been proposed, as in the case of the backstepping SMC controller. By developing hybrid controllers, greater robustness can be achieved against external or internal disturbances, as well as parametric or unmodeled uncertainties. If neural networks are integrated into the backstepping controller, all those unmodeled dynamics can be compensated through neural approximations. All these controllers have demonstrated considerable reductions in trajectory tracking error during rehabilitation tasks in addition to disturbance rejection, achieving bounded convergence times through design [
19,
20,
21,
22,
23].
Currently, a prominent research direction addressing these nonlinear control challenges involves advanced strategies utilizing adaptive neural networks, as demonstrated in Refs. [
24,
25]. These frameworks successfully guarantee tracking error convergence within a bounded or fixed time regardless of the initial conditions while simultaneously ensuring prescribed performance and compensating for critical physical constraints such as actuator input saturation. While these adaptive neural network-based fixed-time control schemes demonstrate remarkable mathematical robustness in simulation, their real-time execution on physical lower-limb prototypes remains highly limited due to the substantial computational cost associated with continuous online neural weight updating. This limitation highlights the necessity to explore alternative hybrid robust structures, such as combining cascaded backstepping architectures with high-order continuous sliding mode controls, which maintain rigorous tracking authority and disturbance rejection without overloading the limited processing units of embedded control boards.
Other modern approaches incorporate decoding of human intention with surface electromyographic signals (sEMGs) and cooperative adaptive control, such as patient–exoskeleton, as well as controllers based on iterative/repetitive learning with neural networks, thereby accelerating convergence in passive training, reinforcement learning, deep reinforcement learning, and radial basis function neural networks [
24,
25,
26,
27].
In this article, an experimental comparison is proposed among various controllers: PID, PD+G, computed torque sliding mode control, computed torque–super-twisting sliding mode control, and backstepping–super-twisting sliding mode control. These controllers are implemented on the same gait rehabilitation exoskeleton. In this work, the performance of these controllers is evaluated in terms of reference or rehabilitation routine tracking, as well as the force exerted by the exoskeleton with the user, without leaving aside the behavior under external disturbances, such as involuntary interaction or movements that may occur on the part of the user.
To clearly position this research within the current state of the art,
Table 1 provides a qualitative and taxonomic comparison between recent prominent lower-limb exoskeleton control studies and the present work. It is important to emphasize that a direct one-to-one quantitative numerical benchmarking against these external methodologies is unfeasible due to fundamental differences in hardware architectures (e.g., rigid versus series elastic actuators) and subject demographics. Instead, the primary quantitative contribution of this work lies in implementing, systematically tuning via PSO, and experimentally evaluating five distinct families of controllers (classical, robust, and higher-order) under identical conditions on the exact same physical SEA prototype.
The main contributions of this work are summarized as follows:
Development of a hybrid BS–ST-SMC architecture tailored for lower-limb exoskeletons with series elastic actuators (SEAs), effectively separating link and motor dynamics.
Chattering mitigation and motion smoothness: The proposed controller generates continuous torque commands, keeping the jerk index within biomechanically safe thresholds for physical human–robot interaction.
Extensive experimental validation: A homogeneous comparative evaluation of five control strategies (PID, PD+G, CT-SMC, CT–ST-SMC, and BS–ST-SMC) under identical mechanical and tuning conditions.
Robustness against parametric uncertainties: Demonstration of the controller’s ability to maintain high tracking accuracy and low phase lag (4.22°) despite unmodeled human-in-the-loop dynamics and user weight variations.
The remainder of this paper is organized as follows:
Section 2 details the exoskeleton prototype, dynamic modeling, and the formulation of the five control strategies.
Section 3 presents the numerical simulation and experimental results.
Section 4 discusses the comparative performance and clinical implications. Finally,
Section 5 concludes the paper.
4. Discussion
The experimental and numerical validation of the five control strategies implemented on the CINVESTAV lower-limb rehabilitation exoskeleton reveals critical performance trade-offs. These insights are essential for understanding how classical, model-based robust, and cascaded architectures handle highly nonlinear coupled human–robot dynamics within a rotationally elastic joint configuration.
4.1. Tracking Accuracy and Robustness Under Parametric Uncertainties
When analyzing the position tracking accuracy across the ideal simulation (
Table 5), non-ideal simulation (
Table 6), and physical human trials (
Table 7), a distinct shift in performance occurs. Under ideal conditions, the model-dependent architectures, such as computed torque–super-twisting sliding mode control (CT–ST-SMC), achieve an exceptionally low mean squared position error (MSEp) for the hip link (
). However, when subjected to non-ideal dynamic conditions—simulating a
patient mass mismatch and human muscle resistance friction—classical architectures experience significant degradation. For instance, the knee link MSEp for the proportional–derivative with gravity compensation (PD+G) controller increases by more than two orders of magnitude, jumping from
to
.
In contrast, the proposed hybrid backstepping–super-twisting sliding mode controller (BS–ST-SMC) demonstrates superior tracking stability across environments. In the physical experimental trials (
Table 7), the BS–ST-SMC consistently yields the lowest tracking errors, securing an MSEp of
at the hip and
at the knee. While a portion of this improved tracking authority is naturally enabled by the higher gain margins discovered during the PSO optimization, this superior performance also strongly reflects the theoretical capability of the proposed cascaded architecture. The backstepping core effectively pre-compensates for the link dynamics by generating an explicit virtual motor trajectory (
), while the super-twisting outer loop enforces a continuous sliding mode that handles both unmodeled human-in-the-loop interactions and varying link compliance without losing tracking authority.
4.2. Chattering Suppression and Biomechanical Smoothness
A core objective in gait neurorehabilitation is providing a natural, smooth, and safe user experience that is directly quantified by the jerk index. Traditional sliding mode control (CT-SMC) is notorious for high-frequency control chattering. This issue is highlighted in the numerical results (
Table 5 and
Table 6), where the knee joint under CT-SMC exhibits a massive jerk index (
and
, respectively), accompanied by high-power consumption. Such structural vibrations cause premature wear on the series elastic actuators (SEAs) and present a safety risk to the patient.
The application of the second-order sliding mode algorithm via the super-twisting approach drastically mitigates this issue. By embedding the high-frequency switching element within an integral term, the actual torque commands
become continuous. Experimentally (
Table 7), the BS–ST-SMC restricts the jerk index to
at the hip and
at the knee. These smoothness levels are closely comparable to the PID baseline (
and
). This balance proves that the hybrid controller provides robust tracking without introducing the high-frequency control torque spikes that are common in basic sliding mode control applications.
It is important to note the numerical scaling discrepancy of the jerk index between the idealized numerical simulations and the physical experiments. In simulation (
Table 5 and
Table 6), the absence of sensor noise and the mathematical perfection of the tracking profiles result in extremely low
magnitudes (<
). However, during physical experimental trials (
Table 7), the high-frequency measurement noise from the sensors, combined with voluntary muscular adjustments and tremor from the human participant, naturally amplify the third derivative of the position. This shifts the operational experimental
into the
to
range, which remains within safe and comfortable physical interaction limits for rehabilitation robotics.
4.3. Phase Lag and Joint Actuator Coherence
The interaction between the harmonic drive motor position (
) and the elastic link position (
) creates a flexible dynamic coupling that introduces an inherent phase lag. Minimizing this phase lag is crucial for human–exoskeleton coordination. During physical implementation (
Table 7), the classical PID controller suffers from an extensive phase lag at the hip (14.54°) and knee (11.13°). This lag occurs because decoupled linear feedback cannot adapt to rapid changes in human limb dynamics during the gait cycle. The BS–ST-SMC successfully addresses this lag by utilizing its cascaded design. By calculating a virtual reference trajectory for the motor
within the backstepping loop and applying the super-twisting sliding surface to the motor error vector
, the phase delay is minimized. This configuration achieves an experimental phase lag of only 4.22° at the knee joint. Reduced phase lag ensures that the exoskeleton actively guides the user through the nominal trajectory instead of dragging behind the lower limbs, which matches the clinical goals of passive training therapies.
In order to bound the control problem under measurable and adversarial operational conditions, the physical validation inherently subjected the architectures to the non-ideal scenarios requested by numerical benchmarks. Parameter uncertainty was induced by a
variation in the nominal human-limb mass parameters during tracking cycles. Furthermore, high-frequency sensor noise was natively injected into the loops through the raw encoder differentiation required to compute
and the jerk index (
). The experimental results in
Section 4 demonstrate that, while classical PID performance degraded under these unmodeled dynamics and noise amplification, the robust BS–ST-SMC restricted the tracking boundaries efficiently, preserving stability without control signal saturation.
4.4. Discrepancies Between Simulation and Experimental Trials
A notable aspect of the study is the change in metrics from numerical simulation to experimental conditions. In the ideal simulation, peak torques frequently reach the saturation boundary of 50 Nm for robust controllers. However, in physical experiments, the maximum values remain beneath Nm across all the architectures.
This difference occurs because the simulated trajectories demand instantaneous acceleration changes that the real physical system tempers through structural damping, spring compliance, and internal sensor filtering. Furthermore, the physical participant introduces a level of compliance and soft tissue damping that acts as a natural low-pass filter on control actions. This behavior confirms that, while the PSO algorithm effectively searches the parameter space using the numeric model, the built-in flexibility of the SEA prototype offers a crucial safety buffer during real-world execution.
These discrepancies between ideal dynamics and physical hardware also explain the behavior of the optimal gains found by the PSO algorithm (
Table 4). The algorithm actively pushed the robust sliding mode gains to high values (e.g.,
reaching
for the BS–ST-SMC) to forcefully reject the continuous torque disturbances introduced by the rotationally elastic spring coupling. Conversely, the zero derivative gain (
) obtained for the knee joint in the PD+G and PID controllers is physically justified: the intrinsic elasticity (
K) and structural viscous damping (
B) of the knee’s series elastic actuator already provide significant passive dissipation. Introducing an active derivative control action would over-damp the joint, unnecessarily increasing the tracking phase lag.
4.5. Study Limitations
Despite the promising tracking and chattering-suppression results demonstrated by the BS–ST-SMC, this study presents certain limitations. The experimental validation was conducted as a proof-of-concept pilot study involving a single healthy subject. While this approach safely establishes the baseline performance and robustness of the control architectures under physical human–robot interaction, it does not fully capture the complex pathological gait dynamics, muscle spasticity, or varying degrees of motor impairment that are present in actual stroke or spinal cord injury patients. Furthermore, while the BS–ST-SMC exhibited superior overall performance in position tracking and phase lag reduction, classical controllers like PID showed competitive behavior in peak torque minimization under specific conditions, indicating that the ultimate control selection must be tailored to the specific therapeutic goals.
Another methodological aspect to consider is the inherent coupling between controller architecture and parameter optimization. Although all the control strategies were tuned under an identical multi-objective PSO framework with uniform performance criteria to ensure a fair evaluation, advanced robust controllers naturally feature higher parametric flexibility. This expanded search space facilitates superior disturbance rejection compared to fixed-structure linear baselines, meaning that the observed experimental performance reflects both the architectural decoupling of the flexible dynamics and the efficacy of the nonlinear gain optimization.
5. Conclusions
This paper presents a detailed experimental evaluation of five control strategies applied to a lower-limb rehabilitation exoskeleton featuring series elastic actuators. To ensure an objective comparison, a multi-objective particle swarm optimization (PSO) algorithm was used to optimize the controller gains based on MSEp, MSEv, and jerk index criteria.
The experimental results validate the following core conclusions:
Classical approaches like PID and PD+G offer low computational overhead and smooth profiles, but they suffer from significant phase lag (>11°) and degraded accuracy when subjected to human interaction forces.
While traditional computed torque SMC improves trajectory tracking, it introduces significant chattering and structural stress, as shown by its high jerk index.
The hybrid backstepping–super-twisting sliding mode controller (BS–ST-SMC) demonstrates highly balanced and effective overall performance, particularly in tracking accuracy and motion smoothness. While it achieves the lowest experimental position error ( MSEp) and minimizes knee phase lag to just 4.22°, it is important to note that classical controllers like PID remain highly competitive—and occasionally superior—in minimizing peak torque and power consumption under specific steady-state conditions. This indicates that the ultimate control selection must be tailored to the specific therapeutic goals of the rehabilitation session.
These findings confirm that cascaded nonlinear architectures are highly suitable for elastic-joint wearable systems. However, as this research currently serves as a proof of concept, our application-oriented roadmap for future work includes expanding the subject sample size and recruiting patient populations with lower-limb motor impairments to formally validate its clinical value. Additionally, future research will explore active rehabilitation control modes driven by human intention detection and the integration of intelligent radial basis function (RBF) neural networks into the backstepping loop to adaptively estimate varying patient dynamics without manual recalibration.