Skip to main content
Log in

Real-Time Self-Localization of a Mobile Robot by Vision and Motion System

  • Published:
International Journal of Fuzzy Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. 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)

  2. 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)

    Article  Google Scholar 

  3. 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)

  4. Liu, Jianshen, Yin, Baoyong, Liao, Xinxing: Robot self-localization with optimized error minimizing for soccer contest. J. Comput. 6(7), 1485–1492 (2011)

    Article  Google Scholar 

  5. 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)

  6. 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)

  7. 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)

  8. 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)

  9. 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

  10. 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)

    Google Scholar 

  11. 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)

  12. 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)

  13. 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)

    Google Scholar 

  14. 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)

    MathSciNet  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shu-Yin Chiang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40815-016-0220-y

Keywords

Navigation