Related Experiment Video
Updated: Nov 8, 2025

An Experimental Platform to Study the Closed-loop Performance of Brain-machine Interfaces
Published on: March 10, 2011
Non-singular terminal sliding-mode control for a manipulator robot using a barrier Lyapunov function
David Cruz-Ortiz1, Isaac Chairez2, Alexander Poznyak3
1Department of Bioprocesses, UPIBI - Instituto Politécnico Nacional, Mexico City, Mexico; Department of Automatic Control, CINVESTAV-IPN, Av. IPN 2508, San Pedro Zacatenco, 07360, Mexico City, Mexico; Tecnológico Nacional de México/TES Ixtapaluca, State of Mexico, Mexico.
This study presents a novel robust finite-time controller for robot manipulators, ensuring accurate trajectory tracking while maintaining full-state constraints. The new design outperforms traditional methods in constraint satisfaction and tracking performance.
Area of Science:
- Robotics
- Control Systems Engineering
- Applied Mathematics
Background:
- Robot manipulators require precise trajectory tracking for complex tasks.
- Ensuring full-state constraints (position and velocity) during operation is critical but challenging.
- Existing sliding mode controllers often struggle to satisfy these constraints robustly.
Purpose of the Study:
- To design a robust finite-time controller for robot manipulators that guarantees trajectory tracking under full-state constraints.
- To introduce a novel control strategy that ensures permanent satisfaction of position and velocity constraints.
- To validate the controller's effectiveness through numerical simulations and experimental evaluation.
Main Methods:
- Development of a constrained non-singular terminal sliding mode (CNTSM) controller.
- Integration of a gain self-adapting tuning method for finite-time convergence.
- Utilization of a barrier Lyapunov function for finite-time stability analysis.
- Employing an adaptive super-twisting algorithm as a robust differentiator for tracking error estimation.
Main Results:
- The CNTSM controller achieved finite-time convergence to the sliding surface and reference trajectories.
- The controller successfully maintained permanent satisfaction of position and velocity constraints.
- Numerical and experimental results demonstrated superior tracking performance compared to classical non-singular terminal sliding mode controllers.
- The proposed controller effectively handled uncertainties in the robot manipulator's inertia and Coriolis matrices.
Conclusions:
- The proposed CNTSM controller offers a robust solution for finite-time trajectory tracking of robot manipulators with full-state constraints.
- The CNTSM controller provides enhanced performance and constraint satisfaction over traditional methods.
- This design advances the field of constrained control for robotic systems.
Related Concept Videos
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Root-Locus Method
This system can be represented by a block...
Design Example: Forces in Sluice Gate
Key variables in...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Transfer Function in Control Systems
To derive the transfer function, consider a general nth-order linear time-invariant...

