{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T01:50:54Z","timestamp":1769737854474,"version":"3.49.0"},"reference-count":44,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2014,12,19]],"date-time":"2014-12-19T00:00:00Z","timestamp":1418947200000},"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>A new algorithm called Huber-based iterated divided difference filtering (HIDDF) is derived and applied to cooperative localization of autonomous underwater vehicles (AUVs) supported by a single surface leader. The position states are estimated using acoustic range measurements relative to the leader, in which some disadvantages such as weak observability, large initial error and contaminated measurements with outliers are inherent. By integrating both merits of iterated divided difference filtering (IDDF) and Huber\u2019s M-estimation methodology, the new filtering method could not only achieve more accurate estimation and faster convergence contrast to standard divided difference filtering (DDF) in conditions of weak observability and large initial error, but also exhibit robustness with respect to outlier measurements, for which the standard IDDF would exhibit severe degradation in estimation accuracy. The correctness as well as validity of the algorithm is demonstrated through experiment results.<\/jats:p>","DOI":"10.3390\/s141224523","type":"journal-article","created":{"date-parts":[[2014,12,19]],"date-time":"2014-12-19T10:50:22Z","timestamp":1418986222000},"page":"24523-24542","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Robust Huber-Based Iterated Divided Difference Filtering with Application to Cooperative Localization of Autonomous Underwater Vehicles"],"prefix":"10.3390","volume":"14","author":[{"given":"Wei","family":"Gao","sequence":"first","affiliation":[{"name":"College of Automation, Harbin Engineering University, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yalong","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Automation, Harbin Engineering University, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo","family":"Xu","sequence":"additional","affiliation":[{"name":"College of Automation, Harbin Engineering University, Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,12,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/JOE.2013.2278891","article-title":"AUV navigation and localization: A review","volume":"39","author":"Paull","year":"2014","journal-title":"IEEE J. Ocean. Eng"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1109\/TSMCC.2008.919147","article-title":"Navigation technologies for autonomous underwater vehicles","volume":"38","author":"Stutters","year":"2008","journal-title":"IEEE Trans. Syst. Man Cybern. Part C Appl. Rev"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1663","DOI":"10.1016\/j.oceaneng.2011.07.017","article-title":"A survey of techniques and challenges in underwater localization","volume":"38","author":"Tan","year":"2011","journal-title":"Ocean Eng"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"935","DOI":"10.1177\/0278364912446166","article-title":"Advances in single-beacon one-way-travel-time acoustic navigation for underwater vehicles","volume":"31","author":"Webster","year":"2012","journal-title":"Int. J. Robot. Res"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1581","DOI":"10.1016\/j.robot.2014.05.004","article-title":"An optimization based moving horizon estimation with application to localization of autonomous underwater vehicles","volume":"62","author":"Wang","year":"2014","journal-title":"Robot. Auton. Syst"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"906","DOI":"10.1109\/JOE.2004.833222","article-title":"Terrain navigation for underwater vehicles using the correlator method","volume":"29","author":"Nygren","year":"2004","journal-title":"IEEE J. Ocean. Eng"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"758","DOI":"10.4028\/www.scientific.net\/AMM.389.758","article-title":"Application of improved unscented kalman filter to AUV based on terrain-aided strapdown inertial navigation system","volume":"389","author":"Wang","year":"2013","journal-title":"Appl. Mech. Mater"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"45","DOI":"10.4031\/MTSJ.48.2.6","article-title":"Using terrain navigation to improve marine vessel navigation systems","volume":"48","author":"Hagen","year":"2014","journal-title":"J. Mar. Technol. Soc"},{"key":"ref_9","unstructured":"Curcio, J., Leonard, J., Valganay, J., Patrikalakis, A., Bahr, A., Battle, D., Schmidt, H., and Grund, M. (September, January 19\u2013). Experiments in moving baseline navigation using autonomous surface craft. Washington, WA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1109\/JOE.2006.880386","article-title":"Robust range-only beacon localization","volume":"31","author":"Olson","year":"2006","journal-title":"IEEE J. Ocean. Eng"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"714","DOI":"10.1177\/0278364908100561","article-title":"Cooperative localization for autonomous underwater vehicles","volume":"28","author":"Bahr","year":"2009","journal-title":"Int. J. Robot. Res"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1461","DOI":"10.1177\/0278364910380760","article-title":"Cooperative AUV navigation using a single maneuvering surface craft","volume":"29","author":"Fallon","year":"2010","journal-title":"Int. J. Robot. Res"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Julier, S.J., and Uhlmann, J.K. (1997, January 28). New extension of the kalman filter to nonlinear systems. Orlando, FL, USA.","DOI":"10.1117\/12.280797"},{"key":"ref_14","unstructured":"Rui, G., and Chitre, M. (2010, January 24\u201327). Cooperative positioning using range-only measurements between two AUVs. Sydney, Australia."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/s10514-010-9207-y","article-title":"Observability-based consistent EKF estimators for multi-robot cooperative localization","volume":"30","author":"Huang","year":"2010","journal-title":"Auton. Robots"},{"key":"ref_16","unstructured":"Radojevic, M. (2011). Master's Thesis, Heriot-Watt University."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"957","DOI":"10.1109\/TRO.2013.2252857","article-title":"Decentralized extended information filter for single-beacon cooperative acoustic navigation: Theory and experiments","volume":"29","author":"Webster","year":"2013","journal-title":"IEEE Trans. Robot"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"8912","DOI":"10.3390\/s120708912","article-title":"Maximum likelihood-based iterated divided difference filter for nonlinear systems from discrete noisy measurements","volume":"12","author":"Wang","year":"2012","journal-title":"Sensors"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1627","DOI":"10.1016\/S0005-1098(00)00089-3","article-title":"New developments in state estimation for nonlinear systems","volume":"36","author":"Poulsen","year":"2000","journal-title":"Automatica"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1109\/9.250476","article-title":"The iterated kalman filter update as a gauss-newton method","volume":"38","author":"Bell","year":"1993","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Shojaie, K., Ahmadi, K., and Shahri, A.M. (2007, January 4\u20137). Effects of iteration in kalman filters family for improvement of estimation accuracy in simultaneous localization and mapping. In. Zurich, Switzerland.","DOI":"10.1109\/AIM.2007.4412453"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1109\/TAES.2007.4383605","article-title":"Iterated unscented kalman filter for passive target tracking","volume":"43","author":"Zhan","year":"2007","journal-title":"IEEE Trans. Aerosp. Electron. Syst"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"847","DOI":"10.1049\/iet-cta.2011.0457","article-title":"Marginalised iterated unscented kalman filter","volume":"6","author":"Chang","year":"2012","journal-title":"IET Control Theory Appl"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Xu, Y., Chen, X., and Li, Q. (2014). Adaptive iterated extended kalman filter and its application to autonomous integrated navigation for indoor robot. Sci. World J, 2014.","DOI":"10.1155\/2014\/138548"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.inffus.2013.04.012","article-title":"A switch-mode information fusion filter based on isrukf for autonomous navigation of spacecraft","volume":"18","author":"Yang","year":"2014","journal-title":"Inf. Fusion"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1475","DOI":"10.1177\/0954410013493550","article-title":"Huber-based divided difference filter with application to relative navigation","volume":"228","author":"Li","year":"2014","journal-title":"Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1555","DOI":"10.1016\/j.jprocont.2013.05.004","article-title":"Robust derivative-free kalman filter based on huber's M-estimation methodology","volume":"23","author":"Chang","year":"2013","journal-title":"J. Process Control"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1214\/aoms\/1177703732","article-title":"Robust estimation of a location parameter","volume":"35","author":"Huber","year":"1964","journal-title":"Ann. Math. Stat"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Huber, P.J. (1981). Robust Statistics, Wiley. [1st ed.].","DOI":"10.1002\/0471725250"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"495","DOI":"10.2514\/1.19148","article-title":"Robust rendezvous navigation in elliptical orbit","volume":"29","author":"Karlgaard","year":"2006","journal-title":"J. Guid. Control Dyn"},{"key":"ref_31","unstructured":"Karlgaard, C.D., and Robust, Adaptive (2010). Ph.D. Thesis, Virginia Polytechnic Institute and State University."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1049\/iet-rsn.2009.0170","article-title":"Huber-based unscented filtering and its application to vision-based relative navigation","volume":"4","author":"Wang","year":"2010","journal-title":"IET Radar Sonar Navig"},{"key":"ref_33","unstructured":"Papadopoulos, G. (2010). Master's Thesis, Massachusetts Institute of Technology."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Papadopoulos, G., Fallon, M.F., Leonard, J.J., and Patrikalakis, N.M. (2010, January 18\u201322). Cooperative localization of marine vehicles using nonlinear state estimation. Taipei, China.","DOI":"10.1109\/IROS.2010.5650250"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Chitre, M. (2010, January 21\u201323). Path planning for cooperative underwater range-only navigation using a single beacon. Povoa de Varzim, Portugal.","DOI":"10.1109\/AIS.2010.5547044"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1108\/IR-09-2013-398","article-title":"Underwater localization and mapping: Observability analysis and experimental results","volume":"41","author":"Bayat","year":"2014","journal-title":"Ind. Robot"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1749","DOI":"10.1016\/j.automatica.2009.03.008","article-title":"Derivative-free estimation methods: New results and performance analysis","volume":"45","year":"2009","journal-title":"Automatica"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"885","DOI":"10.2514\/1.27968","article-title":"Huber-based divided difference filtering","volume":"30","author":"Karlgaard","year":"2007","journal-title":"J. Guid. Control Dyn"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"388","DOI":"10.2514\/1.51939","article-title":"Adaptive nonlinear huber-based navigation for rendezvous in elliptical orbit","volume":"34","author":"Karlgaard","year":"2011","journal-title":"J. Guid. Control Dyn"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1049\/iet-rsn.2012.0170","article-title":"Adaptive robust kalman filter for relative navigation using global position system","volume":"7","author":"Li","year":"2013","journal-title":"IET Radar Sonar Navig"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1080\/00401706.1974.10489171","article-title":"The fitting of power series, meaning polynomials, illustrated on band-spectroscopic data","volume":"16","author":"Beaton","year":"1974","journal-title":"Technometrics"},{"key":"ref_42","unstructured":"Li, W., Liu, M., and Duan, D. (2013). Improved robust huber-based divided difference filtering. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng, 1\u20137."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1080\/01621459.1974.10482962","article-title":"The influence curve and its role in robust estimation","volume":"69","author":"Hampel","year":"1974","journal-title":"J. Am. Stat. Assoc"},{"key":"ref_44","unstructured":"Hampel, F.R., Ronchetti, E.M., Rousseeuw, P.J., and Stahel, W.A. (1986). Robust Statistics: The approach based on Influence Functions, Wiley."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/12\/24523\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:11:19Z","timestamp":1760217079000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/12\/24523"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,19]]},"references-count":44,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2014,12]]}},"alternative-id":["s141224523"],"URL":"https:\/\/doi.org\/10.3390\/s141224523","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,12,19]]}}}