{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T02:38:05Z","timestamp":1776998285581,"version":"3.51.4"},"reference-count":44,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2014,10,24]],"date-time":"2014-10-24T00:00:00Z","timestamp":1414108800000},"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>Many applications, like mobile robotics, can profit from acquiring dense, wide-ranging and accurate 3D laser data. Off-the-shelf 2D scanners are commonly customized with an extra rotation as a low-cost, lightweight and low-power-demanding solution. Moreover, aligning the extra rotation axis with the optical center allows the 3D device to maintain the same minimum range as the 2D scanner and avoids offsets in computing Cartesian coordinates. The paper proposes a practical procedure to estimate construction misalignments based on a single scan taken from an arbitrary position in an unprepared environment that contains planar surfaces of unknown dimensions. Inherited measurement limitations from low-cost 2D devices prevent the estimation of very small translation misalignments, so the calibration problem reduces to obtaining boresight parameters. The distinctive approach with respect to previous plane-based intrinsic calibration techniques is the iterative maximization of both the flatness and the area of visible planes. Calibration results are presented for a case study. The method is currently being applied as the final stage in the production of a commercial 3D rangefinder.<\/jats:p>","DOI":"10.3390\/s141120025","type":"journal-article","created":{"date-parts":[[2014,10,24]],"date-time":"2014-10-24T11:46:16Z","timestamp":1414151176000},"page":"20025-20040","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["Boresight Calibration of Construction Misalignments for 3D Scanners Built with a 2D Laser Rangefinder Rotating on Its Optical Center"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1095-4775","authenticated-orcid":false,"given":"Jes\u00fas","family":"Morales","sequence":"first","affiliation":[{"name":"Departamento de Ingenier\u00eda de Sistemas y Autom\u00e1tica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, 29071-M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8940-2465","authenticated-orcid":false,"given":"Jorge","family":"Mart\u00ednez","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda de Sistemas y Autom\u00e1tica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, 29071-M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9994-6239","authenticated-orcid":false,"given":"Anthony","family":"Mandow","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda de Sistemas y Autom\u00e1tica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, 29071-M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio","family":"Reina","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda de Sistemas y Autom\u00e1tica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, 29071-M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alejandro","family":"Peque\u00f1o-Boter","sequence":"additional","affiliation":[{"name":"Ingenier\u00eda UNO, Calle Alcalde Garret y Souto, 38, 29006-M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alfonso","family":"Garc\u00eda-Cerezo","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda de Sistemas y Autom\u00e1tica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, 29071-M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,10,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Beinschob, P., and Reinke, C. (2013, January 5\u20137). Strategies for 3D Data Acquisition and Mapping in Large-Scale Modern Warehouses. Cluj-Napoca, Romania.","DOI":"10.1109\/ICCP.2013.6646113"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s10846-013-9957-9","article-title":"Improving point cloud accuracy obtained from a moving platform for consistent pile attack pose estimation","volume":"75","author":"Almqvist","year":"2014","journal-title":"J. Intell. Robot. Syst. Theory Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"16672","DOI":"10.3390\/s140916672","article-title":"Motion field estimation for a dynamic scene using a 3D LiDAR","volume":"14","author":"Li","year":"2014","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10514-012-9309-9","article-title":"Autonomous over-the-horizon navigation using LIDAR data","volume":"34","author":"Rekleitis","year":"2013","journal-title":"Auton. Robots"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3638","DOI":"10.1109\/TIE.2013.2272275","article-title":"Automation of the arm-aided climbing maneuver for tracked mobile manipulators","volume":"61","author":"Mandow","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Pellenz, J., Lang, D., Neuhaus, F., and Paulus, D. (2010, January 26\u201330). Real-Time 3D Mapping of Rough Terrain: A Field Report from Disaster City. Bremen, Germany.","DOI":"10.1109\/SSRR.2010.5981567"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1007\/978-3-642-11876-0_23","article-title":"A characterization of 3D sensors for response robots","volume":"5949 LNAI","author":"Poppinga","year":"2010","journal-title":"Lecture Notes Comput. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/j.robot.2003.09.004","article-title":"An autonomous mobile robot with a 3D laser range finder for 3D exploration and digitalization of indoor environments","volume":"45","author":"Surmann","year":"2003","journal-title":"Robot. Auton. Syst."},{"key":"ref_9","unstructured":"Sheh, R., Jamali, N., Kadous, M.W., and Sammut, C. (2006, January 6\u20138). A Low-Cost, Compact Lightweight 3D Range Sensor. Auckland, New Zealand."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Nagatani, K., Tokunaga, N., Okada, Y., and Yoshida, K. (2008, January 21\u201324). Continuous Acquisition of Three-Dimensional Environment Information for Tracked Vehicles on Uneven Terrain. Sendai, Japan.","DOI":"10.1109\/SSRR.2008.4745872"},{"key":"ref_11","unstructured":"Walther, M., Steinhaus, P., and Dillmann, R. (2006, January 7\u20139). A foveal 3D laser scanner integrating texture into range data. Tokyo, Japan."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1163\/016918609X12585536415780","article-title":"A method for accurate map construction using time registration from a moving SOKUIKI sensor","volume":"24","author":"Kawata","year":"2010","journal-title":"Adv. Robot."},{"key":"ref_13","unstructured":"Qayyum, U., Martin, A., Kim, J., and Shim, D.H. (2012, January 3\u20135). Omni-VISER: 3D omni vision-laser scanner. Wellington, New Zealand."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1007\/s00138-011-0387-z","article-title":"3D registration of laser range scenes by coincidence of coarse binary cubes","volume":"23","author":"Reina","year":"2012","journal-title":"Mach. Vision Appl."},{"key":"ref_15","unstructured":"Wulf, O., and Wagner, B. (2003, January 2\u20135). Fast 3D scanning methods for laser measurement systems. Bucharest, Romania."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1111\/j.1467-8667.2006.00453.x","article-title":"3D reconstruction of real world scenes using a low-cost 3D range scanner","volume":"21","author":"Dias","year":"2006","journal-title":"Comput. Aided Civil Infrastruct. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ryde, J., and Hu, H. (2008, January 2\u20135). 3D Laser range scanner with hemispherical field of view for robot navigation. Xi'an, China.","DOI":"10.1109\/AIM.2008.4601779"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1177\/0278364911429475","article-title":"Self-calibration for a 3D laser","volume":"31","author":"Sheehan","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"ref_19","unstructured":"Dong, H., Anderson, S., and Barfoot, T. (2013, January 6\u20138). Two-axis scanning Lidar geometric calibration using intensity imagery and distortion mapping. Karlsruhe, Germany."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1610","DOI":"10.3390\/rs2061610","article-title":"Static calibration and analysis of the Velodyne HDL-64E S2 for high accuracy mobile scanning","volume":"2","author":"Glennie","year":"2010","journal-title":"Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Muhammad, N., and Lacroix, S. Calibration of a rotating multi-beam LiDAR. 5648\u20135653.","DOI":"10.1109\/IROS.2010.5651382"},{"key":"ref_22","first-page":"70","article-title":"LIDAR Velodyne HDL-64E calibration using pattern planes","volume":"8","year":"2011","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"13736","DOI":"10.3390\/s121013736","article-title":"On-site sensor recalibration of a spinning multi-beam LiDAR system using automatically-detected planar targets","volume":"12","author":"Chen","year":"2012","journal-title":"Sensors"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1002\/rob.20315","article-title":"Error modeling and calibration of exteroceptive sensors for accurate mapping applications","volume":"27","author":"Underwood","year":"2010","journal-title":"J. Field Robot."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Maddern, W., Harrison, A., and Newman, P. (2012, January 14\u201318). Lost in translation (and rotation): Rapid extrinsic calibration for 2D and 3D LIDARs. Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6224607"},{"key":"ref_26","first-page":"13","article-title":"Boresight alignment method for mobile laser scanning systems","volume":"4","author":"Rieger","year":"2010","journal-title":"J. Appl. Geod."},{"key":"ref_27","unstructured":"Le-Scouarnec, R., Touz\u00e9, T., Lacambreb, J., and Seube, N. (2013, January 11\u201313). A positioning free calibration method for mobile laser scanning applications. Antalya, Turkey."},{"key":"ref_28","unstructured":"Scaramuzza, D., Harati, A., and Siegwart, R. (November, January 29). Extrinsic self calibration of a camera and a 3D laser range finder from natural scenes. San Diego, CA, USA."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"5333","DOI":"10.3390\/s140305333","article-title":"Calibration between color camera and 3D LIDAR instruments with a polygonal planar board","volume":"14","author":"Park","year":"2014","journal-title":"Sensors"},{"key":"ref_30","unstructured":"Levinson, J., and Thrun, S. (, January 18\u201321). Unsupervised calibration for multi-beam lasers. New Delhi & Agra, India."},{"key":"ref_31","unstructured":"Gielsdorf, F., Rietdorf, A., and Gr\u00fcndig, L. (2004, January 22\u201327). A Concept For the Calibration of Terrestrial Laser Scanners. Athens, Greece."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.isprsjprs.2006.10.004","article-title":"Error modelling, calibration and analysis of an AM-CW terrestrial laser scanner system","volume":"61","author":"Lichti","year":"2007","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_33","unstructured":"Gao, C., and Spletzer, J. (2010, January 3\u20137). On-line calibration of multiple LIDARs on a mobile vehicle platform. Anchorage, AK, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"7224","DOI":"10.3390\/s130607224","article-title":"Improvements to and comparison of static terrestrial LiDAR self-calibration methods","volume":"13","author":"Chow","year":"2013","journal-title":"Sensors"},{"key":"ref_35","unstructured":"Bae, K.H., and Lichti, D.D. (2007, January 12\u201314). On-site self-calibration using planar features for terrestrial laser scanners. Espoo, Finland."},{"key":"ref_36","unstructured":"Ye, C., and Borenstein, J. (2002, January 11\u201315). Characterization of a 2D laser scanner for mobile robot obstacle negotiation. Washington, DC, USA."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Kneip, L., Tache, F., Caprari, G., and Siegwart, R. (2009, January 12\u201317). Characterization of the compact Hokuyo URG-04LX 2D laser range Scanner. Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152579"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/978-3-642-31665-4_12","article-title":"Characterization of Hokuyo UTM-30LX laser range finder for an autonomous mobile robot","volume":"440","author":"Demski","year":"2013","journal-title":"Stud. Comput. Intell."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1093\/comjnl\/7.4.308","article-title":"A Simplex method for function minimization","volume":"7","author":"Nelder","year":"1965","journal-title":"Comput. J."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random Sample Consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Commun. ACM"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Rusu, R.B., and Cousins, S. (2011, January 9\u201313). 3D is here: Point Cloud Library (PCL). Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980567"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Morales, J., Mart\u00ednez, J.L., Mandow, A., Peque\u00f1o-Boter, A., and Garc\u00eda-Cerezo, A. (2011, January 13\u201315). Design and development of a fast and precise low cost 3D laser rangefinder. Istanbul, Turkey.","DOI":"10.1109\/ICMECH.2011.5971190"},{"key":"ref_43","unstructured":"Mart\u00ednez, J.L., Reina, A.J., Morales, J., Mandow, A., and Garc\u00eda-Cerezo, A. (March, January 27). Using multicore processors to parallelize 3D point cloud registration with the Coarse Binary Cubes method. Vicenza, Italy."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez, J.L., Mandow, A., Reina, A., Cantador, T.J., Morales, J., and Garc\u00eda-Cerezo, A. (2013, January 3\u20138). Navigability analysis of natural terrains with fuzzy elevation maps from ground-based 3D range scans. Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696559"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/11\/20025\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:17:23Z","timestamp":1760217443000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/11\/20025"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10,24]]},"references-count":44,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2014,11]]}},"alternative-id":["s141120025"],"URL":"https:\/\/doi.org\/10.3390\/s141120025","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,10,24]]}}}