{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:42:33Z","timestamp":1760240553583,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2019,7,12]],"date-time":"2019-07-12T00:00:00Z","timestamp":1562889600000},"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>For a visual\/inertial integrated system, the calibration of extrinsic parameters plays a crucial role in ensuring accurate navigation and measurement. In this work, a novel extrinsic parameter calibration method is developed based on the geometrical constraints in the object space and is implemented by manual swing. The camera and IMU frames are aligned to the system body frame, which is predefined by the mechanical interface. With a swinging motion, the fixed checkerboard provides constraints for calibrating the extrinsic parameters of the camera, whereas angular velocity and acceleration provides constraints for calibrating the extrinsic parameters of the IMU. We exploit the complementary nature of both the camera and IMU, of which the latter assists in the checkerboard corner detection and correction while the former suppresses the effects of IMU drift. The results of the calibration experiment reveal that the extrinsic parameter accuracy reaches 0.04\u00b0 for each Euler angle and 0.15 mm for each position vector component (1\u03c3).<\/jats:p>","DOI":"10.3390\/s19143086","type":"journal-article","created":{"date-parts":[[2019,7,12]],"date-time":"2019-07-12T11:49:38Z","timestamp":1562932178000},"page":"3086","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Extrinsic Parameter Calibration Method for a Visual\/Inertial Integrated System with a Predefined Mechanical Interface"],"prefix":"10.3390","volume":"19","author":[{"given":"Chenguang","family":"Ouyang","sequence":"first","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuai","family":"Shi","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"},{"name":"Astronaut Center of China, Beijing 100094, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zheng","family":"You","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaichun","family":"Zhao","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Precision Measurement Technology and Instruments, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,12]]},"reference":[{"key":"ref_1","first-page":"29","article-title":"Calibration and testing issues of the vision, inertial measurement and control system of an autonomous indoor quadrotor helicopter","volume":"10","author":"Kis","year":"2009","journal-title":"Int. J. Mech. Control"},{"doi-asserted-by":"crossref","unstructured":"Xia, L., Meng, Q., Chi, D., Meng, B., and Yang, H. (2019). An Optimized Tightly-Coupled VIO Design on the Basis of the Fused Point and Line Features for Patrol Robot Navigation. Sensors, 19.","key":"ref_2","DOI":"10.3390\/s19092004"},{"doi-asserted-by":"crossref","unstructured":"Gao, M., Yu, M., Guo, H., and Xu, Y. (2019). Mobile Robot Indoor Positioning Based on a Combination of Visual and Inertial Sensors. Sensors, 19.","key":"ref_3","DOI":"10.3390\/s19081773"},{"unstructured":"Rahman, S., Li, A.Q., and Rekleitis, I. (2018). SVIn2: Sonar Visual-Inertial SLAM with Loop Closure for Underwater Navigation. arXiv.","key":"ref_4"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/j.ast.2007.04.006","article-title":"Vision-aided inertial navigation for pinpoint planetary landing","volume":"11","author":"Li","year":"2007","journal-title":"Aerosp. Sci. Technol."},{"doi-asserted-by":"crossref","unstructured":"Martinelli, A. (2013, January 3\u20137). Visual-inertial structure from motion: Observability and resolvability. Proceedings of the 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","key":"ref_6","DOI":"10.1109\/IROS.2013.6696963"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1016\/j.isprsjprs.2010.08.002","article-title":"A low-cost multi-sensoral mobile mapping system and its feasibility for tree measurements","volume":"65","author":"Jaakkola","year":"2010","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"unstructured":"Groves, P.D. (2013). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House.","key":"ref_8"},{"doi-asserted-by":"crossref","unstructured":"Sturm, P. (2014). Pinhole camera model. Computer Vision: A Reference Guide, Springer.","key":"ref_9","DOI":"10.1007\/978-0-387-31439-6_472"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"170","DOI":"10.5081\/jgps.7.2.170","article-title":"Calibration and stochastic modelling of inertial navigation sensor errors","volume":"7","author":"Pagiatakis","year":"2008","journal-title":"J. Glob. Position Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1897","DOI":"10.1088\/0957-0233\/18\/7\/016","article-title":"A new multi-position calibration method for MEMS inertial navigation systems","volume":"18","author":"Syed","year":"2007","journal-title":"Meas. Sci. Technol."},{"unstructured":"Sifter, D., and Henderson, V. (1977, January 11\u201313). An advanced software mechanization for calibration and alignment of the advanced inertial reference sphere (AIRS). Proceedings of the 8th Guidance Test Symposium, Holloman Air Force Base, NM, USA.","key":"ref_12"},{"unstructured":"Lang, P., and Pinz, A. (2005, January 18). Calibration of hybrid vision\/inertial tracking systems. Proceedings of the 2nd InerVis: Workshop on Integration of Vision and Inertial Sensors, Barcelona, Spain.","key":"ref_13"},{"unstructured":"You, S., Neumann, U., and Azuma, R. (1999, January 13\u201317). Hybrid inertial and vision tracking for augmented reality registration. Proceedings of the IEEE Virtual Reality (Cat. No. 99CB36316), Houston, TX, USA.","key":"ref_14"},{"key":"ref_15","first-page":"103","article-title":"Camera-inertial sensor modelling and alignment for visual navigation","volume":"5","author":"Alves","year":"2003","journal-title":"Mach. Intell. Robot. Control"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1177\/0278364907079276","article-title":"Relative pose calibration between visual and inertial sensors","volume":"26","author":"Lobo","year":"2007","journal-title":"Int. J. Robot. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1597","DOI":"10.1109\/TPAMI.2003.1251152","article-title":"Vision and inertial sensor cooperation using gravity as a vertical reference","volume":"25","author":"Lobo","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1109\/TRO.2009.2012342","article-title":"Vision-aided inertial navigation for spacecraft entry, descent, and landing","volume":"25","author":"Mourikis","year":"2009","journal-title":"IEEE Trans. Robot."},{"doi-asserted-by":"crossref","unstructured":"Kelly, J., and Sukhatme, G.S. (2009). Fast Relative Pose Calibration for Visual and Inertial Sensors, Experimental Robotics; Springer.","key":"ref_19","DOI":"10.1007\/978-3-642-00196-3_59"},{"unstructured":"Kaminer, I., Pascoal, A., and Kang, W. (1999, January 2\u20134). Integrated vision\/inertial navigation system design using nonlinear filtering. Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251), San Diego, CA, USA.","key":"ref_20"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/TASE.2016.2550621","article-title":"Monocular visual\u2013inertial state estimation with online initialization and camera\u2013imu extrinsic calibration","volume":"14","author":"Yang","year":"2017","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"doi-asserted-by":"crossref","unstructured":"Wendel, A., and Underwood, J. (2017). Extrinsic parameter calibration for line scanning cameras on ground vehicles with navigation systems using a calibration pattern. Sensors, 17.","key":"ref_22","DOI":"10.3390\/s17112491"},{"doi-asserted-by":"crossref","unstructured":"Shi, S., Zhao, K., You, Z., Ouyang, C., Cao, Y., and Wang, Z. (2017). Error analysis and calibration method of a multiple field-of-view navigation system. Sensors, 17.","key":"ref_23","DOI":"10.3390\/s17030655"},{"unstructured":"Foxlin, E., and Naimark, L. (2003, January 7\u201310). Miniaturization, calibration & accuracy evaluation of a hybrid self-tracker. Proceedings of the Second IEEE and ACM International Symposium on Mixed and Augmented Reality, Washington, DC, USA.","key":"ref_24"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1187","DOI":"10.2514\/2.4834","article-title":"Kalman filtering for spacecraft system alignment calibration","volume":"24","author":"Pittelkau","year":"2001","journal-title":"J. Guid. Control Dyn."},{"doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2003). Multiple View Geometry in Computer Vision, Cambridge University Press.","key":"ref_26","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_27","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."},{"doi-asserted-by":"crossref","unstructured":"Katsaggelos, A. (1991). Digital Image Restoration: Springer Series in Information Sciences, Springer.","key":"ref_28","DOI":"10.1007\/978-3-642-58216-5"},{"doi-asserted-by":"crossref","unstructured":"Geiger, A., Moosmann, F., Car, \u00d6., and Schuster, B. (2012, January 14\u201318). Automatic camera and range sensor calibration using a single shot. Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA.","key":"ref_29","DOI":"10.1109\/ICRA.2012.6224570"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"745","DOI":"10.1086\/111605","article-title":"An iterative technique for the rectification of observed distributions","volume":"79","author":"Lucy","year":"1974","journal-title":"Astron. J."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1766","DOI":"10.1364\/AO.36.001766","article-title":"Acceleration of iterative image restoration algorithms","volume":"36","author":"Biggs","year":"1997","journal-title":"Appl. Opt."},{"unstructured":"Hanisch, R.J., White, R.L., and Gilliland, R.L. (1996). Deconvolution of Hubbles Space Telescope images and spectra. Deconvolution of Images and Spectra, Academic Press, Inc.. [2nd ed.].","key":"ref_32"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1177\/0278364917728574","article-title":"Iterated extended Kalman filter based visual-inertial odometry using direct photometric feedback","volume":"36","author":"Bloesch","year":"2017","journal-title":"Int. J. Robot. Res."},{"unstructured":"Welch, G., and Bishop, G. (1995). An Introduction to the Kalman Filter, ACM Inc.","key":"ref_34"},{"key":"ref_35","first-page":"1219","article-title":"Binocular self-calibration performed via adaptive genetic algorithm based on laser line imaging","volume":"63","year":"2016","journal-title":"J. Mod. Opt."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/14\/3086\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:05:10Z","timestamp":1760187910000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/14\/3086"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,12]]},"references-count":35,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2019,7]]}},"alternative-id":["s19143086"],"URL":"https:\/\/doi.org\/10.3390\/s19143086","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,7,12]]}}}