{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T04:33:10Z","timestamp":1780461190584,"version":"3.54.1"},"reference-count":24,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2012,2,15]],"date-time":"2012-02-15T00:00:00Z","timestamp":1329264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Micro Electro-Mechanical Systems (MEMS) are currently being considered in the space sector due to its suitable level of performance for spacecrafts in terms of mechanical robustness with low power consumption, small mass and size, and significant advantage in system design and accommodation. However, there is still a lack of understanding regarding the performance and testing of these new sensors, especially in planetary robotics. This paper presents what is missing in the field: a complete methodology regarding the characterization and modeling of MEMS sensors with direct application. A reproducible and complete approach including all the intermediate steps, tools and laboratory equipment is described. The process of sensor error characterization and modeling through to the final integration in the sensor fusion scheme is explained with detail. Although the concept of fusion is relatively easy to comprehend, carefully characterizing and filtering sensor information is not an easy task and is essential for good performance. The strength of the approach has been verified with representative tests of novel high-grade MEMS inertia sensors and exemplary planetary rover platforms with promising results.<\/jats:p>","DOI":"10.3390\/s120202219","type":"journal-article","created":{"date-parts":[[2012,2,15]],"date-time":"2012-02-15T12:03:12Z","timestamp":1329307392000},"page":"2219-2235","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Improving Planetary Rover Attitude Estimation via MEMS Sensor Characterization"],"prefix":"10.3390","volume":"12","author":[{"given":"Javier","family":"Hidalgo","sequence":"first","affiliation":[{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, UPM-CSIC, Jos\u00e9 Guti\u00e9rrez Abascal 2, Madrid 28006, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pantelis","family":"Poulakis","sequence":"additional","affiliation":[{"name":"Automation and Robotics Section, ESA\/ESTEC, Noordwijk 2200 AG, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Johan","family":"K\u00f6hler","sequence":"additional","affiliation":[{"name":"Automation and Robotics Section, ESA\/ESTEC, Noordwijk 2200 AG, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4893-2571","authenticated-orcid":false,"given":"Jaime","family":"Del-Cerro","sequence":"additional","affiliation":[{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, UPM-CSIC, Jos\u00e9 Guti\u00e9rrez Abascal 2, Madrid 28006, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1691-3907","authenticated-orcid":false,"given":"Antonio","family":"Barrientos","sequence":"additional","affiliation":[{"name":"Centro de Autom\u00e1tica y Rob\u00f3tica, UPM-CSIC, Jos\u00e9 Guti\u00e9rrez Abascal 2, Madrid 28006, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2012,2,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1017\/S0373463307004560","article-title":"A standard testing and calibration procedure for low cost MEMS inertial sensors and units","volume":"61","author":"Aggarwal","year":"2008","journal-title":"J. Navigat"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1109\/TIM.2007.908635","article-title":"Analysis and modeling of inertial sensors using allan variance","volume":"57","author":"Hou","year":"2008","journal-title":"IEEE Trans. Instrum. Meas"},{"key":"ref_3","unstructured":"Xiyuan, C. (2003, January 14\u201317). Modeling Random Gyro Drift by Time Series Neural Networks and By Traditional Method. Nanjing, China."},{"key":"ref_4","unstructured":"Xing, Z., and Gebre-Egziabher, D. (2008, January 5\u20138). Modeling and Bounding Low Cost Inertial Sensor Errors. Monterey, CA, USA."},{"key":"ref_5","unstructured":"Zhang, X., Li, Y., Mumford, P., and Rizos, C. (2008, January 11\u201314). Allan Variance Analysis on Error Characters of MEMS Inertial Sensors for an FPGA-Based GPS\/INS System. Tokyo, Japan."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3296","DOI":"10.1109\/TIM.2010.2047157","article-title":"Orientation estimation using a quaternion-based indirect Kalman filter with adaptive estimation of external acceleration","volume":"59","author":"Suh","year":"2010","journal-title":"IEEE Trans. Instrum. Meas"},{"key":"ref_7","unstructured":"Merwe, R.V.D., Wan, E.A., and Julier, S. (, January August). Sigma-Point Kalman Filters for Nonlinear Estimation and Sensor-Fusion: Applications to Integrated Navigation. Providence, RI, USA."},{"key":"ref_8","unstructured":"IEEE (1998). Specification Format Guide and Test Procedure for Singe-Axis Interferometric Fiber Optic Gyros, IEEE. IEEE Std. 952-1997."},{"key":"ref_9","unstructured":"Imego Institute of Micro and Nanotechnology Available online: http:\/\/www.imego.com (accessed on 3 February 2012)."},{"key":"ref_10","unstructured":"Papoulis, A., Pillai, S.U., and Unnikrishna, S. (2002). Probability, Random Variables, and Stochastic Processes, McGraw-Hill."},{"key":"ref_11","unstructured":"IEEE (2009). Inertial Sensor Terminology, IEEE. IEEE Std. 1559-2009;."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Titterton, D.H., and Weston, J.L. (2005). Strapdown Inertial Navigation Technology, American Institute of Aeronautics & Astronautics. [2nd ed].","DOI":"10.1049\/PBRA017E"},{"key":"ref_13","unstructured":"Brown, R.G., and Hwang, P.Y.C. (1996). Introduction to Random Signals and Applied Kalman Filtering, John Wiley & Sons, Inc. [3rd ed]."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"833","DOI":"10.2514\/2.4963","article-title":"Analytical modeling of sensor quantization in strapdown inertial navigation error equations","volume":"25","author":"Savage","year":"2002","journal-title":"J. Guid Control Dyn"},{"key":"ref_15","unstructured":"Nassar, S. (2003). Improving the Inertial Navigation System (INS) Error Model for INS and INS\/DGPS Applications. Ph.D. Thesis,."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"536","DOI":"10.2514\/2.5102","article-title":"Unscented filtering for spacecraft attitude estimation","volume":"26","author":"Crassidis","year":"2003","journal-title":"J. Guid Control Dyn"},{"key":"ref_17","unstructured":"Julier, S.J., Uhlmann, J.K., and Durrant-Whyte, H.F. (1995, January 21\u201323). A New Approach for Filtering Nonlinear Systems. Seattle, WA, USA."},{"key":"ref_18","unstructured":"Rogers, R.M. (2003). Applied Mathematics in Integrated Navigation Systems, American Institute of Aeronautics & Astronautics. [2nd ed]."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Caballero, R., and Armada, M. (2009, January 9\u201311). Adaptive Filtering for Biped Robots Sensorial Systems. Istanbul, Turkey.","DOI":"10.1142\/9789814291279_0064"},{"key":"ref_20","unstructured":"Motion Capture Systems from Vicon Available online: http:\/\/www.vicon.com (accessed on 3 February 2012)."},{"key":"ref_21","unstructured":"Hidalgo, J. Allanvar Allan Variance Analysis Package. R: A Language and Environment for Statistical Computing, 2010. Available online: http:\/\/cran.r-project.org\/web\/packages\/allanvar\/index.html (accessed on 14 February 2012)."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1109\/MRA.2006.1638017","article-title":"Mars exploration rover surface operations: Driving opportunity at Meridiani Planum","volume":"13","author":"Biesiadecki","year":"2006","journal-title":"IEEE Robot. Autom. Mag"},{"key":"ref_23","unstructured":"Ali, K.S., Vanelli, C.A., Biesiadecki, J.J., Maimone, M.W., Cheng, Y., Martin, A.M.S., and Alexander, J.W. (2005, January 10\u201312). Attitude and Position Estimation on the Mars Exploration Rovers. Kona, HI, USA."},{"key":"ref_24","unstructured":"Merwe, R.V.D., and Wan, E.A. (2001, January 7\u201311). The Square-Root Unscented Kalman Filter for State and Parameter-Estimation. Salt Lake City, UT, USA."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/2\/2219\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:48:55Z","timestamp":1760219335000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/2\/2219"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,15]]},"references-count":24,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2012,2]]}},"alternative-id":["s120202219"],"URL":"https:\/\/doi.org\/10.3390\/s120202219","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,2,15]]}}}