journal article·2021-04-08Open access

Mobile Robot Self-Localization Using Omnidirectional Vision with Feature Matching from Real and Virtual Spaces

Huei-Yung Lin, Chien-Hsing He

Applied Sciences· Volume 11· Issue 8

Abstract

This paper presents a novel self-localization technique for mobile robots based on image feature matching from omnidirectional vision. The proposed method first constructs a virtual space with synthetic omnidirectional imaging to simulate a mobile robot equipped with an omnidirectional vision system in the real world. In the virtual space, a number of vertical and horizontal lines are generated according to the structure of the environment. They are imaged by the virtual omnidirectional camera using the catadioptric projection model. The omnidirectional images derived from the virtual and real environments are then used to match the synthetic lines and real scene edges. Finally, the pose and trajectory of the mobile robot in the real world are estimated by the efficient perspective-n-point (EPnP) algorithm based on the line feature matching. In our experiments, the effectiveness of the proposed self-localization technique was validated by the navigation of a mobile robot in a real world environment.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotics and Sensor-Based Localization · Advanced Vision and Imaging · Advanced Image and Video Retrieval Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical Engineering, Advanced Institute of Manufacturing with High-Tech Innovation, National Chung Cheng University, Chiayi 621, Taiwan

Department of Electrical Engineering, National Chung Cheng University, Chiayi 621, Taiwan

References (29)

Show source-provided references
1. Robot odor localization: A taxonomy and survey10.1177/0278364908095118 ↗
2. Personal Mobile Radars with Millimeter-Wave Massive Arrays for Indoor Mapping10.1109/TMC.2015.2467373 ↗
3. Barneto, C.B., Rastorgueva-Foi, E., Keskin, M.F., Riihonen, T., Turunen, M., Talvitie, J., Wymeersch, H., and Valkama, M. (2021). Radio-based Sensing and Environment Mapping in Millimeter-Wave 5G and Beyond Networks. arXiv.10.1109/ICL-GNSS49876.2020.9115568 ↗
4. Mobile robot navigation modulated by artificial emotions10.1109/TSMCB.2009.2026826 ↗
5. Incorporation of a software robot anda mobile robot using a middle layer10.1109/TSMCC.2007.905850 ↗
6. Omnidirectional vision scan matching for robot localization in dynamic environments10.1109/TRO.2006.875495 ↗
7. Robust small robot localization from highly uncertain sensors10.1109/TSMCC.2010.2068545 ↗
8. Grewal, M.S., Weill, L.R., and Andrews, A.P. (2007). Global Positioning Systems, Inertial Navigation, and Integration, John Wiley & Sons.10.1002/0470099720 ↗
9. A new approach to linear filtering and prediction problems10.1115/1.3662552 ↗
10. Incorporating Neuro-Fuzzy with Extended Kalman Filter for Simultaneous Localization and Mapping10.1177/1729881419874645 ↗
11. Kalman Filter-Based Distributed Predictive Control of Large-Scale Multi-Rate Systems: Application to Power Networks10.1109/TCST.2011.2172444 ↗
12. Ledergerber, A., Hamer, M., and D’Andrea, R. (October, January 28). A robot self-localization system using one-way ultra-wideband communication. Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany.10.1109/IROS.2015.7353810 ↗
13. Iterative point matching for registration of free-form curves and surfaces10.1007/BF01427149 ↗
14. Izadi, S., Kim, D., Hilliges, O., Molyneaux, D., Newcombe, R., Kohli, P., Shotton, J., Hodges, S., Freeman, D., and Davison, A. (2011, January 16–19). KinectFusion: Real-time 3D reconstruction and interaction using a moving depth camera. Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, Santa Barbara, CA, USA.10.1145/2047196.2047270 ↗
15. Vasile, A.N., Skelly, L.J., Ni, K., Heinrichs, R., and Camps, O. (2011). Efficient city-sized 3D reconstruction from ultra-high resolution aerial and ground video imagery. Advances in Visual Computing, Springer.10.1007/978-3-642-24028-7_32 ↗
16. A review of recent range image registration methods with accuracy evaluation10.1016/j.imavis.2006.05.012 ↗
17. Vision-based navigation and environmental representations with an omnidirectional camera10.1109/70.897802 ↗
18. Tasaki, T., Tokura, S., Sonoura, T., Ozaki, F., and Matsuhira, N. (2010, January 18–22). Mobile robot self-localization based on tracked scale and rotation invariant feature points by using an omnidirectional camera. Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan.10.1109/IROS.2010.5649848 ↗
19. Kawanishi, R., Yamashita, A., Kaneko, T., and Asama, H. (2012, January 14–18). Line-based camera movement estimation by using parallel lines in omnidirectional video. Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA.10.1109/ICRA.2012.6224816 ↗
20. Goto, S., Yamashita, A., Kawanishi, R., Kaneko, T., and Asama, H. (2011, January 6–13). 3D environment measurement using binocular stereo and motion stereo by mobile robot with omnidirectional stereo camera. Proceedings of the 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops), Barcelona, Spain.10.1109/ICCVW.2011.6130256 ↗
21. Zhang, Z. (1999, January 20–27). Flexible camera calibration by viewing a plane from unknown orientations. Proceedings of the Seventh IEEE International Conference on Computer Vision, Kerkyra, Greece.
22. Scaramuzza, D., Martinelli, A., and Siegwart, R. (2006, January 4–7). A flexible technique for accurate omnidirectional camera calibration and structure from motion. Proceedings of the Computer Vision Systems, 2006 ICVS’06, New York, NY, USA.10.1109/ICVS.2006.3 ↗
23. Mei, C., and Rives, P. (2007, January 10–14). Single view point omnidirectional camera calibration from planar grids. Proceedings of the Robotics and Automation, Rome, Italy.10.1109/ROBOT.2007.364084 ↗
24. Geyer, C., and Daniilidis, K. (2000). A unifying theory for central panoramic systems and practical implications. Computer Vision—ECCV 2000, Springer.10.1007/3-540-45053-X_29 ↗
25. Barreto, J.P., and Araujo, H. (2001, January 8–14). Issues on the geometry of central catadioptric image formation. Proceedings of the Computer Vision and Pattern Recognition, Kauai, HI, USA.
26. Linear pose estimation from points or lines10.1109/TPAMI.2003.1195992 ↗
27. Global optimization through rotation space search10.1007/s11263-008-0186-9 ↗
28. Epnp: An accurate o (n) solution to the pnp problem10.1007/s11263-008-0152-6 ↗
29. Closed-form solution of absolute orientation using orthonormal matrices10.1364/JOSAA.5.001127 ↗