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

Research output: Contribution to journalArticle

Abstract

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
JournalAdvanced Robotics
DOIs
Publication statusPublished - 2019 Jan 1

Fingerprint

Mobile robots
Trajectories
Controllers
State feedback
Closed loop systems
MATLAB
Kinematics
Stabilization
Control systems
Landmine detection

Keywords

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

ASJC Scopus subject areas

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

Cite this

Path following algorithm for skid-steering mobile robot based on adaptive discontinuous posture control. / Ibrahim, Fady; Abouelsoud, A. A.; Fath Elbab, Ahmed M.R.; Ogata, Tetsuya.

In: Advanced Robotics, 01.01.2019.

Research output: Contribution to journalArticle

@article{61234267985f4615adc7bd160f2ed9f0,
title = "Path following algorithm for skid-steering mobile robot based on adaptive discontinuous posture control",
abstract = "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.",
keywords = "adaptive control, discontinuous control, point-to-point tracking, signed polar coordinates, SSMR",
author = "Fady Ibrahim and Abouelsoud, {A. A.} and {Fath Elbab}, {Ahmed M.R.} and Tetsuya Ogata",
year = "2019",
month = "1",
day = "1",
doi = "10.1080/01691864.2019.1597764",
language = "English",
journal = "Advanced Robotics",
issn = "0169-1864",
publisher = "Taylor and Francis Ltd.",

}

TY - JOUR

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

AU - Ibrahim, Fady

AU - Abouelsoud, A. A.

AU - Fath Elbab, Ahmed M.R.

AU - Ogata, Tetsuya

PY - 2019/1/1

Y1 - 2019/1/1

N2 - 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.

AB - 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.

KW - adaptive control

KW - discontinuous control

KW - point-to-point tracking

KW - signed polar coordinates

KW - SSMR

UR - http://www.scopus.com/inward/record.url?scp=85063808674&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85063808674&partnerID=8YFLogxK

U2 - 10.1080/01691864.2019.1597764

DO - 10.1080/01691864.2019.1597764

M3 - Article

JO - Advanced Robotics

JF - Advanced Robotics

SN - 0169-1864

ER -