Abstract
An autonomous robot with an omni-vision camera and omni-moving platform is designed to satisfy the requirement of the Federation of International Robot-soccer Association and RoboCup robot soccer competitions. To obtain the robot’s location on the field, we use a white-line pattern match localization algorithm. However, when the white-line information is incomplete during the matching process, the observed data differ significantly from a pre-built database. Thus, the localization result causes errors. In this study, we introduce an encoder localization algorithm to obtain a robot’s moving direction and distance. We propose an algorithm that integrates white-line pattern match localization and encoder localization. In the integration process, we use a fuzzy system to search the surrounding points to localize the robot. The results demonstrate that integration localization outperforms localization with only white-line pattern match localization or encoder localization. With the proposed algorithm, we can obtain the robot’s location within 30 ms at an error of less than 10 cm. The integration localization algorithm is compared to other methods to demonstrate its performance.
Similar content being viewed by others
References
Merke, A., Welker, S., Riedmiller, M.: Line based robot localization under natural light conditions. In: Workshop on Agents in Dynamic and Real Time Environments (2004)
Menegatti, Emanuele, Pretto, Alberto, Scarpa, Alberto, Pagello, Enrico: Omnidirectional vision scan matching for robot localization in dynamic environments. IEEE Trans. Robot. 22(3), 523–535 (2006)
Chiang, S.-Y., Guo, X., Hu, H.-W.: Real time self-localization of omni-vision robot by pattern match system. In: International Conference on Advanced Robotics and Intelligent System, pp. 46–50 (2014)
Liu, Jianshen, Yin, Baoyong, Liao, Xinxing: Robot self-localization with optimized error minimizing for soccer contest. J. Comput. 6(7), 1485–1492 (2011)
Liu, B., Fan, J., Zhou, J., Li, K., Xie, Y.: A self-localization method through pose point matching for autonomous soccer robot based on omni-vision. In: The 9th International Conference on Electronic Measurement and Instruments, pp. 246–249 (2009)
Kim, H., Oh, T., Lee, D., Myung, H.: Image-based localization using prior map database and monte carlo localization. In: The 11th International Conference on Ubiquitous Robots and Ambient Intelligence, pp. 308–310 (2014)
Heinemann, P., Haase, J., Zell, A.: A combined Monte-Carlo localization and tracking algorithm for RoboCup. In: Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1535–1540 (2006)
Hsu, C.-C., Wong, C.-C., Teng, H.-C., Li, N.-J., Ho, C.-Y.: Localization of mobile robots via an enhanced particle filter. In: IEEE on Instrumentation and Measurement Technology Conference, pp. 323–327 (2010)
Lauer, M., Lange, S., Riedmiller, M.: Calculating the perfect match: an efficient and accurate approach for robot self-localization. In: RoboCup 2005: Robot Soccer World Cup IX, vol. 4020 of the series Lecture Notes in Computer Science, pp. 142–153
Chen, C.-L., Zhou, J.-H., Cheng, A.-C., Huang, S.-H.: Accurate navigation and localization for differential wheeled robots by tracking the embedded encoders. Adv. Inf. Sci. Serv. Sci. 7(2), 65–79 (2015)
Chen, C.-L., Huang, S.-H., Zhou, J.-H., Mobile robot localization by tracking built-in encoders. In: International Symposium on Computer, Consumer and Control, pp. 840–843 (2014)
Lee, T.-J., Bahn, W., Jang, B.-M., Song, H.-J., Cho, D.-I.D.: a new localization method for mobile robot by data fusion of vision sensor data and motion sensor data. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics (2012)
Lee, M.-F.R., Chiu, F.-H.S., de Silva, C.W., Shih, C.-Y.A.: Intelligent navigation and micro-spectrometer content inspection system for a homecare mobile robot. Int. J. Fuzzy Syst. 16(3), 389–399 (2014)
Min, Byung-Cheol, Kim, Moon-Su, Kim, Donghan: Fuzzy logic path planner and motion controller by evolutionary programming for mobile robots. Int. J. Fuzzy Syst. 11(3), 154–163 (2009)
Chao, C.-H., Hsueh, B.-Y., Hsiao, M.-Y., Tsai, S.-H., Li, T.-H.S.: Fuzzy target tracking and obstacle avoidance of mobile robots with a stereo vision system. Int. J. Fuzzy Syst. 11(3), 183–191 (2009)
Hsiao, M.-Y., Chen, C.-Y., Li, T.-H.S.: Interval type-2 adaptive fuzzy sliding-mode dynamic control design for wheeled mobile robots. Int. J. Fuzzy Syst. 10(4), 268–275 (2008)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chiang, SY., Wei, CA. & Chen, CY. Real-Time Self-Localization of a Mobile Robot by Vision and Motion System. Int. J. Fuzzy Syst. 18, 999–1007 (2016). https://doi.org/10.1007/s40815-016-0220-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-016-0220-y