Skip to content
DraconiticResearch
Search Sources API
189,105 studies31 sourcesUpdated 8 min ago
Peer-reviewedCC BY 4.0PLOS One

A new approach of a path-tracking system of a differential drive robot for an arbitrary set of waypoints using sliding mode control

  1. 1Egyptian Academy for Engineering and Advanced Technology, Cairo, Egypt

Abstract

Autonomous differential-drive robots are typically controlled to follow a desired path. This path may be defined by a continuous curve or set of waypoints. Few studies have examined cases in which a path is defined by an arbitrary set of waypoints. This paper introduces a new approach to a path-tracking system for an arbitrary set of waypoints using a sliding mode control (SMC) system. This approach is based on a nonlinear kinematic model of the tracking error derived in this research for a differential-drive robot. Based on the derived error model, a sliding mode controller is introduced to drive the tracking error to zero. The stability of the system was also investigated. In addition, the effects of robot dynamics were incorporated into the proposed controller without prior knowledge of the exact parameters of the robot. Simulations were conducted to compare the proposed control system with a widely used approach to demonstrate the effectiveness of the proposed controller in tight maneuvers, particularly at directional discontinuity and/or sharp turns. The proposed technique was verified through real-time experimental tests using a differential drive robot.

Related

  1. Adaptive Integral Sliding-Mode Control for UAV Hovering with Conditional Anti-Saturation
    Lixue Xu, Tongyao Li, Xiubo Wang
    MathematicsPeer-reviewedCC BY 4.0General mathematicsCrossref
  2. Safety-Certified Hierarchical Control of DC Microgrids via Continuous Deep Reinforcement Learning and Covariance-Weighted Sliding Mode Synthesis
    Khalil Jouili, Monia Charfeddine, Mongi Ben Moussa
    MathematicsPeer-reviewedCC BY 4.0General mathematicsCrossref
  3. Fractional-Order Sliding-Mode Control of a Rail-Mounted Redundant SCARA Under Actuator Degradation and Elbow Locking: Truncated-Memory Analysis and a Reproducible Simulation Benchmark
    Claudio Urrea
    Fractal and FractionalPeer-reviewedCC BY 4.0Analysis & PDEsCrossref
  4. Graph-Convolutional Reinforcement Learning for Finite-Time Stabilization of a Chaotic Chua Circuit via Unified Flexible Terminal Sliding-Mode Control
    Hooman Fatoorehchi, Majid Roohi, Rasmus Kold +4
    arXivPreprintCC BY 4.0Full textDynamical systemsNumerical analysis & scientific computingarXiv
  5. Adaptive fuzzy super-twisting sliding mode control with nonlinear active disturbance rejection for electromechanical stabilizer bars to improve vehicle roll stability
    Tuan Anh Nguyen
    PLOS OnePeer-reviewedCC BY 4.0Full textGeneral mathematicsGeneral physicsPLOS
BibTeX
@article{asham2026approach,
  title = {{A new approach of a path-tracking system of a differential drive robot for an arbitrary set of waypoints using sliding mode control}},
  author = {Amin Danial Asham},
  journal = {PLOS One},
  year = {2026},
  month = oct,
  doi = {10.1371/journal.pone.0357979},
  url = {https://doi.org/10.1371/journal.pone.0357979},
  note = {CC BY 4.0},
}
RIS
TY  - JOUR
TI  - A new approach of a path-tracking system of a differential drive robot for an arbitrary set of waypoints using sliding mode control
AU  - Amin Danial Asham
PY  - 2026
DA  - 2026/10/02
JO  - PLOS One
DO  - 10.1371/journal.pone.0357979
UR  - https://doi.org/10.1371/journal.pone.0357979
AB  - Autonomous differential-drive robots are typically controlled to follow a desired path. This path may be defined by a continuous curve or set of waypoints. Few studies have examined cases in which a path is defined by an arbitrary set of waypoints. This paper introduces a new approach to a path-tracking system for an arbitrary set of waypoints using a sliding mode control (SMC) system. This approach is based on a nonlinear kinematic model of the tracking error derived in this research for a differential-drive robot. Based on the derived error model, a sliding mode controller is introduced to drive the tracking error to zero. The stability of the system was also investigated. In addition, the effects of robot dynamics were incorporated into the proposed controller without prior knowledge of the exact parameters of the robot. Simulations were conducted to compare the proposed control system with a widely used approach to demonstrate the effectiveness of the proposed controller in tight maneuvers, particularly at directional discontinuity and/or sharp turns. The proposed technique was verified through real-time experimental tests using a differential drive robot.
SN  - 1932-6203
ER  -