Abstract
This paper presents a hybrid intelligent algorithm for a wheeled mobile robot (WMR) to implement both trajectory-tracking and path-following navigation missions. The novel control scheme combining the kinematic with TSK fuzzy control is developed to track the desired position, linear, and angular velocities, even though the WMR suffers from system uncertainties and disturbances. The proposed TSK fuzzy controller deals with a general dynamic model and has a good ability of disturbance rejection. For the path-following issue, the improved D* lite algorithm determines an appropriate path between an initial position and a destination. The derived path is transformed into a tracking trajectory by a function of time. The asymptotic stability of the overall system is proven by Lyapunov theory. Finally, real-time experiments with the use of the proposed hybrid intelligent algorithm on an eight-shaped reference trajectory and long-distance movement demonstrate the feasibility of practical WMR maneuvers.
Similar content being viewed by others
References
Prassler, E., Ritter, A., Schaeffer, C., Fiorini, P.: A short history of cleaning robots. Auton. Robot. 9(3), 211–226 (2000)
Patel, S., Sanyal, R., Sobh, T.: RISCBOT: a WWW-enabled mobile surveillance and identification robot. J. Intell. Robot. Syst. 45(1), 15–30 (2006)
Ricky Lee, M.-F., Steven Chiu, F.-H., de Silva, C.W., Amy Shih, C.-Y.: Intelligent navigation and micro-spectrometer content inspection system for a homecare mobile robot. Int. J. Fuzzy Syst. 16(3), 389–399 (2014)
Stouten B., Graaf, A. J.: Cooperative transportation of a large object development of an industrial application. In: Proceedings of the ICRA’04 IEEE International Conference on Robotics and Automation, pp. 2450–2455 (2004)
Frizera Neto, A., Celeste, W. C., Bastos-Filho, T. F., Martins, V. R., Sarcinelli-Filho, M.: Human-machine interface based on electro-biological signals for mobile vehicle control. In: Proceedings of the International symposium on industrial electronics, pp. 2954–2959 (2006)
Rao, R. S., Conn, K., Jung S. H., et al.: Human robot interaction: application to smart wheelchairs. In: Proceedings of the IEEE international conference on robotics and automation, pp. 3583–3588 (2002)
Aguiar, A.P., Hespanha, J.P.: Trajectory-tracking and path-following of underactuated autonomous vehicles with parametric modeling uncertainty. IEEE Trans. Autom. Control 52(8), 1362–1379 (2007)
Carellia, R., Freire, E.O.: Corridor navigation and wall-following stable control for sonar-based mobile robots. Robot. Auton. Syst. 45(3–4), 235–247 (2003)
Künhe, F., Gomes, J., Fetter, W.: Mobile robot trajectory tracking using model predictive control. In: IEEE Latin-American robotics symposium, pp. 1–7 (2005)
Kim, D.-H., Oh, J.-H.: Tracking control of a two-wheeled mobile robot using input-output linearization. Control Eng. Pract. 7(3), 369–373 (1999)
Ailon, A., Zohar, I.: Control strategies for driving a group of nonholonomic kinematic mobile robots in formation along a time-parameterized path. IEEE/ASME Trans. Mechatron. 17(2), 326–336 (2012)
Fierro, R., Lewis, F. L.: Control of a nonholonomic mobile robot: Backstepping kinematics into dynamics. In: Proceedings of the thirty-fourth conference on decision and control, pp. 3805–3810 (1995)
Fukao, T., Nakagawa, H., Adachi, N.: Adaptive tracking control of a nonholonomic mobile robot. IEEE Trans. Robot. Automat. 16(5), 609–615 (2000)
De La Cruz, C., Carelli, R.: Dynamic modeling and centralized formation control of mobile robots. In: Proceedings of the thirty-second annual conference of the IEEE industrial electronics society, pp. 3880–3885 (2006)
Chen, C.-Y., Li, T.-H.S., Yeh, Y.-C., Chang, C.-C.: Design and implementation of an adaptive sliding-mode dynamic controller for wheeled mobile robots. Mechatronics 19(2), 156–166 (2009)
Antonini, P., Ippoliti, G., Longhi, S.: Learning control of mobile robots using a multiprocessor system. Control Eng. Pract. 14(11), 1279–1295 (2006)
Kao, Y.-F., Chien, Y.-H., Li, I.-H. Wang,W.-Y., Lee, T.-T. : Design and implementation of adaptive dynamic controllers for wheeled mobile robots. In: Proceedings of the IEEE International Conference on System Science and Engineering, pp. 195–199 (2013)
Tanaka, K., Sugeno, M.: Stability analysis and design of fuzzy control systems. Fuzzy Sets Syst. 45(2), 135–156 (1992)
Feng, G., Cao, S.G., Rees, N.W., Chak, C.K.: Design of fuzzy control systems with guaranteed stability. Fuzzy Sets Syst. 85(1), 1–10 (1997)
Seo, W.-J., Ok, S.-H., Ahn, J.-H., Kang, S., Moon, B.: An efficient hardware architecture of the A-star algorithm for the shortest path search engine. In: Proceedings of the 2009 fifth international joint conference on INC, IMS and IDC, pp. 1499–1502 (2009)
Ferguson, D., Stentz, A.: The delayed D* algorithm for efficient path replanning. In: Proceedings of the 2005 IEEE international conference on robotics and automation, pp. 2045–2050 (2005)
Al-Mutib, K., AlSulaiman, M., Mattar, E.: D* lite based real-time multi-agent path planning in dynamic environments. In: Proceedings of the 2011 third international conference on computational intelligence, pp. 170–174 (2011)
Chen, Y.-L., Cheng, J., Lin, C., Wu, X., Ou, Y., Xu, Y.: Classification-based learning by particle swarm optimization for wall-following robot navigation. Neurocomputing 113(3), 27–35 (2013)
Hsu, C.-H., Juang, C.-F.: Evolutionary robot wall-following control using type-2 fuzzy controller with species-DE-activated continuous ACO. IEEE Trans. Fuzzy Syst. 21(1), 100–112 (2013)
Das, T., Kar, I.N.: Design and implementation of an adaptive fuzzy logic based controller for wheeled mobile robots. IEEE Trans. Control Syst. Technol. 14(3), 501–510 (2006)
Martins, F.N., et al.: An adaptive dynamic controller for autonomous mobile robot trajectory tracking. Control Eng. Pract. 16(11), 1354–1363 (2008)
Guechi, E.-H., et al.: Output feedback controller design of a unicycle-type mobile robot with delayed measurements. IET Control Theory Appl. 6(5), 726–733 (2012)
Yang, S.X., Zhu, A., Yuan, G., Meng, M.Q.-H.: A bioinspired neurodynamics-based approach to tracking control of mobile robots. IEEE Trans. Ind. Electron. 59(8), 3211–3220 (2012)
Jean, J.-H., Lian, F.-L.: Robust visual servo control of a mobile robot for object tracking using shape parameters. IEEE Trans. Control Syst. Technol. 20(6), 1461–1472 (2012)
Fukao, T., Nakagawa, H., Adachi, N.: Adaptive tracking control of a nonholonomic mobile robot. IEEE Trans. Robot. Autom. 16(5), 609–615 (2000)
Solea, R., Filipescu, A., Nunes, U.: Sliding-mode control for trajectory-tracking of a wheeled mobile robot in presence of uncertainties. In: Proceedings of the Asian control conference, pp. 1701–1706 (2009)
Chien, Y.-H., Wang, W.-Y., Leu, Y.-G.: On-line hybrid intelligent tracking control for a class of nonaffine multivariable systems. Int. J. Fuzzy Syst. 17(1), 39–52 (2015)
Chien, Y.-H., Wang, W.-Y., Li, I.-H., Lian, K.-Y., Lee, T.-T.: Hybrid intelligent output-feedback control for trajectory tracking of uncertain nonlinear multivariable dynamical systems. Int. J. Fuzzy Syst. 14(1), 141–153 (2012)
Wang, W.-Y., Chien, Y.-H., Lee, T.-T.: Observer-based T-S fuzzy control for a class of general nonaffine nonlinear systems using generalized projection-update laws. IEEE Trans. Fuzzy Syst. 19(3), 493–504 (2011)
Wang, W.-Y., Chien, Y.-H., Leu, Y.-G., Lee, T.-T.: Adaptive T-S fuzzy-neural modeling and control for general MIMO unknown nonaffine nonlinear systems using projection update laws. Automatica 46, 852–863 (2010)
Chien, Y.-H., Wang, W.-Y., Leu, Y.-G., Lee, T.-T.: Robust adaptive controller design for a class of uncertain nonlinear systems using online T-S fuzzy-neural modeling approach. IEEE Trans. Syst. Man Cybern.-Part B 41(2), 542–552 (2011)
Chien, Y.-H., Wang, W.-Y., Hsu, C.-C.: Run-time efficient observer-based fuzzy-neural controller for nonaffine multivariable systems with dynamical uncertainties. Fuzzy Sets Syst. (2015). doi:10.1016/j.fss.2015.12.008
Wang, W.-Y., Chien, Y.-H., Leu, Y.-G., Hsu, C.-C.: Mean-based fuzzy control for a class of MIMO robotic systems. IEEE Trans. Fuzzy Syst. (2015). doi:10.1109/TFUZZ.2015.2500220
Wang, C.-H., Wang, J.-H., Chen, C.-Y.: Analysis and design of indirect adaptive fuzzy controller for nonlinear hysteretic systems. Int. J. Fuzzy Syst. 17(1), 84–93 (2015)
Vidyasagar, M.: Nonlinear Systems Analysis. Prentice-Hall, Englewood Cliffs (1993)
Sastry, S.S., Bodson, M.: Adaptive Control: Stability, Convergence, and Robustness. Prentice-Hall, Englewood Cliffs (1989)
Acknowledgments
This research is partially supported by the “Aim for the Top University Project” and “Center of Learning Technology for Chinese” of National Taiwan Normal University (NTNU), sponsored by the Ministry of Education, Taiwan, R.O.C. and the “International Research-Intensive Center of Excellence Program” of NTNU and Ministry of Science and Technology, Taiwan, under Grants nos. MOST 104-2911-I-003-301, MOST104-2221-E-003-026, MOST 104-2221-E-234-001, and MOST104-2221-E-003-024.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, IH., Chien, YH., Wang, WY. et al. Hybrid Intelligent Algorithm for Indoor Path Planning and Trajectory-Tracking Control of Wheeled Mobile Robot. Int. J. Fuzzy Syst. 18, 595–608 (2016). https://doi.org/10.1007/s40815-016-0166-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-016-0166-0