{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:25:21Z","timestamp":1760243121968,"version":"build-2065373602"},"reference-count":21,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2015,10,13]],"date-time":"2015-10-13T00:00:00Z","timestamp":1444694400000},"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>We present a new calibration procedure for low-cost nine degrees-of-freedom (9DOF) magnetic, angular rate and gravity (MARG) sensor systems, which relies on a calibration cube, a reference table and a body sensor network (BSN). The 9DOF MARG sensor is part of our recently-developed \u201cIntegrated Posture and Activity Network by Medit Aachen\u201d (IPANEMA) BSN. The advantage of this new approach is the use of the calibration cube, which allows for easy integration of two sensor nodes of the IPANEMA BSN. One 9DOF MARG sensor node is thereby used for calibration; the second 9DOF MARG sensor node is used for reference measurements. A novel algorithm uses these measurements to further improve the performance of the calibration procedure by processing arbitrarily-executed motions. In addition, the calibration routine can be used in an alignment procedure to minimize errors in the orientation between the 9DOF MARG sensor system and a motion capture inertial reference system. A two-stage experimental study is conducted to underline the performance of our calibration procedure. In both stages of the proposed calibration procedure, the BSN data, as well as reference tracking data are recorded. In the first stage, the mean values of all sensor outputs are determined as the absolute measurement offset to minimize integration errors in the derived movement model of the corresponding body segment. The second stage deals with the dynamic characteristics of the measurement system where the dynamic deviation of the sensor output compared to a reference system is Sensors 2015, 15 25920 corrected. In practical validation experiments, this procedure showed promising results with a maximum RMS error of 3.89\u00b0.<\/jats:p>","DOI":"10.3390\/s151025919","type":"journal-article","created":{"date-parts":[[2015,10,14]],"date-time":"2015-10-14T02:36:30Z","timestamp":1444790190000},"page":"25919-25936","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Multi-Sensor Calibration of Low-Cost Magnetic, Angular Rate and Gravity Systems"],"prefix":"10.3390","volume":"15","author":[{"given":"Markus","family":"L\u00fcken","sequence":"first","affiliation":[{"name":"Philips Chair for Medical Information Technology, RWTH Aachen University, Pauwelsstrasse 20, Aachen 52074, Germany"}]},{"given":"Berno","family":"Misgeld","sequence":"additional","affiliation":[{"name":"Philips Chair for Medical Information Technology, RWTH Aachen University, Pauwelsstrasse 20, Aachen 52074, Germany"}]},{"given":"Daniel","family":"R\u00fcschen","sequence":"additional","affiliation":[{"name":"Philips Chair for Medical Information Technology, RWTH Aachen University, Pauwelsstrasse 20, Aachen 52074, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6898-6887","authenticated-orcid":false,"given":"Steffen","family":"Leonhardt","sequence":"additional","affiliation":[{"name":"Philips Chair for Medical Information Technology, RWTH Aachen University, Pauwelsstrasse 20, Aachen 52074, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2015,10,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1108\/SR-05-2013-678","article-title":"Recent developments in MEMS sensors: A review of applications, markets and technologies","volume":"33","author":"Bogue","year":"2013","journal-title":"Sens. Rev."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Finkbeiner, S. (2013, January 16\u201320). MEMS for automotive and consumer electronics. Proceedings of the 2013 IEEE European Solid-State Device Research Conference (ESSDERC), Bucharest, Romania.","DOI":"10.1109\/ESSDERC.2013.6818809"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Misgeld, B.J., R\u00fcschen, D., Kim, S., and Leonhardt, S. (2013, January 24\u201326). Body sensor network-based strapdown orientation estimation: Application to human locomotion. Proceedings of the 2013 IEEE International Conference on Rehabilitation Robotics (ICORR), Seattle, WA, USA.","DOI":"10.1109\/ICORR.2013.6650480"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3709","DOI":"10.1109\/TIM.2011.2135070","article-title":"A Novel Hierarchical Information Fusion Method for Three-Dimensional Upper Limb Motion Estimation","volume":"60","author":"Zhang","year":"2011","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Diraco, G., Leone, A., and Siciliano, P. (2010, January 8\u201312). An active vision system for fall detection and posture recognition in elderly healthcare. Proceedings of the Design, Automation Test in Europe Conference Exhibition (DATE), Dresden, Germany.","DOI":"10.1109\/DATE.2010.5457055"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Strohrmann, C., Labruy\u00e8re, R., Gerber, C.N., van Hedel, H.J., Arnrich, B., and Tr\u00f6ster, G. (2013). Monitoring motor capacity changes of children during rehabilitation using body-worn sensors. J. Neuroeng. Rehabil., 10.","DOI":"10.1186\/1743-0003-10-83"},{"key":"ref_7","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_8","doi-asserted-by":"crossref","first-page":"1346","DOI":"10.1109\/TBME.2006.875664","article-title":"Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing","volume":"53","author":"Sabatini","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1515\/auto-2014-1125","article-title":"Orientierungssch\u00e4tzung mit einem Sliding Mode-Beobachter auf Basis Body Sensor Network-integrierter Inertialsensorik","volume":"63","author":"Kim","year":"2015","journal-title":"at-Automatisierungstechnik"},{"key":"ref_10","first-page":"311","article-title":"Procedure for effortless in-field calibration of three-axial rate gyro and accelerometers","volume":"7","author":"Ferraris","year":"1995","journal-title":"Sens. Mater."},{"key":"ref_11","unstructured":"Cai, J., Andersen, N.L., and Malureanu, C. (2010, January 25\u201327). In-Field Practical Calibration of Three-Axis Magnetometers. Proceedings of the 2010 International Technical Meeting of The Institute of Navigation, San Diego, CA, USA."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1016\/j.sna.2007.05.008","article-title":"Calibration and data fusion solution for the miniature attitude and heading reference system","volume":"138","author":"Jurman","year":"2007","journal-title":"Sens. Actuators A Phys."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.sna.2009.10.008","article-title":"Calibration methods for inertial and magnetic sensors","volume":"156","author":"Bonnet","year":"2009","journal-title":"Sens. Actuators A Phys."},{"key":"ref_14","unstructured":"Kok, M., Hol, J., Sch\u00f6n, T.B., Gustafsson, F., and Luinge, H. (2012, January 9\u201312). Calibration of a magnetometer in combination with inertial sensors. Proceedings of the 15th IEEE International Conference on Information Fusion (FUSION), New Orleans, LA, USA."},{"key":"ref_15","unstructured":"Kok, M., and Sch\u00f6n, T. (2014, January 24\u201329). Maximum likelihood calibration of a magnetometer using inertial sensors. Proceedings of the19th World Congress of the International Federation of Automatic Control (IFAC), Cape Town, South Africa."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1710","DOI":"10.1016\/j.robot.2013.06.003","article-title":"Development of an Innovative Low-cost MARG Sensors Alignment and Distortion Compensation Methodology for 3D Scanning Applications","volume":"61","author":"Grivon","year":"2013","journal-title":"Robot. Auton. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1109\/TBME.2014.2360335","article-title":"Micromagnetometer Calibration for Accurate Orientation Estimation","volume":"62","author":"Zhang","year":"2015","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"898","DOI":"10.3390\/s130100898","article-title":"Evaluation of a 433 MHz Band Body Sensor Network for Biomedical Applications","volume":"13","author":"Kim","year":"2013","journal-title":"Sensors"},{"key":"ref_19","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_20","doi-asserted-by":"crossref","first-page":"70","DOI":"10.2514\/3.19717","article-title":"Three-axis attitude determination from vector observations","volume":"4","author":"Shuster","year":"1981","journal-title":"J. Guid. Control Dyn."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1137\/0907079","article-title":"Computing the Polar Decomposition with Applications","volume":"7","author":"Higham","year":"1986","journal-title":"SIAM J. Sci. Stat. Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/10\/25919\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:49:59Z","timestamp":1760215799000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/10\/25919"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,13]]},"references-count":21,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2015,10]]}},"alternative-id":["s151025919"],"URL":"https:\/\/doi.org\/10.3390\/s151025919","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,10,13]]}}}