{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:53:49Z","timestamp":1760241229934,"version":"build-2065373602"},"reference-count":22,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2019,12,31]],"date-time":"2019-12-31T00:00:00Z","timestamp":1577750400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100010785","name":"Canada First Research Excellence Fund","doi-asserted-by":"publisher","award":["Sentinel North"],"award-info":[{"award-number":["Sentinel North"]}],"id":[{"id":"10.13039\/501100010785","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Inertial measurement units have recently shown great potential for the accurate measurement of joint angle movements in replacement of motion capture systems. In the race towards long duration tracking, inertial measurement units increasingly aim to ensure portability and long battery life, allowing improved ecological studies. Their main advantage over laboratory grade equipment is their usability in a wider range of environment for greater ecological value. For accurate and useful measurements, these types of sensors require a robust orientation estimation that remains accurate over long periods of time. To this end, we developed the Allumo software for the preprocessing and calibration of the orientation estimate of triaxial accelerometers. This software has an automatic orientation calibration procedure, an automatic erroneous orientation-estimate detection and useful visualization to help process long and short measurement periods. These automatic procedures are detailed in this paper, and two case studies are presented to showcase the usefulness of the software. The Allumo software is open-source and available online.<\/jats:p>","DOI":"10.3390\/s20010229","type":"journal-article","created":{"date-parts":[[2019,12,31]],"date-time":"2019-12-31T07:40:55Z","timestamp":1577778055000},"page":"229","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Allumo: Preprocessing and Calibration Software for Wearable Accelerometers Used in Posture Tracking"],"prefix":"10.3390","volume":"20","author":[{"given":"Alexis","family":"Fortin-C\u00f4t\u00e9","sequence":"first","affiliation":[{"name":"Center for Interdisciplinary Research in Rehabilitation and Social Integration, Quebec City, QC G1M 2S8, Canada"},{"name":"School of Psychology, Universit\u00e9 Laval, Quebec City, QC G1V 0A6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2853-9940","authenticated-orcid":false,"given":"Jean-S\u00e9bastien","family":"Roy","sequence":"additional","affiliation":[{"name":"Center for Interdisciplinary Research in Rehabilitation and Social Integration, Quebec City, QC G1M 2S8, Canada"},{"name":"Department of Rehabilitation, Universit\u00e9 Laval, Quebec City, QC G1V 0A6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2034-4516","authenticated-orcid":false,"given":"Laurent","family":"Bouyer","sequence":"additional","affiliation":[{"name":"Center for Interdisciplinary Research in Rehabilitation and Social Integration, Quebec City, QC G1M 2S8, Canada"},{"name":"Department of Rehabilitation, Universit\u00e9 Laval, Quebec City, QC G1V 0A6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philip","family":"Jackson","sequence":"additional","affiliation":[{"name":"Center for Interdisciplinary Research in Rehabilitation and Social Integration, Quebec City, QC G1M 2S8, Canada"},{"name":"School of Psychology, Universit\u00e9 Laval, Quebec City, QC G1V 0A6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6766-3368","authenticated-orcid":false,"given":"Alexandre","family":"Campeau-Lecours","sequence":"additional","affiliation":[{"name":"Center for Interdisciplinary Research in Rehabilitation and Social Integration, Quebec City, QC G1M 2S8, Canada"},{"name":"Department of Mechanical Engineering, Universit\u00e9 Laval, Quebec City, QC G1V 0A6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,31]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1398","DOI":"10.1016\/j.jbiomech.2008.02.021","article-title":"Measurement of stride parameters using a wearable GPS and inertial measurement unit","volume":"41","author":"Tan","year":"2008","journal-title":"J. Biomech."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Benocci, M., Rocchi, L., Farella, E., Chiari, L., and Benini, L. (2009, January 1\u20133). A wireless system for gait and posture analysis based on pressure insoles and Inertial Measurement Units. Proceedings of the 2009 3rd International Conference on Pervasive Computing Technologies for Healthcare, London, UK.","DOI":"10.4108\/ICST.PERVASIVEHEALTH2009.6032"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1080\/19346182.2008.9648447","article-title":"Fusion motion capture: A prototype system using inertial measurement units and GPS for the biomechanical analysis of ski racing","volume":"1","author":"Brodie","year":"2008","journal-title":"Sports Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3018","DOI":"10.1109\/TIM.2010.2046595","article-title":"Personal Navigation via High-Resolution Gait-Corrected Inertial Measurement Units","volume":"59","author":"Bebek","year":"2010","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1920","DOI":"10.1109\/TBME.2013.2245131","article-title":"Real-time Estimate of Body Kinematics During a Planar Squat Task Using a Single Inertial Measurement Unit","volume":"60","author":"Bonnet","year":"2013","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Poitras, I., Bielmann, M., Campeau-Lecours, A., Mercier, C., Bouyer, L.J., and Roy, J.S. (2019). Validity of Wearable Sensors at the Shoulder Joint: Combining Wireless Electromyography Sensors and Inertial Measurement Units to Perform Physical Workplace Assessments. Sensors, 19.","DOI":"10.3390\/s19081885"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1016\/j.jbiomech.2011.04.035","article-title":"Estimation of stride length in level walking using an inertial measurement unit attached to the foot: A validation of the zero velocity assumption during stance","volume":"44","author":"Peruzzi","year":"2011","journal-title":"J. Biomech."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1123","DOI":"10.1016\/j.jbiomech.2011.12.020","article-title":"Estimation of temporal parameters during sprint running using a trunk-mounted inertial measurement unit","volume":"45","author":"Bergamini","year":"2012","journal-title":"J. Biomech."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"622","DOI":"10.1123\/jab.29.5.622","article-title":"Trunk Inclination Estimate During the Sprint Start Using an Inertial Measurement Unit: A Validation Study","volume":"29","author":"Bergamini","year":"2013","journal-title":"J. Appl. Biomech."},{"key":"ref_10","first-page":"21","article-title":"Inertial measurement unit and biomechanical analysis of swimming: An update","volume":"61","author":"Dadashi","year":"2013","journal-title":"Swiss Soc. Sports Med."},{"key":"ref_11","unstructured":"Roetenberg, D., Luinge, H., and Slycke, P. (2009). Xsens MVN: Full 6DOF Human Motion Tracking Using Miniature Inertial Sensors, Xsens Technologies."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1080\/10255840802326736","article-title":"The static accuracy and calibration of inertial measurement units for 3D orientation","volume":"11","author":"Brodie","year":"2008","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"N63","DOI":"10.1088\/0967-3334\/34\/8\/N63","article-title":"Concurrent validation of Xsens MVN measurement of lower limb joint angular kinematics","volume":"34","author":"Zhang","year":"2013","journal-title":"Physiol. Meas."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1080\/00140139.2015.1079335","article-title":"Accuracy and repeatability of an inertial measurement unit system for field-based occupational studies","volume":"59","author":"Schal","year":"2016","journal-title":"Ergonomics"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Poitras, I., Dupuis, F., Bielmann, M., Campeau-Lecours, A., Mercier, C., Bouyer, L.J., and Roy, J.S. (2019). Validity and Reliability of Wearable Sensors for Joint Angle Estimation: A Systematic Review. Sensors, 19.","DOI":"10.3390\/s19071555"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.jbiomech.2005.11.011","article-title":"Ambulatory measurement of arm orientation","volume":"40","author":"Luinge","year":"2007","journal-title":"J. Biomech."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2297","DOI":"10.1016\/j.jbiomech.2012.06.009","article-title":"An effortless procedure to align the local frame of an inertial measurement unit to the local frame of another motion capture system","volume":"45","author":"Chardonnens","year":"2012","journal-title":"J. Biomech."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2330","DOI":"10.1016\/j.jbiomech.2009.06.025","article-title":"Functional calibration procedure for 3D knee joint angle description using inertial sensors","volume":"42","author":"Favre","year":"2009","journal-title":"J. Biomech."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1016\/S0924-4247(98)00049-1","article-title":"Procedure for in-use calibration of triaxial accelerometers in medical applications","volume":"68","author":"Schipper","year":"1998","journal-title":"Sens. Actuators A Phys."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1289","DOI":"10.1016\/j.medengphy.2016.08.004","article-title":"Comparison of calibration methods for accelerometers used in human motion analysis","volume":"38","author":"Nez","year":"2016","journal-title":"Med. Eng. Phys."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Cheung, Y., Hsueh, P.Y., Ensari, I., Willey, J., and Diaz, K. (2018). Quantile Coarsening Analysis of High-Volume Wearable Activity Data in a Longitudinal Observational Study. Sensors, 18.","DOI":"10.3390\/s18093056"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Yurtman, A., Barshan, B., and Fidan, B. (2018). Activity Recognition Invariant to Wearable Sensor Unit Orientation Using Differential Rotational Transformations Represented by Quaternions. Sensors, 18.","DOI":"10.3390\/s18082725"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/229\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:47:07Z","timestamp":1760190427000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/229"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,31]]},"references-count":22,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20010229"],"URL":"https:\/\/doi.org\/10.3390\/s20010229","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,12,31]]}}}