Abstract:The trajectory tracking of wheeled mobile robots with skidding and slipping disturbance was studied. Firstly, based on the kinematics model of the robot, an auxiliary kinematic controller was designed to make the auxiliary speed of the robot asymptotically converge to desired speed. Then based on dynamics model, a first-order Linear Active Disturbance Rejection Control (LADRC) was proposed by using back stepping technique, an Extended State Observer (ESO) was used to estimate and compensate for the skidding and slipping disturbance during operation, so that the actual speed of the robot converged to auxiliary speed, which could make the trajectory error to asymptotically converge to zero. The effectiveness of the proposed approach to reject skidding and slipping disturbance of wheeled mobile robot was verified by simulation and experiment.
罗蕊, 师五喜, 李宝全. 受侧滑和滑移影响的移动机器人自抗扰控制[J]. 计算机应用, 2018, 38(5): 1517-1522.
LUO Rui, SHI Wuxi, LI Baoquan. Active disturbance rejection control for mobile robot with skidding and slipping. Journal of Computer Applications, 2018, 38(5): 1517-1522.
[1] 张国良,安雷,汤文俊. 三轮驱动移动机器人轨迹跟踪控制[J]. 计算机应用, 2011,31(8):2293-2296.(ZHANG G L, AN L, TANG W J. Trajectory tracking control of three-wheeled mobile robot[J]. Journal of Computer Applications, 2011,31(8):2293-2296.) [2] 张扬名,刘国荣,杨小亮.基于滑模变结构的移动机器人轨迹跟踪控制[J]. 计算机工程, 2013,39(5):160-164.(ZHANG Y M, LIU G R, YANG X L. Mobile robot trajectory tracking control based on sliding mode variable structure[J]. Computer Engineering, 2013,39(5):160-164.) [3] 庞海龙,马保离.不确定轮式移动机器人的任意轨迹跟踪[J].控制理论与应用,2014, 31(3):285-292.(PANG H L, MA B L. Adaptive unified controller of arbitrary trajectory tracking for wheeled mobile robots with unknown parameters[J]. Journal of Control Theory and Applications, 2014, 31(3):285-292.) [4] 崔明月,孙棣华,李永福,等.轮子纵向打滑条件下的移动机器人自适应跟踪控制[J].控制与决策,2013, 28(5):664-670.(CUI M Y, SUN D H, LI Y F, et al. Adaptive tracking control of wheeled mobile robots in presence of longitudinal slipping[J]. Control and Decision, 2013, 28(5):664-670.) [5] YOO S J. Adaptive tracking control for a class of wheeled mobile robots with unknown skidding and slipping[J].IET Control Theory & Applications, 2010,4(10):2109-2119. [6] KANG H, PARK C W, HYUN C H. Alternative identification of wheeled mobile robots with skidding and slipping[J]. International Journal of Control, Automation and Systems, 2016, 14(4):1055-1062. [7] YU S H, HYUN C. H, KANG H S. Robust dynamic surface tracking control for uncertain wheeled mobile robot with skidding and slipping[C]//Proceedings of the 2016 IEEE International Conference on Control and Robotics Engineering. Piscataway, NJ:IEEE, 2016:1-4. [8] 高志强.自抗扰控制思想探究[J].控制理论与应用, 2013, 30(12):1498-1510.(GAO Z Q. On the foundation of active disturbance rejection control[J].Journal of Control Theory and Applications, 2013, 30(12):1498-1510.) [9] 邵星灵,王宏伦.线性扩张状态观测器及其高阶形式的性能分析[J].控制与决策,2015,30(5):815-822.(SHAO X L, WANG H L. Performance analysis on linear extended state observer and its extension case with higher extended order[J]. Control and Decision, 2015, 30(5):815-822.) [10] 刘一莎,杨晟萱,王伟.四旋翼飞行器的自抗扰飞行控制方法[J].控制理论与应用, 2015, 32(10):1351-1360.(LIU Y S, YANG S X,WANG W. An active disturbance-rejection flight control method for quad-rotor unmanned aerial vehicles[J]. Journal of Control Theory & Applications, 2015,32(10):1351-1360.) [11] 刘洋,姜辉,林诚才.基于自抗扰控制器的力矩电机伺服系统控制[J].计算机测量与控制,2015,23(6):2018-2021.(LIU Y, JIANG H, LIN C C. Control for torque motor servo system based on ADRC[J]. Computer Measurement and Control,2015,23(6):2018-2021.) [12] 金月,俞孟蕻,袁伟.新型线性自抗扰控制器在船舶动力定位控制系统中的应用[J].中国舰船研究,2017,12(1):134-139.(JIN Y, YU M H, YUAN W. Application of novel linear active disturbance rejection control in dynamic positioning control system of vessels[J]. Chinese Journal of Ship Research, 2017,12(1):134-139.) [13] YANG R G, SUN M W, CHEN Z Q. Active disturbance rejection control on first order plant[J]. Journal of Systems Engineering and Electronics,2011,22(1):95-102 [14] 陈增强,孙明玮,杨瑞光. 线性自抗扰控制器的稳定性研究[J]. 自动化学报,2013, 39(5):574-580.(CHEN Z Q, SUN M W, YANG R G. On the stability of linear active disturbance rejection control[J]. Acta Automatica Sinica, 2013, 39(5):574-580.)