{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T18:18:39Z","timestamp":1775067519964,"version":"3.50.1"},"reference-count":43,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T00:00:00Z","timestamp":1557792000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Scale ambiguity and drift are inherent drawbacks of a pure-visual monocular simultaneous localization and mapping (SLAM) system. This problem could be a crucial challenge for other robots with range sensors to perform localization in a map previously built by a monocular camera. In this paper, a metrically inconsistent priori map is made by the monocular SLAM that is subsequently used to perform localization on another robot only using a laser range finder (LRF). To tackle the problem of the metric inconsistency, this paper proposes a 2D-LRF-based localization algorithm which allows the robot to locate itself and resolve the scale of the local map simultaneously. To align the data from 2D LRF to the map, 2D structures are extracted from the 3D point cloud map obtained by the visual SLAM process. Next, a modified Monte Carlo localization (MCL) approach is proposed to estimate the robot\u2019s state which is composed of both the robot\u2019s pose and map\u2019s relative scale. Finally, the effectiveness of the proposed system is demonstrated in the experiments on a public benchmark dataset as well as in a real-world scenario. The experimental results indicate that the proposed method is able to globally localize the robot in real-time. Additionally, even in a badly drifted map, the successful localization can also be achieved.<\/jats:p>","DOI":"10.3390\/s19102230","type":"journal-article","created":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T10:42:33Z","timestamp":1557830553000},"page":"2230","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["A Novel Approach for Lidar-Based Robot Localization in a Scale-Drifted Map Constructed Using Monocular SLAM"],"prefix":"10.3390","volume":"19","author":[{"given":"Su","family":"Wang","sequence":"first","affiliation":[{"name":"Division of Human Mechanical Systems and Design, Faculty and Graduate School of Engineering, Hokkaido University, Sapporo 060-8628, Hokkaido, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yukinori","family":"Kobayashi","sequence":"additional","affiliation":[{"name":"Division of Human Mechanical Systems and Design, Faculty and Graduate School of Engineering, Hokkaido University, Sapporo 060-8628, Hokkaido, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5104-9782","authenticated-orcid":false,"given":"Ankit A.","family":"Ravankar","sequence":"additional","affiliation":[{"name":"Division of Human Mechanical Systems and Design, Faculty and Graduate School of Engineering, Hokkaido University, Sapporo 060-8628, Hokkaido, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abhijeet","family":"Ravankar","sequence":"additional","affiliation":[{"name":"School of Regional Innovation and Social Design Engineering, Faculty of Engineering, Kitami Institute of Technology, Kitami 090-8507, Hokkaido, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Takanori","family":"Emaru","sequence":"additional","affiliation":[{"name":"Division of Human Mechanical Systems and Design, Faculty and Graduate School of Engineering, Hokkaido University, Sapporo 060-8628, Hokkaido, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,5,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Engel, J., Sch\u00f6ps, T., and Cremers, D. (2014). LSD-SLAM: Large-scale direct monocular SLAM. European Conference on Computer Vision, Springer.","DOI":"10.1007\/978-3-319-10605-2_54"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1255","DOI":"10.1109\/TRO.2017.2705103","article-title":"Orb-slam2: An open-source slam system for monocular, stereo, and rgb-d cameras","volume":"33","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1007\/s10514-007-9083-2","article-title":"A practical approach for EKF-SLAM in an indoor environment: Fusing ultrasonic sensors and stereo camera","volume":"24","author":"Ahn","year":"2008","journal-title":"Auton. Robot."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"27","DOI":"10.5772\/59992","article-title":"Algorithms and a framework for indoor robot mapping in a noisy environment using clustering in spatial and hough domains","volume":"12","author":"Ravankar","year":"2015","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"44","DOI":"10.5772\/60407","article-title":"Indoor slope and edge detection by using two-dimensional EKF-SLAM with orthogonal assumption","volume":"12","author":"Lv","year":"2015","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Wang, Y.T., Peng, C.C., Ravankar, A., and Ravankar, A. (2018). A Single LiDAR-Based Feature Fusion Indoor Localization Algorithm. Sensors, 18.","DOI":"10.3390\/s18041294"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Gawel, A., Dub\u00e9, R., Surmann, H., Nieto, J., Siegwart, R., and Cadena, C. (2017, January 11\u201313). 3D registration of aerial and ground robots for disaster response: An evaluation of features, descriptors, and transformation estimation. Proceedings of the 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), Shanghai, China.","DOI":"10.1109\/SSRR.2017.8088136"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Zhang, J., and Singh, S. (2015, January 26\u201330). Visual-lidar odometry and mapping: Low-drift, robust, and fast. Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA.","DOI":"10.1109\/ICRA.2015.7139486"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Zhao, R., Liu, E., Yan, K., and Ma, Y. (2018). Scale Estimation and Correction of the Monocular Simultaneous Localization and Mapping (SLAM) Based on Fusion of 1D Laser Range Finder and Vision Data. Sensors, 18.","DOI":"10.3390\/s18061948"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Shen, S., and Michael, N. (2013). State estimation for indoor and outdoor operation with a micro-aerial vehicle. Experimental Robotics, Springer.","DOI":"10.1007\/978-3-319-00065-7_20"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1004","DOI":"10.1109\/TRO.2018.2853729","article-title":"Vins-mono: A robust and versatile monocular visual-inertial state estimator","volume":"34","author":"Qin","year":"2018","journal-title":"IEEE Trans. Robot."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1002\/rob.20103","article-title":"Visual odometry for ground vehicle applications","volume":"23","author":"Naroditsky","year":"2006","journal-title":"J. Field Robot."},{"key":"ref_13","first-page":"7","article-title":"Scale drift-aware large scale monocular SLAM","volume":"2","author":"Strasdat","year":"2010","journal-title":"Robot. Sci. Syst. VI"},{"key":"ref_14","unstructured":"Strasdat, H. (2012). Local Accuracy and Global Consistency for Efficient Visual SLAM. [Ph.D. Thesis, Department of Computing, Imperial College London]."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Song, S., Chandraker, M., and Guest, C.C. (2013, January 6\u201310). Parallel, real-time monocular visual odometry. Proceedings of the 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631246"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Frost, D.P., K\u00e4hler, O., and Murray, D.W. (2016, January 16\u201321). Object-aware bundle adjustment for correcting monocular scale drift. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487680"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Dame, A., Prisacariu, V.A., Ren, C.Y., and Reid, I. (2013, January 23\u201328). Dense reconstruction using 3D object shape priors. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA.","DOI":"10.1109\/CVPR.2013.170"},{"key":"ref_18","unstructured":"Koenig, S., and Simmons, R.G. (1996, January 3\u20136). Passive distance learning for robot navigation. Proceedings of the Thirteenth International Conference on Machine Learning, Bari, Italy."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s10514-010-9204-1","article-title":"Large scale graph-based SLAM using aerial images as prior information","volume":"30","author":"Steder","year":"2011","journal-title":"Auton. Robot."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Mielle, M., Magnusson, M., Andreasson, H., and Lilienthal, A.J. (2017, January 11\u201313). SLAM auto-complete: Completing a robot map using an emergency map. Proceedings of the 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), Shanghai, China.","DOI":"10.1109\/SSRR.2017.8088137"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Boniardi, F., Valada, A., Burgard, W., and Tipaldi, G.D. (2016, January 16\u201321). Autonomous indoor robot navigation using a sketch interface for drawing maps and routes. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487453"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Boniardi, F., Behzadian, B., Burgard, W., and Tipaldi, G.D. (2015, January 2\u20134). Robot navigation in hand-drawn sketched maps. Proceedings of the 2015 European Conference on Mobile Robots (ECMR), Lincoln, UK.","DOI":"10.1109\/ECMR.2015.7324188"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wang, S., Kobayashi, Y., Ravankar, A., Ravankar, A.A., and Emaru, T. (2018, January 12\u201315). Localization with Laser Range Finder in a Metrically Inconsistent Map from Monocular SLAM. Proceedings of the 2018 IEEE International Conference on Robotics and Biomimetics (ROBIO), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ROBIO.2018.8665306"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Korah, T., Medasani, S., and Owechko, Y. (2011, January 20\u201325). Strip histogram grid for efficient lidar segmentation from urban environments. Proceedings of the 2011 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Colorado Springs, CO, USA.","DOI":"10.1109\/CVPRW.2011.5981773"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Morton, R.D., and Olson, E. (2011, January 25\u201330). Positive and negative obstacle detection using the HLD classifier. Proceedings of the 2011 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), San Francisco, CA, USA.","DOI":"10.1109\/IROS.2011.6095142"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Goeddel, R., Kershaw, C., Serafin, J., and Olson, E. (2016, January 9\u201314). FLAT2D: Fast localization from approximate transformation into 2D. Proceedings of the 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea.","DOI":"10.1109\/IROS.2016.7759305"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wolcott, R.W., and Eustice, R.M. (2015, January 26\u201330). Fast LIDAR localization using multiresolution Gaussian mixture maps. Proceedings of the 2015 IEEE international conference on robotics and automation (ICRA), Seattle, WA, USA.","DOI":"10.1109\/ICRA.2015.7139582"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1177\/0278364917696568","article-title":"Robust LIDAR localization using multiresolution Gaussian mixture maps for autonomous driving","volume":"36","author":"Wolcott","year":"2017","journal-title":"Int. J. Robot. Res."},{"key":"ref_29","unstructured":"Thrun, S., Burgard, W., and Fox, D. (2005). Probabilistic Robotics, MIT Press."},{"key":"ref_30","first-page":"131","article-title":"Mapping and Localization in 3D Environments Using a 2D Laser Scanner and a Stereo Camera","volume":"28","author":"Lin","year":"2012","journal-title":"J. Inf. Sci. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Ravankar, A., Ravankar, A., Kobayashi, Y., and Emaru, T. (2017). Symbiotic navigation in multi-robot systems with remote obstacle knowledge sharing. Sensors, 17.","DOI":"10.3390\/s17071581"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Ravankar, A., Ravankar, A., Kobayashi, Y., and Emaru, T. (2017). Hitchhiking robots: A collaborative approach for efficient multi-robot navigation in indoor environments. Sensors, 17.","DOI":"10.3390\/s17081878"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Xu, B., Jiang, W., Shan, J., Zhang, J., and Li, L. (2015). Investigation on the weighted ransac approaches for building roof plane segmentation from lidar point clouds. Remote Sens., 8.","DOI":"10.3390\/rs8010005"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1157","DOI":"10.1177\/0278364915620033","article-title":"The EuRoC micro aerial vehicle datasets","volume":"35","author":"Burri","year":"2016","journal-title":"Int. J. Robot. Res."},{"key":"ref_35","first-page":"1322","article-title":"Monte carlo localization for mobile robots","volume":"Volume 2","author":"Dellaert","year":"1999","journal-title":"Proceedings of the 1999 IEEE International Conference on Robotics and Automation"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Behzadian, B., Agarwal, P., Burgard, W., and Tipaldi, G.D. (October, January 28). Monte Carlo localization in hand-drawn maps. Proceedings of the 2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany.","DOI":"10.1109\/IROS.2015.7353985"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Fox, D. (2002, January 9\u201314). KLD-sampling: Adaptive particle filters. Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada.","DOI":"10.7551\/mitpress\/1120.003.0096"},{"key":"ref_38","unstructured":"Milstein, A., S\u00e1nchez, J.N., and Williamson, E.T. (August, January 28). Robust global localization using clustered particle filtering. Proceedings of the AAAI\/IAAI, Edmonton, AB, Canada."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1695","DOI":"10.1177\/0278364913509035","article-title":"The MIT stata center dataset","volume":"32","author":"Fallon","year":"2013","journal-title":"Int. J. Robot. Res."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/TRO.2006.889486","article-title":"Improved techniques for grid mapping with rao-blackwellized particle filters","volume":"23","author":"Grisetti","year":"2007","journal-title":"IEEE Trans. Robot."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1002\/rob.21735","article-title":"Robust robot localization in a complex oil and gas industrial environment","volume":"35","author":"Merriaux","year":"2018","journal-title":"J. Field Robot."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Saarinen, J., Andreasson, H., Stoyanov, T., and Lilienthal, A.J. (2013, January 3\u20137). Normal distributions transform Monte-Carlo localization (NDT-MCL). Proceedings of the 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696380"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Ravankar, A., Ravankar, A., Kobayashi, Y., Hoshino, Y., and Peng, C.C. (2018). Path smoothing techniques in robot navigation: State-of-the-art, current and future challenges. Sensors, 18.","DOI":"10.3390\/s18093170"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/10\/2230\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:51:54Z","timestamp":1760187114000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/10\/2230"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,14]]},"references-count":43,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2019,5]]}},"alternative-id":["s19102230"],"URL":"https:\/\/doi.org\/10.3390\/s19102230","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,5,14]]}}}