{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T01:06:03Z","timestamp":1779066363727,"version":"3.51.4"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T00:00:00Z","timestamp":1775433600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T00:00:00Z","timestamp":1779062400000},"content-version":"vor","delay-in-days":42,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"DOI":"10.1007\/s10846-026-02391-z","type":"journal-article","created":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T12:55:22Z","timestamp":1775480122000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Magnetometer-less State Estimation for Mobile Robots using Cascaded Kalman Filters"],"prefix":"10.1007","volume":"112","author":[{"given":"Tommy","family":"Le","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9499-2068","authenticated-orcid":false,"given":"Ji-Chul","family":"Ryu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,4,6]]},"reference":[{"issue":"4","key":"2391_CR1","doi-asserted-by":"publisher","first-page":"1281","DOI":"10.3390\/s18041281","volume":"18","author":"J Song","year":"2018","unstructured":"Song, J., Park, C.: Enhanced pedestrian navigation based on course angle error estimation using cascaded kalman filters. Sensors 18(4), 1281 (2018). https:\/\/doi.org\/10.3390\/s18041281","journal-title":"Sensors"},{"issue":"11","key":"2391_CR2","doi-asserted-by":"publisher","first-page":"2907","DOI":"10.1007\/s12206-011-0805-1","volume":"25","author":"B-S Cho","year":"2011","unstructured":"Cho, B.-S., Moon, W., Seo, W.-J., Baek, K.-R.: A dead reckoning localization system for mobile robots using inertial sensors and wheel revolution encoding. J. Mech. Sci. Technol. 25(11), 2907\u20132917 (2011). https:\/\/doi.org\/10.1007\/s12206-011-0805-1","journal-title":"J. Mech. Sci. Technol."},{"issue":"3","key":"2391_CR3","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1002\/rob.22149","volume":"40","author":"N Akai","year":"2023","unstructured":"Akai, N.: Reliable monte carlo localization for mobile robots. J. Field Robot. 40(3), 595\u2013613 (2023). https:\/\/doi.org\/10.1002\/rob.22149","journal-title":"J. Field Robot."},{"issue":"8, Part B","key":"2391_CR4","doi-asserted-by":"publisher","first-page":"6019","DOI":"10.1016\/j.jksuci.2021.02.015","volume":"34","author":"PK Panigrahi","year":"2022","unstructured":"Panigrahi, P.K., Bisoy, S.K.: Localization strategies for autonomous mobile robots: A review. J. King Saud Univ. Comput. Inf. Sci. 34(8, Part B), 6019\u20136039 (2022). https:\/\/doi.org\/10.1016\/j.jksuci.2021.02.015","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"issue":"1","key":"2391_CR5","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1115\/1.3662552","volume":"82","author":"RE Kalman","year":"1960","unstructured":"Kalman, R.E.: A new approach to linear filtering and prediction problems. J. Basic Eng. 82(1), 35\u201345 (1960). https:\/\/doi.org\/10.1115\/1.3662552","journal-title":"J. Basic Eng."},{"key":"2391_CR6","unstructured":"Terejanu, G.A.: Unscented kalman filter tutorial. University at Buffalo, Buffalo (2011)"},{"issue":"7\u20138","key":"2391_CR7","doi-asserted-by":"publisher","first-page":"753","DOI":"10.1016\/j.jprocont.2007.11.004","volume":"18","author":"R Kandepu","year":"2008","unstructured":"Kandepu, R., Foss, B., Imsland, L.: Applying the unscented kalman filter for nonlinear state estimation. J. Process Control 18(7\u20138), 753\u2013768 (2008)","journal-title":"J. Process Control"},{"issue":"6","key":"2391_CR8","doi-asserted-by":"publisher","first-page":"1254","DOI":"10.1109\/TAC.2009.2019800","volume":"54","author":"I Arasaratnam","year":"2009","unstructured":"Arasaratnam, I., Haykin, S.: Cubature kalman filters. IEEE Trans. Autom. Control 54(6), 1254\u20131269 (2009)","journal-title":"IEEE Trans. Autom. Control"},{"issue":"10","key":"2391_CR9","doi-asserted-by":"publisher","first-page":"4977","DOI":"10.1109\/TSP.2010.2056923","volume":"58","author":"I Arasaratnam","year":"2010","unstructured":"Arasaratnam, I., Haykin, S., Hurd, T.R.: Cubature kalman filtering for continuous-discrete systems: Theory and simulations. IEEE Trans. Signal Process. 58(10), 4977\u20134993 (2010)","journal-title":"IEEE Trans. Signal Process."},{"issue":"5","key":"2391_CR10","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MSP.2003.1236770","volume":"20","author":"PM Djuric","year":"2003","unstructured":"Djuric, P.M., Kotecha, J.H., Zhang, J., Huang, Y., Ghirmai, T., Bugallo, M.F., Miguez, J.: Particle filtering. IEEE Signal Process. Mag. 20(5), 19\u201338 (2003)","journal-title":"IEEE Signal Process. Mag."},{"key":"2391_CR11","unstructured":"Johansen, A.: A tutorial on particle filtering and smoothing: Fifteen years later (2009)"},{"issue":"3","key":"2391_CR12","doi-asserted-by":"publisher","first-page":"736","DOI":"10.1109\/78.984773","volume":"50","author":"D Crisan","year":"2002","unstructured":"Crisan, D., Doucet, A.: A survey of convergence results on particle filtering methods for practitioners. IEEE Trans. Signal Process. 50(3), 736\u2013746 (2002)","journal-title":"IEEE Trans. Signal Process."},{"issue":"4","key":"2391_CR13","doi-asserted-by":"publisher","first-page":"3267","DOI":"10.1109\/tvt.2021.3067659","volume":"70","author":"Z Zhou","year":"2021","unstructured":"Zhou, Z., Wu, J.: Cascaded indirect kalman filters for land-vehicle attitude estimation with marg sensors and gnss observations. IEEE Trans. Veh. Technol. 70(4), 3267\u20133282 (2021). https:\/\/doi.org\/10.1109\/tvt.2021.3067659","journal-title":"IEEE Trans. Veh. Technol."},{"key":"2391_CR14","doi-asserted-by":"publisher","first-page":"50022","DOI":"10.1109\/access.2020.2980016","volume":"8","author":"MA Javed","year":"2020","unstructured":"Javed, M.A., Tahir, M., Ali, K.: Cascaded kalman filtering-based attitude and gyro bias estimation with efficient compensation of external accelerations. IEEE Access 8, 50022\u201350035 (2020). https:\/\/doi.org\/10.1109\/access.2020.2980016","journal-title":"IEEE Access"},{"issue":"24","key":"2391_CR15","doi-asserted-by":"publisher","first-page":"5522","DOI":"10.3390\/s19245522","volume":"19","author":"JK Lee","year":"2019","unstructured":"Lee, J.K., Jeon, T.H.: Magnetic condition-independent 3d joint angle estimation using inertial sensors and kinematic constraints. Sensors 19(24), 5522 (2019). https:\/\/doi.org\/10.3390\/s19245522","journal-title":"Sensors"},{"issue":"10","key":"2391_CR16","doi-asserted-by":"publisher","first-page":"5485","DOI":"10.1016\/j.jfranklin.2018.12.031","volume":"356","author":"T Cui","year":"2019","unstructured":"Cui, T., Ding, F., Li, X., Hayat, T.: Kalman filtering based gradient estimation algorithms for observer canonical state-space systems with moving average noises. J. Franklin Inst. 356(10), 5485\u20135502 (2019). https:\/\/doi.org\/10.1016\/j.jfranklin.2018.12.031","journal-title":"J. Franklin Inst."},{"key":"2391_CR17","doi-asserted-by":"publisher","unstructured":"Li, S., De Wagter, C., Visser, C., Chu, Q., Croon, G.: In-flight model parameter and state estimation using gradient descent for high-speed flight. Int. J. Micro Air Veh. 11, (2019). https:\/\/doi.org\/10.1177\/1756829319833685","DOI":"10.1177\/1756829319833685"},{"issue":"8","key":"2391_CR18","doi-asserted-by":"publisher","first-page":"1283","DOI":"10.3390\/mi13081283","volume":"13","author":"N Liu","year":"2022","unstructured":"Liu, N., Qi, W., Su, Z., Feng, Q., Yuan, C.: Research on gradient-descent extended kalman attitude estimation method for low-cost MARG. Micromachines 13(8), 1283 (2022)","journal-title":"Micromachines"},{"issue":"3","key":"2391_CR19","doi-asserted-by":"publisher","first-page":"6790","DOI":"10.1109\/LRA.2022.3177847","volume":"7","author":"C Hu","year":"2022","unstructured":"Hu, C., Zhu, S., Liang, Y., Song, W.: Tightly-coupled visual-inertial-pressure fusion using forward and backward imu preintegration. IEEE Robot. Autom. Lett. 7(3), 6790\u20136797 (2022)","journal-title":"IEEE Robot. Autom. Lett."},{"issue":"5","key":"2391_CR20","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1177\/0278364919835021","volume":"38","author":"K Eckenhoff","year":"2019","unstructured":"Eckenhoff, K., Geneva, P., Huang, G.: Closed-form preintegration methods for graph-based visual-inertial navigation. Int. J. Robot. Res. 38(5), 563\u2013586 (2019)","journal-title":"Int. J. Robot. Res."},{"issue":"10","key":"2391_CR21","doi-asserted-by":"publisher","first-page":"2164","DOI":"10.3390\/s17102164","volume":"17","author":"M Alatise","year":"2017","unstructured":"Alatise, M., Hancke, G.: Pose estimation of a mobile robot based on fusion of IMU data and vision data using an extended kalman filter. Sensors 17(10), 2164 (2017). https:\/\/doi.org\/10.3390\/s17102164","journal-title":"Sensors"},{"key":"2391_CR22","doi-asserted-by":"crossref","unstructured":"Ajay, V.A., Suherlan, A.P., Soh, G.S., Foong, S., Wood, K., Otto, K.: Localization and trajectory tracking of an autonomous spherical rolling robot using imu and odometry. In: Proc. ASME Int. Design Engineering Technical Conf. (IDETC), pp. 2015\u201347223 (2015)","DOI":"10.1115\/DETC2015-47223"},{"issue":"2","key":"2391_CR23","doi-asserted-by":"publisher","first-page":"1252","DOI":"10.1109\/jsen.2021.3130652","volume":"22","author":"Z Ning","year":"2022","unstructured":"Ning, Z., Fu, J., Chang, Y., Lyu, T.: Improved MEMS magnetometer adaptive filter noise reduction and compensation method. IEEE Sens. J. 22(2), 1252\u20131264 (2022). https:\/\/doi.org\/10.1109\/jsen.2021.3130652","journal-title":"IEEE Sens. J."},{"issue":"3","key":"2391_CR24","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1177\/0278364914551773","volume":"34","author":"A Kelly","year":"2015","unstructured":"Kelly, A., Seegmiller, N.: Recursive kinematic propogation for wheeled mobile robots. Int. J. Robot. Res. 34(3), 288\u2013313 (2015). https:\/\/doi.org\/10.1177\/0278364914551773","journal-title":"Int. J. Robot. Res."},{"issue":"2","key":"2391_CR25","doi-asserted-by":"publisher","first-page":"16016","DOI":"10.1016\/j.ifacol.2020.12.401","volume":"53","author":"D Lehmann","year":"2020","unstructured":"Lehmann, D., Laidig, D., Deimel, R., Seel, T.: Magnetometer-free inertial motion tracking of arbitrary joints with range of motion constraints. IFAC-PapersOnLine 53(2), 16016\u201316022 (2020). https:\/\/doi.org\/10.1016\/j.ifacol.2020.12.401","journal-title":"IFAC-PapersOnLine"},{"key":"2391_CR26","doi-asserted-by":"crossref","unstructured":"Lee, J., Hyeong, T.: IMU-based but magnetometer-free joint angle estimation of constrained links. In: Proc. IEEE SENSORS, pp. 1\u20134 (2018)","DOI":"10.1109\/ICSENS.2018.8589825"},{"issue":"16","key":"2391_CR27","doi-asserted-by":"publisher","first-page":"4410","DOI":"10.3390\/s20164410","volume":"20","author":"F Jamil","year":"2020","unstructured":"Jamil, F., Iqbal, N., Ahmad, S., Kim, D.-H.: Toward accurate position estimation using learning to prediction algorithm in indoor navigation. Sensors 20(16), 4410 (2020). https:\/\/doi.org\/10.3390\/s20164410","journal-title":"Sensors"},{"key":"2391_CR28","unstructured":"Baerveldt, A., Klang, R.: A low cost and low weight attitude estimation system for an autonomous helicopter. In: Proc. IEEE International Conference on Intelligent Engineering Systems, pp. 391\u2013395 (1997)"},{"key":"2391_CR29","doi-asserted-by":"publisher","unstructured":"Wang, Y., Shkel, A.M.: A review on ZUPT-aided pedestrian inertial navigation. In: Proc. 27th Saint Petersburg International Conference on Integrated Navigation Systems (2020). https:\/\/doi.org\/10.23919\/icins43215.2020.9133730","DOI":"10.23919\/icins43215.2020.9133730"},{"issue":"3","key":"2391_CR30","doi-asserted-by":"publisher","first-page":"4782","DOI":"10.1109\/lra.2021.3068893","volume":"6","author":"C Kilic","year":"2021","unstructured":"Kilic, C., Ohi, N., Gu, Y., Gross, J.: Slip-based autonomous ZUPT through gaussian process to improve planetary rover localization. IEEE Robot. Autom. Lett. 6(3), 4782\u20134789 (2021). https:\/\/doi.org\/10.1109\/lra.2021.3068893","journal-title":"IEEE Robot. Autom. Lett."},{"key":"2391_CR31","doi-asserted-by":"publisher","unstructured":"Hoang, M.L., Carrat\u00f9, M., Ugwiri, M.A., Paciello, V., Pietrosanto, A.: A new technique for optimization of linear displacement measurement based on MEMS accelerometer. In: Proc. International Semiconductor Conference (CAS), pp. 155\u2013158 (2020). https:\/\/doi.org\/10.1109\/CAS50358.2020.9268038","DOI":"10.1109\/CAS50358.2020.9268038"},{"key":"2391_CR32","doi-asserted-by":"publisher","unstructured":"Hoang, M.L., Iacono, S., Paciello, V., Pietrosanto, A.: Measurement optimization for orientation tracking based on no motion no integration technique. IEEE Trans. Instrument. Meas. 70, (2020). https:\/\/doi.org\/10.1109\/TIM.2020.3035571","DOI":"10.1109\/TIM.2020.3035571"},{"key":"2391_CR33","doi-asserted-by":"publisher","DOI":"10.1016\/j.ergon.2025.103712","volume":"106","author":"UK Alam","year":"2025","unstructured":"Alam, U.K., Ryu, J.-C., Kim, J.H.: IMU-based estimation of body posture: Laboratory validation in simulated commercial fishing. Int. J. Ind. Ergon. 106, 103712 (2025). https:\/\/doi.org\/10.1016\/j.ergon.2025.103712","journal-title":"Int. J. Ind. Ergon."},{"key":"2391_CR34","unstructured":"Farrell, J.: Aided Navigation: GPS with High Rate Sensors. McGraw-Hill, New York (2008)"},{"key":"2391_CR35","doi-asserted-by":"publisher","unstructured":"Garrido-Jurado, S., Mu\u00f1oz-Salinas, R., Madrid-Cuevas, F.J., Mar\u00edn-Jim\u00e9nez, M.J.: Automatic generation and detection of highly reliable fiducial markers under occlusion. Pattern Recogn. 47(6), 2280\u20132292 (2014). https:\/\/doi.org\/10.1016\/j.patcog.2014.01.005","DOI":"10.1016\/j.patcog.2014.01.005"},{"key":"2391_CR36","doi-asserted-by":"publisher","unstructured":"Garrett, S.J.: Introductory numerical methods. In: Introduction to Actuarial and Financial Mathematical Methods, pp. 411\u2013463 (2015). https:\/\/doi.org\/10.1016\/b978-0-12-800156-1.00013-3","DOI":"10.1016\/b978-0-12-800156-1.00013-3"},{"issue":"3","key":"2391_CR37","doi-asserted-by":"publisher","first-page":"487","DOI":"10.2307\/2372560","volume":"79","author":"LE Dubins","year":"1957","unstructured":"Dubins, L.E.: On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents. Am. J. Math. 79(3), 487\u2013516 (1957)","journal-title":"Am. J. Math."}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-026-02391-z","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-026-02391-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-026-02391-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T00:08:56Z","timestamp":1779062936000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-026-02391-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,6]]},"references-count":37,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2026,6]]}},"alternative-id":["2391"],"URL":"https:\/\/doi.org\/10.1007\/s10846-026-02391-z","relation":{},"ISSN":["1573-0409"],"issn-type":[{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,6]]},"assertion":[{"value":"26 October 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 March 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 April 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}],"article-number":"54"}}