{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:19:01Z","timestamp":1760242741875,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2016,5,23]],"date-time":"2016-05-23T00:00:00Z","timestamp":1463961600000},"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>This paper provides algorithms to fuse relative and absolute microelectromechanical systems (MEMS) navigation sensors, suitable for micro planetary rovers, to provide a more accurate estimation of navigation information, specifically, attitude and position. Planetary rovers have extremely slow speed (~1 cm\/s) and lack conventional navigation sensors\/systems, hence the general methods of terrestrial navigation may not be applicable to these applications. While relative attitude and position can be tracked in a way similar to those for ground robots, absolute navigation information is hard to achieve on a remote celestial body, like Moon or Mars, in contrast to terrestrial applications. In this study, two absolute attitude estimation algorithms were developed and compared for accuracy and robustness. The estimated absolute attitude was fused with the relative attitude sensors in a framework of nonlinear filters. The nonlinear Extended Kalman filter (EKF) and Unscented Kalman filter (UKF) were compared in pursuit of better accuracy and reliability in this nonlinear estimation problem, using only on-board low cost MEMS sensors. Experimental results confirmed the viability of the proposed algorithms and the sensor suite, for low cost and low weight micro planetary rovers. It is demonstrated that integrating the relative and absolute navigation MEMS sensors reduces the navigation errors to the desired level.<\/jats:p>","DOI":"10.3390\/s16050749","type":"journal-article","created":{"date-parts":[[2016,5,24]],"date-time":"2016-05-24T09:05:05Z","timestamp":1464080705000},"page":"749","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Integrated Navigation System Design for Micro Planetary Rovers: Comparison of Absolute Heading Estimation Algorithms and Nonlinear Filtering"],"prefix":"10.3390","volume":"16","author":[{"given":"Muhammad","family":"Ilyas","sequence":"first","affiliation":[{"name":"Department of Robotics and Virtual Engineering, Korea University of Science and Technology (UST), Daejon 305-333, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Beomjin","family":"Hong","sequence":"additional","affiliation":[{"name":"Department of Robotics and Virtual Engineering, Korea University of Science and Technology (UST), Daejon 305-333, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuk","family":"Cho","sequence":"additional","affiliation":[{"name":"Robotics R &amp; BD Group, Korea Institute of Industrial Technology (KITECH), Ansan 426-791, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0281-6866","authenticated-orcid":false,"given":"Seung-Ho","family":"Baeg","sequence":"additional","affiliation":[{"name":"Robotics R &amp; BD Group, Korea Institute of Industrial Technology (KITECH), Ansan 426-791, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sangdeok","family":"Park","sequence":"additional","affiliation":[{"name":"Robotics R &amp; BD Group, Korea Institute of Industrial Technology (KITECH), Ansan 426-791, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,5,23]]},"reference":[{"key":"ref_1","unstructured":"Jet Propulsion Laboratory, Available online: http:\/\/mars.jpl.nasa.gov\/mer\/mission\/spacecraft_rover_wheels.html."},{"key":"ref_2","unstructured":"Howard, A.M., and Tunstel, E.W. (2006). Intelligence for Space Robotics, TSI Press. Chapter 3."},{"key":"ref_3","unstructured":"Bekey, G.A. (2005). Autonomous Robots: From Biological Inspiration to Implementation and Control, The MIT Press."},{"key":"ref_4","unstructured":"Mars Global Suryeyor, Available online: http:\/\/mgs-mager.gsfc.nasa.gov\/Kids\/magfield.html."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Titterton, D.H., and Weston, J.L. (2004). Strapdown Inertial Navigation Technology, The Institution of Engineering and Technology.","DOI":"10.1049\/PBRA017E"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/s11263-007-0046-z","article-title":"Computer vision on Mars","volume":"75","author":"Matthies","year":"2007","journal-title":"Int. J. Comput. Vis."},{"key":"ref_7","unstructured":"Howard, A.M., and Tunstel, E.W. (2006). Intelligence for Space Robotics, TSI Press."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1109\/19.744212","article-title":"A Robust Position Estimation Scheme Using Sun Sensor","volume":"47","author":"Doraiswami","year":"1998","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_9","unstructured":"Volpe, R. (1999, January 17\u201321). Mars rover navigation results using sun sensor heading determination. Proceedings of the IEEE\/RSJ International conference on Intelligent Robot and Systems, Kyongju, Korea."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"939","DOI":"10.1109\/70.976028","article-title":"Design and analysis of a sun sensor for planetary rover absolute heading detection","volume":"17","author":"Huntsberge","year":"2001","journal-title":"IEE Trans. Robot. Autom."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Pingyuan, C., Fuzhan, Y., and Hutao, C. (2007, January 20\u201324). Attitude and position determination scheme of lunar rovers basing on the celestial vectors observation. Proceedings of the IEEE International Conference on Integration Technology, Shenzhen, China.","DOI":"10.1109\/ICITECHNOLOGY.2007.4290375"},{"key":"ref_12","unstructured":"Davenport, P. (1968). A Vectror Approach to the Algebra of Rotations with Applications."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1631","DOI":"10.1109\/TAES.2011.5937255","article-title":"Sun sensor navigation for planetary rovers: Theory and field testing","volume":"47","author":"Furgale","year":"2011","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1002\/rob.21412","article-title":"Field testing of visual odometry aided by a sun sensor and inclinometer","volume":"29","author":"Lambert","year":"2012","journal-title":"J. Field Robot."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Enright, J., Furgale, P., and Barfoot, T. (2009, January 7\u201314). Sun sensing for planetry rover navigation. Proceedings of the IEEE Aerospace Conference, Big Sky, MY, USA.","DOI":"10.1109\/AERO.2009.4839311"},{"key":"ref_16","unstructured":"Linda, M.M. (1999). MEMS for space applications. Proc. SPIE Design Test Microfabr. MEMS MOEMS, 3680."},{"key":"ref_17","unstructured":"Sebastien, C., Martella, P., Durrant, D., Bertsch, N., and Dussy, S. (2009, January 10\u201313). Development of the European IMU for Space Applications. Proceedings of the AIAA Guidance, Navigation, and Control Conference, Chicago, IL, USA."},{"key":"ref_18","unstructured":"Khaled, S.A., Vanelli, C.A., Biesiadecki, J.J., Maimone, M.W., Cheng, Y., San Martin, A.M., and Alexander, J.W. (2005, January 10\u201312). Attitude and position estimation on the Mars exploration rovers. Proceedings of the 2005 IEEE International Conference on Systems, Man, and Cybernetics\u2014SMC, Waikoloa, HI, USA."},{"key":"ref_19","unstructured":"Sukkarieh, S. (2000). Low Cost, High Integrity, Aided Integrated Navigation Systems for Autonomous Land Vehicles. [Ph.D. Thesis, The University of Sydney]."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ilyas, M., Cho, K., Baeg, S.-H., and Sangdeok, P. (2016). Absolute navigation information estimation for micro planetary rovers. Int. J. Adv. Robot. Syst., 13.","DOI":"10.5772\/62250"},{"key":"ref_21","unstructured":"Groves, P.D. (2008). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House."},{"key":"ref_22","unstructured":"Kim, J. (2004). Autonomous Navigation for Airborne Application. [Ph.D. Thesis, The University of Sydney]."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Reda, I., and Andreas, A. (2008). Solar Position Algorithm for Solar Radiation Application.","DOI":"10.2172\/15003974"},{"key":"ref_24","unstructured":"SolarMems ISS-DX Technical Specifications. Available online: http:\/\/www.solar-mems.com\/en\/."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1137\/1007077","article-title":"A least square estimate of spacecraft attitude","volume":"7","author":"Wahba","year":"1965","journal-title":"SIAM Rev."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Simon, D. (2006). Optimal State Estimation, Wiley-Interscience.","DOI":"10.1002\/0470045345"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"785","DOI":"10.3390\/s130100785","article-title":"Cross-Coupled Control for All-Terrain Rovers","volume":"13","author":"Reina","year":"2013","journal-title":"Sensors"},{"key":"ref_28","unstructured":"Rossmann, J., Schlette, C., Emde, M., and Sondermann, B. (September, January 29). Discussion of a self-localization and navigation unit for mobile robots in extraterrestrial environments. Proceedings of the 10th International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS), Sapporo, Japan."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.ast.2011.07.003","article-title":"Simultaneous celestial positioning and orientation for the lunar rover","volume":"34","author":"Penga","year":"2014","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_30","unstructured":"Mars Pathfinder, Available online: http:\/\/www.nasa.gov\/mission_pages\/mars-pathfinder\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/5\/749\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:24:21Z","timestamp":1760210661000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/5\/749"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,23]]},"references-count":30,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2016,5]]}},"alternative-id":["s16050749"],"URL":"https:\/\/doi.org\/10.3390\/s16050749","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,5,23]]}}}