Extended state observer-based adaptive sliding mode control of differential-driving mobile robot with uncertainties
- 1k Downloads
Based on the uncertain nonlinear kinematic model of the differential-driving mobile robots, an adaptive sliding mode control method is used to design a controller for trajectory tracking of the differential-driving mobile robots with unknown parameter variations and external disturbances. The total uncertainties of the robot are estimated online by an improved linear extended state observer (ESO) with the error compensating term. The adaptive sliding mode controller with the switching gain is adjustable real-time online is developed by selecting the appropriate PID-type sliding surface. The convergence of the tracking errors for wheeled mobile robots is proved by the Lyapunov stability theory. Moreover, the simulation and real experiment results all show that the effectiveness and superiority of the proposed the adaptive sliding mode control method, in comparison with the traditional sliding model control and backstepping control method.
KeywordsAdaptive sliding model control Extended state observer Trajectory tracking Wheeled mobile robot
This work was supported by the National Natural Science Foundation (No. U1404614), the Henan Province Education Department Foundation (Nos. 14B120003, 15A413005), the Nanyang Normal University Foundation (Nos. ZX2014085, ZX2015007), the Henan Province Scientific and Technological Foundation (Nos. 122102210403, 142300410184).
- 8.Horacio, M.A., Simon, G.G.: Mobile robot path planning and tracking using simulated annealing and fuzzy logic control. Expert Syst. Appl. 15(3–4), 421–429 (1998)Google Scholar
- 12.Jinkun, Liu: MATLAB Simulation for Sliding Mode Control. Tsinghua University Press, Beijing, China (2005)Google Scholar
- 15.Corradini, M.L., Orlando, G.: Control of mobile robots with uncertainties in the dynamic model: a discrete time sliding mode approach with experimental results. Control Eng. Pract. 10(1), 23–34 (2002)Google Scholar
- 28.Jin-qing, H.A.N.: Active Disturbance Rejection Control Technique—The Technique for Estimating and Compensating the Uncertainties. China National Defence Industry Press, Beijing (2009)Google Scholar