Skip to main content
Log in

Improving landmark detection accuracy for self-localization through baseboard recognition

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

Acquiring information related to the surrounding environment and environmental mapping are important issues for realizing autonomous robot movement in an unknown environment, and these processes require position estimations for self-localization. We have conducted previous research related to self-localization in indoor environments through baseboard recognition. In that method, a mobile robot performs self-localization using camera-acquired images, from which the intersection of baseboards and the vertical lines of attached doorframes are registered as landmarks. However, this method is limited in that self-localization cannot be performed in cases where baseboards are not partially available or where walls and baseboards are the same color. The present research aims at addressing these issues and implementing the method in an actual mobile robot. The implementing robot is allowed to move autonomously, performing mapping and self-localization in real time. Addressing the problem of same-colored walls requires identification of the border between the wall and the baseboard, so we propose an image processing method for identifying these lines. The problem of lack of baseboards is solved through supplemental use of odometry, which does not rely on visual characteristics. The proposed method is experimentally verified through use of our algorithm to recognize baseboards, perform self-localization, and create maps. The results verify that baseboards can be recognized even when they are the same color as walls. We furthermore verify that landmark-mapping performance when moving in hallways is improved over the previous version.

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.

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
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

Similar content being viewed by others

References

  1. ByungOk Han, II-Woong Jeong, Yong-Ho Seo, Hyun S. Yang (2011) Hybrid scheme of localization and map building with a LRF and a LPS for a mobile robot navigation. 2011 International Conference on Information Science and Applications (ICISA), pp 1–6

  2. Kawata H, Ohya A, Yuta S (2009) Development of compact and light-weight LRF based positioning sensor for mobile robot localization. International Conference on Advanced Robotics, pp 1–6

  3. Hoang TT, Duong PM, Van NTT, Viet DA, Vinh TQ (2012) Development of an EKF-based localization algorithm using compass sensor and LRF. 12th International Conference on Control, Automation, Robotics & Vision, pp 341–346

  4. Jia S, Yasuda A, Chugo D, Takase K (2008) LRF-based self-localization of mobile robot using extended kalman filter. SICE Annual Conference 2008, pp 2295–2298

  5. Teslic L, Klancar G, Skrjanc I (2008) Kalman-filtering-based localization of a mobile robot with a LRF in a simulated 2D environment. The 14th IEEE Mediterranean Electrotechnical Conference, pp 316–322

  6. Iwashina S, Yamashita A, Kaneko T (2008) 3-D SLAM in dynamic environments by a mobile robot equipped with two laser range finders. 26th conference of the robotics society of Japan, pp 1–4

  7. El Kaissi M (2006) SEDLRF: a new door detection system for topological maps. The International Workshop on Computer Architecture for Machine Perception and Sensing, pp 75–80

  8. Tomono M (2009) 3D SLAM using a stereo camera based on edge point tracking. J Robot Soc Jpn 27(7):759–767

    Article  Google Scholar 

  9. Jian L, Shujuan C, Chengyan Z, Haifeng C (2012) Research on localization of apples based on binocular stereo vision marked by cancroids matching. Third International Conference on Digital Manufacturing & Automation, pp 683–686

  10. Xiang R, Jiang H, Ying Y (2014) Tests of localization errors of tomatoes based on binocular stereo vision caused by occlusion. The 11th World Congress on Intelligent Control and Automation, pp 5582–5587

  11. Xiaomin M, Ding L, Jing X (2013) Research on target localization with large viewing angle. 32nd Chinese Control Conference, pp 5682–5686

  12. Zheng LW, Chang YH, Li ZZ (2010) A study of 3D feature tracking and localization using a stereo vision system. 2010 International Computer Symposium (ICS), pp 402–407

  13. Chiang JS, Hsia CH, Hsu HW, Li CI (2011) Stereo vision-based self-localization system for RoboCup. 2011 IEEE International Conference on Fuzzy Systems, pp 2763–2770

  14. Bazargani H, Omidi E, Talebi HA (2012) Adaptive extended kalman filter for asynchronous shuttering error of stereo vision localization. 2012 IEEE International Conference on Robotics and Biomimetics, pp 2254–2259

  15. Masuda K, Thompson S, Kagami S, Kanade T (2014) Verification of stereo vision based localization system. 2004 IEEE International Conlference on Systems, Man and Cybernetics, pp 5435–5440

  16. Gao LF, Gai YX, Fu S (2007) Simultaneous localization and mapping for autonomous mobile robots using binocular stereo vision system. IEEE International Conference on Mechatronics and Automation, pp 326–330

  17. Hadda I, Knani J (2013) Global mapping and localization for mobile robots using stereo vision. 10th International Multi-Conference on Systems, Signals & Devices (SSD), pp 1–6

  18. Ito S, Murakami M, Chinthaka Premachandra, Nitta M, Kato K (2013) Self-localization by baseboard recognition for autonomous moving robot. The Japan Society for Precision Engineering 79(7):671–676

  19. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8:679–714

    Article  Google Scholar 

  20. Borenstein J, Feng L (1996) Measurement and correction of systematic odometry errors in mobile robots. IEEE Trans Robot Autom 12(6):869–880

    Article  Google Scholar 

  21. Jha A, Kumar M (2014) Two wheels differential type odometry for mobile robots. 2014 3rd International Conference on Reliability, Infocom Technologies and Optimization (ICRITO), pp 1–5

  22. Reinstein M, Kubelka V, Zimmermann K (2013) Terrain adaptive odometry for mobile skid-steer robots. IEEE International Conference on Robotics and Automation (ICRA), pp 4706–4711

  23. Krivic S, Mrzic A, Velagic J, Osmic N (2013) Optimization based algorithm for correction of systematic odometry errors of mobile robot. 9th Asian Control Conference, pp 1–6

  24. Shirai Y, Ohta Y (1987) Sensing technology for automatic land vehicle. J Robot Soc Jpn 5(5):391–397

    Article  Google Scholar 

  25. Haralick RM, Sternberg SR, Zhuang X (1987) Image analysis using mathematical morphology. IEEE Trans Pattern Anal Mach Intell 9(4):532–550

    Article  Google Scholar 

  26. Rafael CG, Richard EW (1992) Digital image processing. Addison-Wesley Longman Publishing Co., Inc., pp 518–550

    Google Scholar 

  27. Kanopoulos N, Vasanthawada N, Baker RL (1988) Design of an image edge detection filter using the sobel operator. IEEE J Solid State Circuits 23(2):358–367

    Article  Google Scholar 

  28. Smith TG, Mark WB, Lange GD, Sheriff WH, Neale EA (1988) Edge detection in images using Marr-Hildreth filtering techniques. J Neurosci Methods 26(1):75–81

    Article  Google Scholar 

  29. Gao W, Yang L, Zhang X, Liu H (2010) An improved Sobel edge detection. 3rd IEEE International Conference Computer Science and Information Technology (ICCSIT) 5:67–71

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chinthaka Premachandra.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Premachandra, C., Murakami, M., Gohara, R. et al. Improving landmark detection accuracy for self-localization through baseboard recognition. Int. J. Mach. Learn. & Cyber. 8, 1815–1826 (2017). https://doi.org/10.1007/s13042-016-0560-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-016-0560-9

Keywords

Navigation