| Literature DB >> 32485928 |
Madan Mohan Rayguru1, Mohan Rajesh Elara1, Ramalingam Balakrishnan1, M A Viraj J Muthugala1, S M Bhagya P Samarakoon1.
Abstract
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.Entities:
Keywords: measurement error; path tracking; robust estimation
Year: 2020 PMID: 32485928 PMCID: PMC7308858 DOI: 10.3390/s20113077
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Schematic of the robot.
Figure 2Circular path tracking without sensor errors.
Figure 3Estimation error in absence of measurement errorsors.
Figure 4Estimation error in presence of slow varying of measurement errors.
Figure 5Convergence of X and Y position of robot in presence of slow varying measurement errors.
Figure 6Circular path tracking with slow varying measurement. errors.
Figure 7Estimation error in presence of fast varying of measurement errors.
Figure 8Convergence of X and Y position of robot in presence of fast varying measurement errors.
Figure 9Circular path tracking with fast varying measurement errors.
Figure 10Comparison of position error in x direction.
Figure 11Comparison of Position Error in y direction.