Abstract
A novel unified control approach is proposed to simultaneously solve tracking and obstacle avoidance problems of a wheeled mobile robot (WMR) with unknown wheeled slipping. The longitudinal and lateral slipping are processed as three time-varying parameters and an Adaptive Unscented Kalman Filter (AUKF) is designed to estimate the slipping parameters online More specifically, an adaptive adjustment of the noise covariances in the estimation process is implemented using a technique of covariance matching in the Unscented Kalman Filter (UKF) context. A stable unified controller is applied to simultaneously handle tracking and obstacle avoidance for this WMR system to compensate for the unknown slipping effect. Applying Lyapunov stability theory, it is proved that tracking errors of the closed-loop system are asymptotically convergent regardless of unknown slipping, the tracking errors converge to the zero outside the obstacle detection region and obstacle avoidance is guaranteed inside the obstacle detection region. The effectiveness and robustness of the proposed control method are validated through simulation and experimental results.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Lee, T.C., Jiang, Z.P.: Uniform asymptotic stability of nonlinear switched systems with an application to mobile robots. IEEE Trans. Autom. Control 53(5), 1235–1252 (2008)
Bazzi, S., Shammas, E., Asmar, D.: A novel method for modeling skidding for systems with nonholon- omic constraints. Nonlinear Dyn. 76(2), 1517–1528 (2014)
Miao, Z., Wang, Y.: Adaptive control for simultaneous stabilization and tracking of unicycle mobile robots. Asian J. Control 18(3), 1–12 (2016)
Cui, M., Liu, W., Liu, H., et al.: Extended state observer-based adaptive sliding mode control of differential-driving mobile robot with uncertainties. Nonlinear Dyn. 83(1–2), 667–683 (2016)
Sun, D., Hu, S., Shao, X., Liu, C.: Global stability of a saturated nonlinear PID controller for robot manipulators. IEEE Trans. Control Syst. Technol. 17(4), 892–899 (2009)
Miao, Z., Wang, Y., Yang, Y.: Robust tracking control of uncertain dynamic nonholonomic systems using recurrent neural networks. Neurocomputing 142(1), 216–227 (2014)
Park, B.S., Yoo, S.J., Park, J.B., Choi, Y.H.: Adaptive neural slipping mode control of nonholonomic wheeled mobile robots with model uncertainty. IEEE Trans. Control Syst. Technol. 17(1), 207–214 (2009)
Miah, M.S., Gueaieb, W.: RFID-based mobile robot trajectory tracking and point stabilization through on-line neighboring optimal control. J. Intell. Robot. Syst. 78(3–4), 377–399 (2015)
Miah, M.S., Gueaieb, W.: Mobile robot trajectory tracking using noisy RSS measurements: An RFID approach. J. Autom. 53(2), 433–443 (2014)
Duguleana, M., Mogan, G.: Neural networks based reinforcement learning for mobile robots obstacle avoidance. Expert Syst. Appl. 62(11), 104–115 (2016)
Yoo, S.J.: Adaptive neural tracking and obstacle avoidance of uncertain mobile robots with unknown skidding and slipping. Informat. Sci. 238(7), 176–189 (2013)
Uchiyama, N., Hashimoto, T., Sano, S., Takagi, S.: Model-reference control approach to obstacle avoidance for a human-operated mobile robot. IEEE Trans. Ind. Electron. 56(10), 3892–3896 (2009)
Ullah, I., Ullah, F., Ullah, Q., Shin, S.: Integrated tracking and accident avoidance system for mobile robots. Int. J Integrated Control Autom. Syst. 11(6), 1253–1265 (2013)
Quoy, M., Moga, S., Gaussier, P.: Dynamical neural networks for planning and low-level robot control. IEEE Trans. Syst., Man, Cybern. A, Syst. Humans 33(4), 523–532 (2003)
Cui, M., Huang, R., Liu, X., et al.: Adaptive tracking control of wheeled Mobile robots with unknown Longitudinal and Lateral slipping parameters. Nonlinear Dyn. 78(3), 1811–1826 (2014)
Wang, Z.P., Ge, S.S., Lee, T.H.: Adaptive neural network control of a wheeled mobile robot violating the pure nonholonomic constraint. In: Proceeding of the IEEE International Conference on Decision and Control, p. 51985203 (2004)
Wang, D., Low, C.B.: Modeling and analysis of skidding and slipping in wheeled mobile robots: control design perspective. IEEE Trans. Robot. 24(3), 676687 (2008)
Low, C.B., Wang, D.: GPS-based path following control for a car-like wheeled mobile robot with skidding and slipping. IEEE Trans. Control Syst. Technol. 16(2), 340–347 (2008)
Hoang, N.B., Kang, H.J.: Neural network-based adaptive tracking control of mobile robots in the presence of wheel slip and external disturbance force. Neurocomputing 188, 12–22 (2016)
Stipanović, D.M., Hokayem, P.F., Spong, M.W., Šiljak, D.D.: Cooperative avoidance control for multiagent systems journal of dynamic systems. Measur. Control 129(5), 699–707 (2007)
Dong, W.: Tracking control of multiple-wheeled mobile robots with limited information of a desired trajectory. IEEE Trans Robot. 28(1), 262–268 (2012)
Do, K.D.: Formation tracking control of unicycle-type mobile robots. IEEE Trans. Control Syst. Technol. 16 (3), 527–538 (2008)
Yoo, S.J.: Adaptive-observer-based dynamic surface tracking of a class of mobile robots with nonlinear dynamics considering unknown wheel slippage. Nonlinear Dyn. 81(4), 1611–1622 (2015)
Yoo, S.J.: Adaptive tracking and obstacle avoidance for a class mobile robots in the presence of unknown skidding and slipping. IET Control Theory Appl. 5(14), 1597–1608 (2011)
Zhou, B., Han, J., Dai, X.: Backstepping based global exponential stabilization of a tracked mobile robot with slipping perturbation. J. Bionic Eng. 8(1), 69–76 (2011)
Brunke, S., Campbell, M.: Estimation architecture for future autonomous vehicles. In: American Control Conference, IEEE Proceedings of 2002, vol. 2, pp. 1108–1114 (2002)
Cui, N.Z., Hong, L., Layne, J.R.: A comparison of nonlinear filtering approaches with an application to ground target tracking. Signal Process. 85(8), 1469–1492 (2005)
Lefebvre, T., Bruyninckx, H., De Schutter, J.: A new method for the nonlinear transformation of means and covariances in filters and estimators. IEEE Trans. Autom. Control 45(3), 477–482 (2000)
Sun, F., Hu, X., Zou, Y., Li, S.: Adaptive unscented Kalman filtering for state of charge estimation of a lithium-ion battery for electric vehicles. J. Energy. 36(5), 3531–3540 (2011)
Song, Q., Han, J.D.: An adaptive UKF algorithm for the state and parameter estimations of a mobile robot. Acta Autom. Sinica. 34(1), 72–79 (2008)
Cui, M., Sun, D., Liu, W., Zhao, M., Liao, X.: Adaptive tracking and obstacle avoidance control for mobile robots with unknown sliding. Int. J. Adv. Robot. Syst. 9(171), 1–14 (2012)
Yang, H., Fan, X., Shi, P., Hua, C.: Nonlinear control for tracking and obstacle avoidance of a wheeled mobile robot with nonholonomic constraint. IEEE Trans. C.ntrol Syst. Technol. 24(2), 741–746 (2016)
Mamadou, M., Cédric, J., Michel, F.: Numerical differentiation with annihilators in noisy environment. Numer. Algorithm. 50(4), 439–467 (2009)
Acknowledgments
This work was supported by the National Natural Science Foundation of China (No.U1404614 No.61503202), the Henan Province Education Department Foundation (No. 14B120003, No.17A413002), the Henan Province Scientific and Technological Foundation of China (No. 152102210336)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cui, M., Liu, H., Liu, W. et al. An Adaptive Unscented Kalman Filter-based Controller for Simultaneous Obstacle Avoidance and Tracking of Wheeled Mobile Robots with Unknown Slipping Parameters. J Intell Robot Syst 92, 489–504 (2018). https://doi.org/10.1007/s10846-017-0761-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-017-0761-9