{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T09:06:29Z","timestamp":1760346389907,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2014,3,11]],"date-time":"2014-03-11T00:00:00Z","timestamp":1394496000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Visual odometry provides astronauts with accurate knowledge of their position and orientation. Wearable astronaut navigation systems should be simple and compact. Therefore, monocular vision methods are preferred over stereo vision systems, commonly used in mobile robots. However, the projective nature of monocular visual odometry causes a scale ambiguity problem. In this paper, we focus on the integration of a monocular camera with a laser distance meter to solve this problem. The most remarkable advantage of the system is its ability to recover a global trajectory for monocular image sequences by incorporating direct distance measurements. First, we propose a robust and easy-to-use extrinsic calibration method between camera and laser distance meter. Second, we present a navigation scheme that fuses distance measurements with monocular sequences to correct the scale drift. In particular, we explain in detail how to match the projection of the invisible laser pointer on other frames. Our proposed integration architecture is examined using a live dataset collected in a simulated lunar surface environment. The experimental results demonstrate the feasibility and effectiveness of the proposed method.<\/jats:p>","DOI":"10.3390\/s140304981","type":"journal-article","created":{"date-parts":[[2014,3,11]],"date-time":"2014-03-11T12:09:38Z","timestamp":1394539778000},"page":"4981-5003","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Enhanced Monocular Visual Odometry Integrated with Laser Distance Meter for Astronaut Navigation"],"prefix":"10.3390","volume":"14","author":[{"given":"Kai","family":"Wu","sequence":"first","affiliation":[{"name":"State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaichang","family":"Di","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xun","family":"Sun","sequence":"additional","affiliation":[{"name":"Computer and Information Engineering College, Henan University, Kaifeng 475000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenhui","family":"Wan","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhaoqin","family":"Liu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Remote Sensing Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,3,11]]},"reference":[{"key":"ref_1","unstructured":"He, S. (2012). Integration of Multiple Sensors for Astronaut Navigation on The Lunar Surface. [Ph.D. Thesis, The Ohio State University]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1002\/rob.20184","article-title":"Two years of visual odometry on the mars exploration rovers","volume":"24","author":"Maimone","year":"2007","journal-title":"J. Field. Rob."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MRA.2006.1638016","article-title":"Visual odometry on the Mars exploration rovers\u2014A tool to ensure accurate driving and science imaging","volume":"13","author":"Cheng","year":"2006","journal-title":"IEEE Rob. Autom. Mag."},{"key":"ref_4","unstructured":"Cheng, Y., Maimone, M.W., and Matthies, L. (2005, January 10\u201312). Visual odometry on the Mars exploration rovers. Hawaii, HI, USA."},{"key":"ref_5","unstructured":"Nist\u00e9r, D., Naroditsky, O., and Bergen, J. (July, January 27). Visual Odometry. Washington, DC, USA."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MRA.2011.943233","article-title":"Visual odometry [tutorial]","volume":"18","author":"Scaramuzza","year":"2011","journal-title":"IEEE Rob. Autom. Mag."},{"key":"ref_7","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. Rob."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1007\/s11263-011-0441-3","article-title":"1-point-ransac structure from motion for vehicle-mounted cameras by exploiting non-holonomic constraints","volume":"95","author":"Scaramuzza","year":"2011","journal-title":"Int. J. Comput. Vision"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Davison, A. (2003, January 14\u201317). Real-Time Simultaneous Localisation and Mapping with a Single Camera. Nice, France.","DOI":"10.1109\/ICCV.2003.1238654"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Klein, G., and Murray, D. (2007, January 13\u201316). Parallel Tracking and Mapping for Small AR Workspaces. Nara, Japan.","DOI":"10.1109\/ISMAR.2007.4538852"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Mouragnon, E., Lhuillier, M., Dhome, M., Dekeyser, F., and Sayd, P. (2006, January 17\u201322). Real time localization and 3D reconstruction. New York, NY, USA.","DOI":"10.1109\/CVPR.2006.236"},{"key":"ref_12","first-page":"5","article-title":"Scale Drift-Aware Large Scale Monocular SLAM","volume":"2","author":"Strasdat","year":"2010","journal-title":"Rob. Sci. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Triggs, B., McLauchlan, P.F., Hartley, R., and Fitzgibbon, A.W. (2000). Bundle Adjustment\u2014A Modern Synthesis. Vision Algorithms: Theory and Practice, Springer-Verlag.","DOI":"10.1007\/3-540-44480-7_21"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1109\/TRO.2008.2004490","article-title":"Appearance-guided monocular omnidirectional visual odometry for outdoor ground vehicles","volume":"24","author":"Scaramuzza","year":"2008","journal-title":"IEEE Trans. Rob."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Scaramuzza, D., Fraundorfer, F., and Siegwart, R. (2009, January 12\u201317). Real-time monocular visual odometry for on-road vehicles with 1-point RANSAC. Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152255"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kaneko, M., and Nakamura, Y. (2011). Robotics Research, Springer-Verlag.","DOI":"10.1007\/978-3-642-14743-2"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3162","DOI":"10.3390\/s120303162","article-title":"Monocular camera\/IMU\/GNSS integration for ground vehicle navigation in challenging GNSS environments","volume":"12","author":"Chu","year":"2012","journal-title":"Sensors"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"429","DOI":"10.3390\/s120100429","article-title":"Sensor fusion of monocular cameras and laser rangefinders for line-based simultaneous localization and mapping (SLAM) tasks in autonomous mobile robots","volume":"12","author":"Zhang","year":"2012","journal-title":"Sensors"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1111\/j.1477-9730.2008.00478.x","article-title":"A combined single range and single image device for low\u2014Cost measurement of building fa\u00e7ade features","volume":"23","author":"Ordonez","year":"2008","journal-title":"Photogramm. Rec."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"805","DOI":"10.14358\/PERS.77.8.805","article-title":"Non-contact 3D Measurement of Buildings through Close Range Photogrammetry and a Laser Distance Meter","volume":"77","author":"Ordonez","year":"2011","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/MRA.2012.2182810","article-title":"Visual Odometry: Part II: Matching, Robustness, Optimization, and Applications","volume":"19","author":"Fraundorfer","year":"2012","journal-title":"IEEE Rob. Autom. Mag."},{"key":"ref_22","unstructured":"Bouguet, J. Camera Calibration Toolbox for Matlab. Available online http:\/\/www.vision.caltech.edu\/bouguetj\/calib doc\/."},{"key":"ref_23","first-page":"23","article-title":"A threshold selection method from gray-level histograms","volume":"11","author":"Otsu","year":"1979","journal-title":"Automatica"},{"key":"ref_24","unstructured":"Corke, P. (2011). Robotics, Vision and Control: Fundamental Algorithms in MATLAB, Springer-Verlag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1006\/cviu.1999.0832","article-title":"MLESAC: A new robust estimator with application to estimating image geometry","volume":"78","author":"Torr","year":"2000","journal-title":"Comput. Vision Image Underst."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2004). Multiple View Geometry in Computer Vision, Cambridge University Press. [2nd ed.].","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_27","unstructured":"Chum, O., and Matas, J. (2005, January 20\u201325). Matching with PROSAC-progressive sample consensus. San Diego, CA, USA."},{"key":"ref_28","unstructured":"Shi, J., and Tomasi, C. (1994, January 21\u201323). Good Features to Track. Seattle, WA, USA."},{"key":"ref_29","unstructured":"Bradski, G., and Kaehler, A. (2008). Learning OpenCV: Computer Vision with the OpenCV Library, O'Reilly Media."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Lucchese, L., and Mitra, S.K. (2012, January 2\u20135). Using saddle points for sub-pixel feature detection in camera calibration targets. Kaohsiung, Taiwan.","DOI":"10.1109\/APCCAS.2002.1115151"},{"key":"ref_31","unstructured":"Lucas, B.D., and Kanade, T. (1981, January 24\u201328). An iterative image registration technique with an application to stereo vision. Vancouver, BC, Canada."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Szeliski, R. (2011). Computer Vision: Algorithms and Applications, Springer-Verlag.","DOI":"10.1007\/978-1-84882-935-0"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"756","DOI":"10.1109\/TPAMI.2004.17","article-title":"An efficient solution to the five-point relative pose problem","volume":"26","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_34","first-page":"1","article-title":"Recovering baseline and orientation from essential matrix","volume":"1","author":"Horn","year":"1990","journal-title":"J. Opt. Soc. Am. A."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/0004-3702(81)90024-2","article-title":"Determining optical flow","volume":"17","author":"Horn","year":"1981","journal-title":"Artif. Intell."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Liu, H., Ding, H., Xiong, Z., and Zhu, X. (2010). Intelligent Robotics and Application, Springer-Verlag.","DOI":"10.1007\/978-3-642-16587-0"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1175\/1520-0469(1969)026<0478:EAASFM>2.0.CO;2","article-title":"Exact and approximate solutions for multiple scattering by cloudy and hazy planetary atmospheres","volume":"26","author":"Hansen","year":"1969","journal-title":"J. Atmos. Sci."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/3\/4981\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:09:06Z","timestamp":1760216946000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/3\/4981"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,11]]},"references-count":37,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2014,3]]}},"alternative-id":["s140304981"],"URL":"https:\/\/doi.org\/10.3390\/s140304981","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2014,3,11]]}}}