{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T15:44:57Z","timestamp":1781279097097,"version":"3.54.1"},"reference-count":24,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2015,7,8]],"date-time":"2015-07-08T00:00:00Z","timestamp":1436313600000},"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>Optical tracking provides relatively high accuracy over a large workspace but requires line-of-sight between the camera and the markers, which may be difficult to maintain in actual applications. In contrast, inertial sensing does not require line-of-sight but is subject to drift, which may cause large cumulative errors, especially during the measurement of position. To handle cases where some or all of the markers are occluded, this paper proposes an inertial and optical sensor fusion approach in which the bias of the inertial sensors is estimated when the optical tracker provides full six degree-of-freedom  (6-DOF) pose information. As long as the position of at least one marker can be tracked by the optical system, the 3-DOF position can be combined with the orientation estimated from the inertial measurements to recover the full 6-DOF pose information. When all the markers are occluded, the position tracking relies on the inertial sensors that are bias-corrected by  the optical tracking system. Experiments are performed with an augmented reality  head-mounted display (ARHMD) that integrates an optical tracking system (OTS) and inertial measurement unit (IMU). Experimental results show that under partial occlusion conditions, the root mean square errors (RMSE) of orientation and position are 0.04\u00b0  and 0.134 mm, and under total occlusion conditions for 1 s, the orientation and position RMSE are 0.022\u00b0 and 0.22 mm, respectively. Thus, the proposed sensor fusion approach  can provide reliable 6-DOF pose under long-term partial occlusion and short-term total occlusion conditions.<\/jats:p>","DOI":"10.3390\/s150716448","type":"journal-article","created":{"date-parts":[[2015,7,8]],"date-time":"2015-07-08T10:10:02Z","timestamp":1436350202000},"page":"16448-16465","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["An Inertial and Optical Sensor Fusion Approach for  Six Degree-of-Freedom Pose Estimation"],"prefix":"10.3390","volume":"15","author":[{"given":"Changyu","family":"He","sequence":"first","affiliation":[{"name":"Beijing Engineering Research Center of Mixed Reality and Advanced Display,  School of Optoelectronics, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Kazanzides","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hasan","family":"Sen","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sungmin","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Johns Hopkins University, Baltimore, MD 21218, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yue","family":"Liu","sequence":"additional","affiliation":[{"name":"Beijing Engineering Research Center of Mixed Reality and Advanced Display,  School of Optoelectronics, Beijing Institute of Technology, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2015,7,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCG.2002.1046626","article-title":"Motion Tracking: No Silver Bullet, but a Respectable Arsenal","volume":"22","author":"Welch","year":"2002","journal-title":"IEEE Comput. Graph. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1016\/j.autcon.2009.06.001","article-title":"Utilization of Ubiquitous Computing for Construction AR Technology","volume":"18","author":"Shin","year":"2009","journal-title":"Autom. Constr."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1216","DOI":"10.1109\/TRO.2006.886270","article-title":"Design, Implementation, and Experimental Results of a Quaternion-based Kalman Filter for Human Body Motion Tracking","volume":"22","author":"Yun","year":"2006","journal-title":"IEEE Trans. Robot."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"4096","DOI":"10.1109\/TMAG.2007.907581","article-title":"A Linear Algorithm for Tracing Magnets Position and Orientation by Using 3-axis Magnetic Sensors","volume":"43","author":"Hu","year":"2007","journal-title":"IEEE Trans. Magn."},{"key":"ref_5","unstructured":"Sen, H.T., and Kazanzides, P. (2013, January 21\u201323). Bayesian Filtering to Improve the Dynamic Accuracy of Electromagnetic Tracking. Proceedings of 2013 IEEE International Symposium on Robotic and Sensors Environments (ROSE), Washington, DC, USA."},{"key":"ref_6","first-page":"90","article-title":"A Multiple Model Approach to Tracking Head Orientation with Delta Quaternions","volume":"43","author":"Himberg","year":"2013","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1109\/TRO.2005.858856","article-title":"Vision-Based 3D Trajectory Tracking for Unknown Environments","volume":"22","author":"Saeedi","year":"2006","journal-title":"IEEE Trans. Robot."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1002\/cav.161","article-title":"Use of Inertial Sensors to Support Video Tracking","volume":"18","author":"Aron","year":"2007","journal-title":"Comput. Animat. Virtual Worlds"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"9836","DOI":"10.3390\/s130809836","article-title":"Enhancing Indoor Inertial Pedestrian Navigation Using a Shoe\u2013Worn Marker","volume":"13","author":"Placer","year":"2013","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"5614","DOI":"10.3390\/s130505614","article-title":"Inertial Sensor-Based Two Feet Motion Tracking for Gait Analysis","volume":"13","author":"Hung","year":"2013","journal-title":"Sensors"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"5378","DOI":"10.3390\/s100605378","article-title":"Integration of a Multi-Camera Vision System and Strapdown Inertial Navigation System (SDINS) with a Modified Kalman Filter","volume":"10","author":"Parnian","year":"2010","journal-title":"Sensors"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"417","DOI":"10.2514\/3.56190","article-title":"Kalman Filtering for Spacecraft Attitude Estimation","volume":"5","author":"Lefferts","year":"1982","journal-title":"J. Guid."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Foxlin, E. (1996, January 30). Inertial Head-tracker Sensor Fusion by a Complementary Separate-bias Kalman Filter. Proceedings of IEEE Virtual Reality Annual International Symposium, Santa Clara, CA, USA.","DOI":"10.1109\/VRAIS.1996.490527"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1109\/TNSRE.2003.822759","article-title":"Inclination Measurement of Human Movement Using a 3-D Accelerometer with Autocalibration","volume":"12","author":"Luinge","year":"2004","journal-title":"IEEE Trans. Neur. Syst. Rehabil. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1109\/TNSRE.2005.847353","article-title":"Compensation of Magnetic Disturbances Improves Inertial and Magnetic Sensing of Human Body Segment Orientation","volume":"13","author":"Roetenberg","year":"2005","journal-title":"IEEE Trans. Neur. Syst. Rehabil. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1177\/0278364907079272","article-title":"Development of a Tiny Orientation Estimation Device to Operate Under Motion and Magnetic Disturbance","volume":"26","author":"Harada","year":"2007","journal-title":"Int. J. Robot. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1002\/j.2161-4296.2008.tb00428.x","article-title":"Improvement of Orientation Estimation in Pedestrian Navigation by Compensation of Magnetic Disturbances","volume":"55","author":"Yalak","year":"2008","journal-title":"J. Navig."},{"key":"ref_18","first-page":"363","article-title":"Surgical Navigation with a Head-mounted Tracking System and Display","volume":"184","author":"Sadda","year":"2013","journal-title":"Studies Health Technol. Inform."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Azimi, E., Doswell, J., and Kazanzides, P. (2012, January 4\u20138). Augmented Reality Goggles with an Integrated Tracking System for Navigation in Neurosurgery. Proceedings of Virtual Reality Short Papers and Posters (VRW), Costa Mesa, CA, USA.","DOI":"10.1109\/VR.2012.6180913"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1162\/105474602320935829","article-title":"Three-dimensional Motion and Structure Estimation Using Inertial Sensors and Computer Vision for Augmented Reality","volume":"11","author":"Chai","year":"2002","journal-title":"Presence"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Tobergte, A., Pomarlan, M, and Hirzinger, G. (2009, January 10\u201315). Robust Multi Sensor Pose Estimation for Medical Applications. Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","DOI":"10.1109\/IROS.2009.5354696"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"He, C., Sen, H.T., Kim, S., Sadda, P., and Kazanzides, P. (2014). Fusion of Inertial Sensing to Compensate for Partial Occlusions in Optical Tracking Systems, Springer. Springer LNCS 8678.","DOI":"10.1007\/978-3-319-10437-9_7"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"717","DOI":"10.1109\/70.326576","article-title":"Robot Sensor Calibration: Solving AX = XB on the Euclidean Group","volume":"10","author":"Park","year":"1994","journal-title":"IEEE Trans. Robot. Auto."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1109\/TMECH.2010.2095504","article-title":"Investigation of Attitude Tracking Using an Integrated Inertial and Magnetic Navigation System for Hand-Held Surgical Instruments","volume":"17","author":"Ren","year":"2012","journal-title":"IEEE\/ASME Trans. Mechatron."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/7\/16448\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:48:53Z","timestamp":1760215733000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/7\/16448"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,8]]},"references-count":24,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2015,7]]}},"alternative-id":["s150716448"],"URL":"https:\/\/doi.org\/10.3390\/s150716448","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,7,8]]}}}