Cargando…

A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors

This work is inspired by motion control of cleaning robots, operating in certain endogenous environments, and performing various tasks like door cleaning, wall sanitizing, etc. The base platform’s motion for these robots is generally similar to the motion of four-wheel cars. Most of the cleaning and...

Descripción completa

Detalles Bibliográficos
Autores principales: Mohan Rayguru, Madan, Rajesh Elara, Mohan, Ramalingam, Balakrishnan, J. Muthugala, M. A. Viraj, P. Samarakoon, S. M. Bhagya
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7308858/
https://www.ncbi.nlm.nih.gov/pubmed/32485928
http://dx.doi.org/10.3390/s20113077
_version_ 1783549088462012416
author Mohan Rayguru, Madan
Rajesh Elara, Mohan
Ramalingam, Balakrishnan
J. Muthugala, M. A. Viraj
P. Samarakoon, S. M. Bhagya
author_facet Mohan Rayguru, Madan
Rajesh Elara, Mohan
Ramalingam, Balakrishnan
J. Muthugala, M. A. Viraj
P. Samarakoon, S. M. Bhagya
author_sort Mohan Rayguru, Madan
collection PubMed
description This work is inspired by motion control of cleaning robots, operating in certain endogenous environments, and performing various tasks like door cleaning, wall sanitizing, etc. The base platform’s motion for these robots is generally similar to the motion of four-wheel cars. Most of the cleaning and maintenance tasks require detection, path planning, and control. The motion controller’s job is to ensure the robot follows the desired path or a set of points, pre-decided by the path planner. This control loop generally requires some feedback from the on-board sensors, and odometry modules, to compute the necessary velocity inputs for the wheels. As the sensors and odometry modules are prone to environmental noise, dead-reckoning errors, and calibration errors, the control input may not provide satisfactory performance in a closed-loop. This paper develops a robust-observer based sliding mode controller to fulfill the motion control task in the presence of incomplete state measurements and sensor inaccuracies. A robust intrinsic observer design is proposed to estimate the input matrix, which is used for dynamic feedback linearization. The resulting uncertain dynamics are then stabilized through a sliding mode controller. The proposed robust-observer based sliding mode technique assures asymptotic trajectory tracking in the presence of measurement uncertainties. Lyapunov based stability analysis is used to guarantee the convergence of the closed-loop system, and the proposed strategy is successfully validated through numerical simulations.
format Online
Article
Text
id pubmed-7308858
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-73088582020-06-25 A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors Mohan Rayguru, Madan Rajesh Elara, Mohan Ramalingam, Balakrishnan J. Muthugala, M. A. Viraj P. Samarakoon, S. M. Bhagya Sensors (Basel) Article This work is inspired by motion control of cleaning robots, operating in certain endogenous environments, and performing various tasks like door cleaning, wall sanitizing, etc. The base platform’s motion for these robots is generally similar to the motion of four-wheel cars. Most of the cleaning and maintenance tasks require detection, path planning, and control. The motion controller’s job is to ensure the robot follows the desired path or a set of points, pre-decided by the path planner. This control loop generally requires some feedback from the on-board sensors, and odometry modules, to compute the necessary velocity inputs for the wheels. As the sensors and odometry modules are prone to environmental noise, dead-reckoning errors, and calibration errors, the control input may not provide satisfactory performance in a closed-loop. This paper develops a robust-observer based sliding mode controller to fulfill the motion control task in the presence of incomplete state measurements and sensor inaccuracies. A robust intrinsic observer design is proposed to estimate the input matrix, which is used for dynamic feedback linearization. The resulting uncertain dynamics are then stabilized through a sliding mode controller. The proposed robust-observer based sliding mode technique assures asymptotic trajectory tracking in the presence of measurement uncertainties. Lyapunov based stability analysis is used to guarantee the convergence of the closed-loop system, and the proposed strategy is successfully validated through numerical simulations. MDPI 2020-05-29 /pmc/articles/PMC7308858/ /pubmed/32485928 http://dx.doi.org/10.3390/s20113077 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mohan Rayguru, Madan
Rajesh Elara, Mohan
Ramalingam, Balakrishnan
J. Muthugala, M. A. Viraj
P. Samarakoon, S. M. Bhagya
A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors
title A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors
title_full A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors
title_fullStr A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors
title_full_unstemmed A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors
title_short A Path Tracking Strategy for Car Like Robots with Sensor Unpredictability and Measurement Errors
title_sort path tracking strategy for car like robots with sensor unpredictability and measurement errors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7308858/
https://www.ncbi.nlm.nih.gov/pubmed/32485928
http://dx.doi.org/10.3390/s20113077
work_keys_str_mv AT mohanraygurumadan apathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT rajeshelaramohan apathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT ramalingambalakrishnan apathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT jmuthugalamaviraj apathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT psamarakoonsmbhagya apathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT mohanraygurumadan pathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT rajeshelaramohan pathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT ramalingambalakrishnan pathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT jmuthugalamaviraj pathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors
AT psamarakoonsmbhagya pathtrackingstrategyforcarlikerobotswithsensorunpredictabilityandmeasurementerrors