{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T05:24:58Z","timestamp":1751520298464,"version":"3.40.5"},"reference-count":33,"publisher":"Cambridge University Press (CUP)","issue":"7","license":[{"start":{"date-parts":[[2024,4,11]],"date-time":"2024-04-11T00:00:00Z","timestamp":1712793600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The integration of camera and LiDAR technologies has the potential to significantly enhance construction robots\u2019 perception capabilities by providing complementary construction information. Structured light cameras (SLCs) are a desirable alternative as they provide comprehensive information on construction defects. However, fusing these two types of information depends largely on the sensors\u2019 relative positions, which can only be established through extrinsic calibration. This paper introduces a novel calibration algorithm considering a customized board for SLCs and repetitive LiDARs, which are designed to facilitate the automation of construction robots. The calibration board is equipped with four symmetrically distributed hemispheres, whose centers are obtained by fitting the spheres and adoption with the geometric constraints. Subsequently, the spherical centers serve as reference features to estimate the relationship between the sensors. These distinctive features enable our proposed method to only require one calibration board pose and minimize human intervention. We conducted both simulation and real-world experiments to assess the performance of our algorithm. And the results demonstrate that our method exhibits enhanced accuracy and robustness.<\/jats:p>","DOI":"10.1017\/s0263574724000444","type":"journal-article","created":{"date-parts":[[2024,4,11]],"date-time":"2024-04-11T09:04:43Z","timestamp":1712826283000},"page":"2150-2168","source":"Crossref","is-referenced-by-count":1,"title":["Automatic extrinsic calibration for structured light camera and repetitive LiDARs"],"prefix":"10.1017","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-2865-7799","authenticated-orcid":false,"given":"Yangtao","family":"Ge","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-2383-8217","authenticated-orcid":false,"given":"Chen","family":"Yao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zirui","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bangzhen","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haoran","family":"Kang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wentao","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenzhong","family":"Jia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4444-3797","authenticated-orcid":false,"given":"Jing","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2024,4,11]]},"reference":[{"key":"S0263574724000444_ref18","doi-asserted-by":"publisher","DOI":"10.3390\/rs9080851"},{"key":"S0263574724000444_ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-008-0152-6"},{"key":"S0263574724000444_ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389752"},{"key":"S0263574724000444_ref20","doi-asserted-by":"crossref","unstructured":"[20] Geiger, A. , Moosmann, F. , Car, O. and Schuster, B. , \u201cAutomatic Camera and Range Sensor Calibration Using a Single Shot,\u201d In: 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA (2012) pp. 3936\u20133943.","DOI":"10.1109\/ICRA.2012.6224570"},{"key":"S0263574724000444_ref31","unstructured":"[31] Dhall, A. , Chelani, K. , Radhakrishnan, V. and Krishna, K. M. .LiDARs camera calibration using 3D-3D point correspondences(2017). ArXiv eprints"},{"key":"S0263574724000444_ref19","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2018.8500646"},{"key":"S0263574724000444_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ROBIO.2018.8665256"},{"key":"S0263574724000444_ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2016.05.010"},{"key":"S0263574724000444_ref3","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2023.3324291"},{"key":"S0263574724000444_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2024.3350183"},{"key":"S0263574724000444_ref21","doi-asserted-by":"crossref","unstructured":"[21] Fang, C. , Ding, S. , Dong, Z. , Li, H. , Zhu, S. and Tan, P. , \u201cSingle-Shot is Enough: Panoramic Infrastructure Based Calibration of Multiple Cameras and 3D LiDARs,\u201d In: 2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic (2021) pp. 8890\u20138897.","DOI":"10.1109\/IROS51168.2021.9636767"},{"key":"S0263574724000444_ref7","unstructured":"[7] Zhao, Y. , Wang, Y. and Tsai, Y. . 2D-image to 3D-range Registration in Urban Environments via Scene Categorization and Combination of Similarity measurements. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm (2016) pp. 1866\u20131872."},{"key":"S0263574724000444_ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9197149"},{"key":"S0263574724000444_ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jclepro.2019.118390"},{"key":"S0263574724000444_ref9","doi-asserted-by":"crossref","unstructured":"[9] Iyer, G. , Ram, R. K. , Murthy, J. K. and Krishna, K. M. , \u201cCalibNet: Geometrically Supervised Extrinsic Calibration using 3D Spatial Transformer Networks,\u201d In: 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain (2018) pp. 1110\u20131117.","DOI":"10.1109\/IROS.2018.8593693"},{"key":"S0263574724000444_ref22","doi-asserted-by":"crossref","unstructured":"[22] Debattisti, S. , Mazzei, L. and Panciroli, M. , \u201cAutomated Extrinsic Laser and Camera Inter-Calibration using Triangular Targets,\u201d In: 2013 IEEE Intelligent Vehicles Symposium (IV), Gold Coast, QLD, Australia (2013) pp. 696\u2013701.","DOI":"10.1109\/IVS.2013.6629548"},{"key":"S0263574724000444_ref14","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593660"},{"key":"S0263574724000444_ref25","doi-asserted-by":"publisher","DOI":"10.4271\/2020-01-0098"},{"key":"S0263574724000444_ref30","doi-asserted-by":"crossref","unstructured":"[30] T\u00f3th, T. , Pusztai, Z. and Hajder, L. . \u201cAutomatic LiDARs-Camera Calibration of Extrinsic Parameters Using a Spherical Target,\u201d In: 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France (2020) pp. 8580\u20138586.","DOI":"10.1109\/ICRA40945.2020.9197316"},{"key":"S0263574724000444_ref2","first-page":"189","article-title":"Robot mobility systems for planetary surface exploration\u2013State-of-the-art and future outlook: A literature survey","volume":"492","author":"Seeni","year":"2010","journal-title":"Aerosp Technol Advance"},{"key":"S0263574724000444_ref26","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2012.703235"},{"key":"S0263574724000444_ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2022.3155228"},{"key":"S0263574724000444_ref8","doi-asserted-by":"crossref","unstructured":"[8] Schneider, N. , Piewak, F. , Stiller, C. and Franke, U. , \u201cRegNet: Multimodal Sensor Registration Using Deep Neural Networks,\u201d In: 2017 IEEE Intelligent Vehicles Symposium (IV), Los Angeles, CA, USA (2017) pp. 1803\u20131810.","DOI":"10.1109\/IVS.2017.7995968"},{"key":"S0263574724000444_ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593955"},{"key":"S0263574724000444_ref32","unstructured":"[32] Koenig, N. and Howard, A. , \u201cDesign and use Paradigms for Gazebo, an Open-Source Multi-Robot Simulator,\u201d In: IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Sendai, Japan 3, (2004) pp. 2149\u20132154."},{"key":"S0263574724000444_ref11","unstructured":"[11] Wang, W. , Nobuhara, S. , Nakamura, R. and Sakurada, K. , \u201cSOIC: Semantic online initialization and calibration for liDARs and camera (2020).arXiv, Mar. 09."},{"key":"S0263574724000444_ref5","doi-asserted-by":"crossref","unstructured":"[5] Zhu, Y. , Zheng, C. , Yuan, C. , Huang, X. and Hong, X. , \u201cCamVox: a Low-Cost and Accurate LiDARs-Assisted Visual SLAM System,\u201d In: 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi\u2019an, China (2021) pp. 5049\u20135055.","DOI":"10.1109\/ICRA48506.2021.9561149"},{"key":"S0263574724000444_ref17","article-title":"Fast extrinsic calibration of a laser rangefinder to a camera","author":"Unnikrishnan","year":"2005","journal-title":"Robotics\u00a0Institute"},{"key":"S0263574724000444_ref23","doi-asserted-by":"publisher","DOI":"10.3390\/s140305333"},{"key":"S0263574724000444_ref6","doi-asserted-by":"crossref","unstructured":"[6] Zhang, X. , Zhu, S. , Guo, S. , Li, J. and Liu, H. , \u201cLine-Based Automatic Extrinsic Calibration of LiDARs and Camera,\u201d In:\u00a02021 IEEE International Conference on Robotics and Automation (ICRA), Xi\u2019an, China (2021) pp. 9347\u20139353.","DOI":"10.1109\/ICRA48506.2021.9561216"},{"key":"S0263574724000444_ref13","unstructured":"[13] Kummerle, R. , Grisetti, G. , Strasdat, H. , Konolige, K. and Burgard, W. . G 2 o: A General Framework for Graph Optimization. In: 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China (2011) pp. 3607\u20133613."},{"key":"S0263574724000444_ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2023.3259444"},{"key":"S0263574724000444_ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW53098.2021.00324"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574724000444","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,10]],"date-time":"2024-10-10T12:56:00Z","timestamp":1728564960000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574724000444\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,11]]},"references-count":33,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["S0263574724000444"],"URL":"https:\/\/doi.org\/10.1017\/s0263574724000444","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2024,4,11]]}}}