{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T10:41:24Z","timestamp":1773484884172,"version":"3.50.1"},"reference-count":47,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2017,10,14]],"date-time":"2017-10-14T00:00:00Z","timestamp":1507939200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The Deanship of Scientific Research at the Hashemite University"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Extrinsic calibration of a camera and a 2D laser range finder (lidar) sensors is crucial in sensor data fusion applications; for example SLAM algorithms used in mobile robot platforms. The fundamental challenge of extrinsic calibration is when the camera-lidar sensors do not overlap or share the same field of view. In this paper we propose a novel and flexible approach for the extrinsic calibration of a camera-lidar system without overlap, which can be used for robotic platform self-calibration. The approach is based on the robot\u2013world hand\u2013eye calibration (RWHE) problem; proven to have efficient and accurate solutions. First, the system was mapped to the RWHE calibration problem modeled as the linear relationship     AX = ZB    , where    X    and    Z    are unknown calibration matrices. Then, we computed the transformation matrix    B   , which was the main challenge in the above mapping. The computation is based on reasonable assumptions about geometric structure in the calibration environment. The reliability and accuracy of the proposed approach is compared to a state-of-the-art method in extrinsic 2D lidar to camera calibration. Experimental results from real datasets indicate that the proposed approach provides better results with an L2 norm translational and rotational deviations of 314 mm and      0 . 12  \u2218     respectively.<\/jats:p>","DOI":"10.3390\/s17102346","type":"journal-article","created":{"date-parts":[[2017,10,16]],"date-time":"2017-10-16T11:11:09Z","timestamp":1508152269000},"page":"2346","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Extrinsic Calibration of Camera and 2D Laser Sensors without Overlap"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0737-4107","authenticated-orcid":false,"given":"Khalil","family":"Ahmad Yousef","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, the Hashemite University, Zarqa 13115, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bassam","family":"Mohd","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, the Hashemite University, Zarqa 13115, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khalid","family":"Al-Widyan","sequence":"additional","affiliation":[{"name":"Department of Mechatronics Engineering, the Hashemite University, Zarqa 13115, Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thaier\u00a0\u00a0","family":"Hayajneh","sequence":"additional","affiliation":[{"name":"Department of Computer and Information Sciences, Fordham University, New York, NY 10023, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,10,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"367","DOI":"10.5772\/56985","article-title":"Separated Calibration of a Camera and a Laser Rangefinder for Robotic Heterogeneous Sensors","volume":"10","author":"Yu","year":"2013","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Underwood, J., Hill, A., and Scheding, S. (November, January 29). Calibration of range sensor pose on mobile platforms. Proceedings of the International Conference on Intelligent Robots and Systems, 2007 (IROS 2007), San Diego, CA, USA.","DOI":"10.1109\/IROS.2007.4398971"},{"key":"ref_3","unstructured":"Cucci, D.A., and Matteucci, M. (2013, January 29\u201331). A Flexible Framework for Mobile Robot Pose Estimation and Multi-Sensor Self-Calibration. Proceedings of the International Conference on Informatics in Control, Automation and Robotics (ICINCO), Reykjav\u00edk, Iceland."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Ahmad Yousef, K.M. (2013). Hypothesize-and-Verify Based Solutions for Place Recognition and Mobile Robot Self-Localization in Interior Hallways. [Ph.D. Thesis, Purdue University].","DOI":"10.1109\/ICRA.2013.6630944"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1109\/70.313105","article-title":"Simultaneous robot\/world and tool\/flange calibration by solving homogeneous transformation equations of the form AX=YB","volume":"10","author":"Zhuang","year":"1994","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_6","unstructured":"Zhang, Q., and Pless, R. (October, January 8). Extrinsic calibration of a camera and laser range finder (improves camera calibration). Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, 2004 (IROS 2004), Sendai, Japan."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2097","DOI":"10.1109\/TPAMI.2012.18","article-title":"A minimal solution for the extrinsic calibration of a camera and a laser-rangefinder","volume":"34","author":"Vasconcelos","year":"2012","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"915","DOI":"10.1109\/TIM.2016.2518248","article-title":"Extrinsic Calibration of 2-D Laser Rangefinder and Camera From Single Shot Based on Minimal Solution","volume":"65","author":"Hu","year":"2016","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Furgale, P., Rehder, J., and Siegwart, R. (2013, January 3\u20137). Unified temporal and spatial calibration for multi-sensor systems. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696514"},{"key":"ref_10","unstructured":"Gao, C., and Spletzer, J.R. (2010, January 3\u20137). On-line calibration of multiple LIDARs on a mobile vehicle platform. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Anchorage, AK, USA."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1162\/105474605774785325","article-title":"A convenient multicamera self-calibration for virtual environments","volume":"14","author":"Svoboda","year":"2005","journal-title":"PRESENCE Teleoper. Virtual Environ."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Heng, L., Li, B., and Pollefeys, M. (2013, January 3\u20137). Camodocal: Automatic intrinsic and extrinsic calibration of a rig with multiple generic cameras and odometry. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696592"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Levinson, J., and Thrun, S. (2013, January 24\u201328). Automatic Online Calibration of Cameras and Lasers. Proceedings of the Robotics: Science and Systems, Berlin, Germany.","DOI":"10.15607\/RSS.2013.IX.029"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"696","DOI":"10.1002\/rob.21542","article-title":"Automatic extrinsic calibration of vision and lidar by maximizing mutual information","volume":"32","author":"Pandey","year":"2015","journal-title":"J. Field Robot."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Castorena, J., Kamilov, U.S., and Boufounos, P.T. (2016, January 20\u201325). Autocalibration of LIDAR and optical cameras via edge alignment. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China.","DOI":"10.1109\/ICASSP.2016.7472200"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Napier, A., Corke, P., and Newman, P. (2013, January 6\u201310). Cross-calibration of push-broom 2d lidars and cameras in natural scenes. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631094"},{"key":"ref_17","unstructured":"Li, G., Liu, Y., Dong, L., Cai, X., and Zhou, D. (November, January 29). An algorithm for extrinsic parameters calibration of a camera and a laser range finder using line features. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, USA."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1902","DOI":"10.3390\/s130201902","article-title":"3D LIDAR-camera extrinsic calibration using an arbitrary trihedron","volume":"13","author":"Gong","year":"2013","journal-title":"Sensors"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Sim, S., Sock, J., and Kwak, K. (2016). Indirect correspondence-based robust extrinsic calibration of LiDAR and camera. Sensors, 16.","DOI":"10.3390\/s16060933"},{"key":"ref_20","unstructured":"Wasielewski, S., and Strauss, O. (1995, January 25\u201326). Calibration of a multi-sensor system laser rangefinder\/camera. Proceedings of the Intelligent Vehicles\u2019 95 Symposium, Detroit, MI, USA."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1240","DOI":"10.1007\/s12555-012-0619-7","article-title":"Extrinsic calibration of a camera and laser range finder using a new calibration structure of a plane with a triangular hole","volume":"10","author":"Ha","year":"2012","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3806","DOI":"10.1109\/TIP.2012.2195013","article-title":"Weighted similarity-invariant linear algorithm for camera calibration with rotating 1-D objects","volume":"21","author":"Shi","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_23","unstructured":"Mei, C., and Rives, P. (2006, January 15\u201319). Calibration between a central catadioptric camera and a laser range finder for robotic applications. Proceedings of the IEEE International Conference on Robotics and Automation, 2006 (ICRA 2006), Orlando, FL, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Krause, S., and Evert, R. (2012, January 5\u20137). Remission based improvement of extrinsic parameter calibration of camera and laser scanner. Proceedings of the 12th International Conference on Control Automation Robotics & Vision (ICARCV), Guangzhou, China.","DOI":"10.1109\/ICARCV.2012.6485265"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"538","DOI":"10.1016\/j.optlaseng.2012.12.008","article-title":"An accurate calibration method for a camera with telecentric lenses","volume":"51","author":"Li","year":"2013","journal-title":"Opt. Lasers Eng."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Geiger, A., Moosmann, F., Car, O., and Schuster, B. (2012, January 14\u201318). Automatic camera and range sensor calibration using a single shot. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6224570"},{"key":"ref_27","unstructured":"Hillemanna, M., and Jutzia, B. (2017, January 4\u20137). UCalMiCeL-Unified intrinsic and extrinsic calibration of a multi-camera-system and a laserscanner. Proceedings of the International Conference on Unmanned Aerial Vehicles in Geomatics (UAV-g), Bonn, Germany."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Khosravian, A., Chin, T., and Reid, I.D. (June, January 29). A branch-and-bound algorithm for checkerboard extraction in camera-laser calibration. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2017), Singapore.","DOI":"10.1109\/ICRA.2017.7989767"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.robot.2015.12.007","article-title":"Extrinsic calibration of a camera and a 2D laser without overlap","volume":"78","author":"Bok","year":"2016","journal-title":"Robot. Auton. Syst."},{"key":"ref_30","unstructured":"Bouguet, J.Y. (2017, September 09). Camera Calibration Toolbox for Matlab. Available online: http:\/\/www.vision.caltech.edu\/bouguetj\/calib_doc\/index.html."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1109\/JSEN.2013.2284789","article-title":"A new minimal solution for the extrinsic calibration of a 2d lidar and a camera using three plane-line correspondences","volume":"14","author":"Zhou","year":"2014","journal-title":"IEEE Sens. J."},{"key":"ref_32","unstructured":"Unnikrishnan, R., and Hebert, M. (2005). Fast Extrinsic Calibration of a Laser Rangefinder to a Camera. School of Computer Science, Robotics Institute, Carnegie Mellon University. Technical Report CMU-RI-TR-05-09."},{"key":"ref_33","unstructured":"Kassir, A., and Peynot, T. (2010, January 1\u20133). Reliable automatic camera-laser calibration. Proceedings of the Australasian Conference on Robotics & Automation (ARAA), Brisbane, Australia."},{"key":"ref_34","unstructured":"Kassir, A. (2017, September 09). Radlocc Laser-Camera Calibration Toolbox. Available online: http:\/\/www-personal.acfr.usyd.edu.au\/akas9185\/AutoCalib\/index.html."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1109\/34.888718","article-title":"A flexible new technique for camera calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1109\/70.704233","article-title":"Simultaneous robot\u2013world and hand\u2013eye calibration","volume":"14","author":"Dornaika","year":"1998","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_37","unstructured":"Hirsh, R.L., DeSouza, G.N., and Kak, A.C. (2001, January 21\u201326). An iterative approach to the hand\u2013eye and base-world calibration problem. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Seoul, Korea."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"031007","DOI":"10.1115\/1.4024473","article-title":"Solving the robot\u2013world\/hand\u2013eye calibration problem using the kronecker product","volume":"5","author":"Shah","year":"2013","journal-title":"J. Mech. Robot."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Tabb, A., and Ahmad Yousef, K.M. (October, January 28). Parameterizations for Reducing Camera Reprojection Error for Robot-World Hand-Eye Calibration. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS 2015), Hamburg, Germany.","DOI":"10.1109\/IROS.2015.7353795"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1007\/s00138-017-0841-7","article-title":"Solving the robot\u2013world hand\u2013eye(s) calibration problem with iterative methods","volume":"28","author":"Tabb","year":"2017","journal-title":"Mach. Vis. Appl."},{"key":"ref_41","unstructured":"Tabb, A., and Ahmad Yousef, K.M. (2017, September 09). Open Source Code for Robot-World Hand-Eye Calibration, Available online: https:\/\/data.nal.usda.gov\/dataset\/data-solving-robot--world-hand--eyes-calibration-problem-iterative-methods_3501."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"749","DOI":"10.1016\/j.robot.2013.04.016","article-title":"Building 3D visual maps of interior space with a new hierarchical sensor fusion architecture","volume":"61","author":"Kwon","year":"2013","journal-title":"Robot. Auton. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1002\/rob.21500","article-title":"Autonomous Multisensor Calibration and Closed-loop Fusion for SLAM","volume":"32","author":"Jacobson","year":"2015","journal-title":"J. Field Robot."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Ahmad Yousef, K.M., Park, J., and Kak, A.C. (2014, January 14\u201318). Place recognition and self-localization in interior hallways by indoor mobile robots: A signature-based cascaded filtering framework. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), Chicago, IL, USA.","DOI":"10.1109\/IROS.2014.6943271"},{"key":"ref_45","unstructured":"Lourakis, M. (2017, January 31). Levmar: Levenberg\u2013Marquardt Nonlinear Least Squares Algorithms in C\/C++. Available online: http:\/\/www.ics.forth.gr\/~lourakis\/levmar\/."},{"key":"ref_46","unstructured":"(2017, January 31). OpenCV Version 2.4.9. Available online: http:\/\/opencv.org\/."},{"key":"ref_47","unstructured":"(2017, January 31). Code for calibration of cameras to planar laser range finders. Available online: http:\/\/research.engineering.wustl.edu\/~pless\/code\/calibZip.zip."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2346\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:47:20Z","timestamp":1760208440000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2346"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10,14]]},"references-count":47,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2017,10]]}},"alternative-id":["s17102346"],"URL":"https:\/\/doi.org\/10.3390\/s17102346","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,10,14]]}}}