Related Experiment Video
Updated: Jul 18, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Self-learning sliding mode control based on adaptive dynamic programming for nonholonomic mobile robots
Qingwen Ma1, Xinglong Zhang1, Xin Xu1
1College of Intelligence Science and Technology, National University of Defense Technology, Changsha, China.
Abstract:
This paper proposes a self-learning sliding mode control (SlSMC) strategy with stability guarantee for the trajectory tracking of nonholonomic mobile robots (NMRs) under matched uncertainties, which improves the control performance of NMRs by optimizing the reaching law and the sliding mode surface of SMC as well as retaining the finite-time convergence and the robustness to uncertainties. In the presence of adverse factors such as skidding, slipping and environmental noise, the kinematic model of NMRs is reconstructed and an integral terminal sliding mode controller is designed for the trajectory tracking of NMRs. Then, based on the sliding mode controller, the proposed control strategy formulates the optimization of the SMC's reaching law and the sliding mode surface under stability constraints as two asynchronous optimal control problems with control constraints. Meanwhile, an online continuous-time receding-horizon optimization mechanism based on an actor-critic algorithm is proposed to solve the optimal problems asynchronously and improve online learning efficiency. The stability and the convergence of the proposed strategy are validated both in theory and simulations. Furthermore, extensive contrastive simulation results illustrate that the proposed receding horizon learning-based control strategy outperforms three recent methods in control performance. Finally, experiments of the proposed self-learning SMC strategy are carried out based on a real intelligent vehicle, and the experimental results also verify that the proposed method can meet the actual control needs of NMRs.
More Related Videos
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,...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
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...
Hierarchy of Motor Control
Rolling Resistance: Problem Solving
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...

