Path following algorithm for skid-steering mobile robot based on adaptive discontinuous posture control

Fady Ibrahim*, A. A. Abouelsoud, Ahmed M.R. Fath Elbab, Tetsuya Ogata

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

15 Citations (Scopus)


The kinematic model of a skid-steering mobile robot (SSMR) is manipulated using signed polar transformation which represents a discontinuous state transformation. The influence of relative position between the instantaneous center of rotation (ICR) and SSMR center of mass is considered. Then, adaptive state feedback controller is designed and stability regions are studied. Subsequently, a point-to-point tracking algorithm is introduced to track a trajectory that is defined by a set of way-points, which is the more realistic case of dangerous exploration or landmine detection purposes. The closed-loop system is simulated using MATLAB environment and experimentally validated using a modified TURTLEBOT3 Burger. Results show that the proposed controller reaches almost zero steady state error with smooth paths for point stabilization, moreover, good tracking capabilities are demonstrated. The proposed control system integrates both posture and tracking algorithm, thus achieve trajectory tacking which is defined by a set of way-points.

Original languageEnglish
Pages (from-to)439-453
Number of pages15
JournalAdvanced Robotics
Issue number9
Publication statusPublished - 2019 May 3


  • SSMR
  • adaptive control
  • discontinuous control
  • point-to-point tracking
  • signed polar coordinates

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Software
  • Human-Computer Interaction
  • Hardware and Architecture
  • Computer Science Applications


Dive into the research topics of 'Path following algorithm for skid-steering mobile robot based on adaptive discontinuous posture control'. Together they form a unique fingerprint.

Cite this