Research on Adaptive Cooperative Positioning Algorithm for Underwater Robots Based on Dolphin Group Cooperative Mechanism
Abstract
1. Introduction
2. Problem Statement
2.1. Construction of the System Model
2.2. Traditional Chi-Square Test Principle
3. Cooperative Positioning Algorithm with Adaptive Estimation
- (1)
- Initialization
- (2)
- Time update for and
- (3)
- Measurement Update Based on Adaptive Weight Sum-Product
| Algorithm 1. Pseudo code of the FGAWSP algorithm |
| Input: and |
| Output: pdf(x) and pdf(y) |
| 1. Initialization |
| 2. for i = 1 to N do |
| 3. |
| 4. |
| 5. compute pdf using (10) in node |
| 6. compute pdf using (10) in node |
| 7. compute pdf using (16) in node |
| 8. compute pdf using (17) in node |
| 9. end for |
| 10. compute pdf using (20) in node |
| 11. compute pdf using (20) in node |
| 12. return pdf(x) and pdf(y) |
4. Simulations and Shipboard Experiment
4.1. Simulations
- Simulation Condition Setting
- 2.
- Simulation Results
4.2. Shipboard Experiment
- Shipboard Experiment Condition
- 2.
- Experimental Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wang, Q.; Fan, S.; Zhang, Y.; Gao, W.; Wei, J.; Wang, Y. A Novel Adaptive Sliding Observation-Based Cooperative Positioning Algorithm Under Factor Graph Framework for Multiple UUVs. IEEE Trans. Ind. Inform. 2023, 19, 8743–8753. [Google Scholar] [CrossRef] [Scilit]
- Li, J.; Liu, R.; Zhang, T.; Liu, J. A Symmetrical Leech-Inspired Soft Crawling Robot Based on Gesture Control. Biomimetics 2025, 10, 35. [Google Scholar] [CrossRef] [Scilit]
- Li, G.; Deng, L.; Tang, H.; Pan, G.; Tian, Y.; Roy, K.; Maass, W. Brain-Inspired Computing: A Systematic Survey and Future Trends. Proc. IEEE 2024, 112, 544–584. [Google Scholar] [CrossRef] [Scilit]
- Wang, K.; Chang, S.; Wu, S.; Li, H.; Deng, X.; Zhao, Y. A DDQN-Based Cooperative Path Planning for Range-Based AUV Cooperative Navigation System Toward Coverage Survey and Positioning Error Suppression. IEEE Internet Things J. 2025, 12, 45022–45042. [Google Scholar] [CrossRef] [Scilit]
- Au, W.W.L. Dolphin biosonar target detection in noise: Wrap up of a past experiment. J. Acoust. Soc. Am. 2014, 17, 543–557. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Delong, C.M.; Heberle, A.L.; Wisniewski, M.G.; Mercado, E. The ability to recognize objectsfrom bottlenose dolphin (Tursiops truncatus) echoes generalizes across multipleorientations in humans and neural networks. Anim. Cogn. 2014, 17, 543–557. [Google Scholar] [CrossRef] [Scilit]
- Finneran, J.J.; Jones, R.; Guazzo, R.A.; Strahan, M.G.; Mulsow, J.; Houser, D.S.; Branstetter, B.K.; Moore, P.W. Dolphin echo-delay resolution measured with ajittered-echo paradigm. J. Acoust. Soc. Am. 2020, 148, 374–388. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ruan, L.; Li, G.; Dai, W.; Tian, S.; Fan, G.; Wang, J.; Dai, X. Cooperative Relative Localization for UAV Swarm in GNSS-Denied Environment: A Coalition Formation Game Approach. IEEE Internet Things J. 2022, 9, 11560–11577. [Google Scholar] [CrossRef] [Scilit]
- Liu, T.; Wei, Q.; Tian, S. Fast IPPM for Distributed Cooperative Localization with Hybrid Information. IEEE Commun. Lett. 2023, 27, 130–134. [Google Scholar] [CrossRef] [Scilit]
- Paull, L.; Seto, M.; Saeedi, S.; Leonard, J.J. Navigation for Underwater Vehicles; Springer: Berlin/Heidelberg, Germany, 2018; pp. 1–15. [Google Scholar]
- Yang, Y.; Xiao, Y.; Li, T. A survey of autonomous under water vehicle formation: Performance, formation control, and communication capability. IEEE Commun. Surv. Tutor. 2021, 23, 815–841. [Google Scholar] [CrossRef] [Scilit]
- Chen, W.; Sun, R. Optimal distance for moving long baseline positioning system with distance-dependent measurement noise. Adv. Mech. Eng. 2018, 10, 168781401877606. [Google Scholar] [CrossRef] [Scilit]
- Ma, F.; Zhang, M.; Guo, A. localization method based on tdoa self-calibrating of rotating short baselineon single observer. In Proceedings of the 2016 IEEE International Conference on Signal and Image Processing (ICSIP), Beijing, China, 13–15 August 2016; pp. 368–373. [Google Scholar]
- Sun, D.; Gu, J.; Han, Y.; Zhang, J. Inverted ultra-short baseline signal design for multi-auv navigation. Appl. Acoust. 2019, 150, 5–13. [Google Scholar] [CrossRef] [Scilit]
- Panish, R.; Taylor, M. Achieving high navigation accuracy using inertial navigation systems in autonomous underwater vehicles. In OCEANS 2011 IEEE-Spain; IEEE: Piscataway, NJ, USA, 2011; pp. 1–7. [Google Scholar]
- Sagar, M.M.; Konara, M.; Picard, N.; Park, K. State-of-the-Art Navigation Systems and Sensors for Unmanned Underwater Vehicles (UUVs). Appl. Mech. 2025, 6, 10. [Google Scholar] [CrossRef] [Scilit]
- Zhang, L.; Wu, S.; Tang, C.; Lin, H. UUV Cluster Distributed Navigation Fusion Positioning Method with Information Geometry. J. Mar. Sci. Eng. 2025, 13, 696. [Google Scholar] [CrossRef] [Scilit]
- Wang, T.; Zhang, L.; Xu, D.; Feng, J. Novel cooperative navigation method for multi-auvs based on optimal weight distribution method. In OCEANS 2017-Anchorage; IEEE: Piscataway, NJ, USA, 2017; pp. 1–7. [Google Scholar]
- Costanzi, R.; Fenucci, D.; Caiti, A.; Micheli, M.; Vermeij, A.; Tesei, A.; Munaf, A. Estimation filtering for deep water navigation. IFAC-PapersOnLine 2018, 51, 299–304. [Google Scholar] [CrossRef] [Scilit]
- Paull, L.; Saeedi, S.; Seto, M.; Li, H. Auv navigation and localization: A review. IEEE J. Ocean. Eng. 2014, 39, 131–149. [Google Scholar] [CrossRef] [Scilit]
- Chen, L.; Wang, S.; Gu, D.; Liao, L. Improving localization accuracy for an underwater robot with a slow-sampling sonar through graph optimization. IEEE Sens. J. 2015, 15, 5024–5035. [Google Scholar] [CrossRef] [Scilit]
- Xu, Y. Resilient secure control of networked systems over unreliable communication networks. IEEE Trans. Ind. Inform. 2022, 18, 4069–4077. [Google Scholar] [CrossRef] [Scilit]
- Oliveira, H.; Dias, S.S.; da Silva Bruno, M.G. Cooperative terrain navigation using hybrid gmm/smc message passing on factor graphs. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 3958–3970. [Google Scholar] [CrossRef] [Scilit]
- Kampa, K.; Principe, J.C.; Slatton, K.C. Dynamic factor graphs: A novel framework for multiple features data fusion. In Proceedings of the 2010 IEEE International Conference on Acoustics, Speech and Signal Processing, Dallas, TX, USA, 14–19 March 2010; pp. 2106–2109. [Google Scholar] [CrossRef] [Scilit]
- Huang, H.; Tang, J.; Liu, C.; Zhang, B.; Wang, B. Variational bayesian-based filter for inaccurate input in underwater navigation. IEEE Trans. Veh. Technol. 2021, 70, 8441–8452. [Google Scholar] [CrossRef] [Scilit]
- Zhao, W.; Zhao, H.; Liu, L. A single beacon-aided cooperative localization algorithm based on maximum correntropy criterion. In Proceedings of the 2021 International Wireless Communications and Mobile Computing (IWCMC), Harbin, China, 28 June–2 July 2021; pp. 1835–1839. [Google Scholar]
- Bai, M.; Huang, Y.; Zhang, Y.; Chen, F. A novel heavy-tailed mixture distribution based robust kalman filter for cooperative localization. IEEE Trans. Ind. Inform. 2021, 17, 3671–3681. [Google Scholar] [CrossRef] [Scilit]
- Zhang, L.; Wu, S.; Tang, C. Cooperative positioning of underwater unmanned vehicle clusters based on factor graphs. Ocean Eng. 287, 115854. [CrossRef] [Scilit]
- Yang, J.; Zhu, H.; Wang, Y.; Gao, W.; Xu, C. Multi-AUV Cooperative Positioning Algorithm Based on Factor Graph. In Proceedings of the International Conference on Guidance, Navigation and Control, ICGNC, Changsha, China, 9−11 August 2024; Springer: Singapore, 2024; p. 1347. [Google Scholar] [CrossRef] [Scilit]
- Kschischang, F.R.; Frey, B.J.; Loeliger, H.A. Factor graphs and the sum-product algorithm. IEEE Trans. Inf. Theory 2001, 47, 498–519. [Google Scholar] [CrossRef] [Scilit]













| Algorithm | EKF | UKF | AEKF | FGMC | FGAWSP |
|---|---|---|---|---|---|
| Running time | 0.0345 s | 0.0832 s | 0.0634 s | 0.0268 s | 0.0336 s |
| Algorithm | EKF | UKF | AEKF | FGMC | FGAWSP |
|---|---|---|---|---|---|
| RMSE | 4.35 m | 4.15 m | 2.83 m | 2.73 m | 0.74 m |
| 4.61 m | 4.26 m | 2.91 m | 2.88 m | 0.71 m | |
| 4.29 m | 4.06 m | 2.81 m | 2.75 m | 0.65 m | |
| 4.88 m | 4.61 m | 3.01 m | 2.93 m | 0.86 m | |
| 4.75 m | 4.28 m | 2.96 m | 2.67 m | 0.82 m | |
| 4.25 m | 4.19 m | 2.65 m | 2.61 m | 0.62 m | |
| 4.11 m | 4.06 m | 2.48 m | 2.36 m | 0.59 m | |
| 4.92 m | 4.32 m | 2.99 m | 2.97 m | 0.93 m |
| Sensor | Performance |
|---|---|
| GNSS | Single-point positioning accuracy: 1.5 m RTK positioning accuracy: 15 mm |
| Compass | yaw accuracy: 2° |
| DVL | velocity accuracy: ±0.3% |
| Acoustic Modem | operation range: 8000 m |
| Algorithm | EKF | UKF | AEKF | FGMC |
|---|---|---|---|---|
| T-test p-values of different algorithms with the FGAWSP method | 1.4894 × 10 −65 | 1.2171 × 10 −154 | 1.0505 × 10 −124 | 1.9978 × 10−20 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Fan, S.; Chang, J.; Wang, Z.; Ding, M.; Sun, H.; Zhao, Y. Research on Adaptive Cooperative Positioning Algorithm for Underwater Robots Based on Dolphin Group Cooperative Mechanism. Biomimetics 2026, 11, 82. https://doi.org/10.3390/biomimetics11010082
Fan S, Chang J, Wang Z, Ding M, Sun H, Zhao Y. Research on Adaptive Cooperative Positioning Algorithm for Underwater Robots Based on Dolphin Group Cooperative Mechanism. Biomimetics. 2026; 11(1):82. https://doi.org/10.3390/biomimetics11010082
Chicago/Turabian StyleFan, Shiwei, Jiachong Chang, Zicheng Wang, Mingfeng Ding, Hongchao Sun, and Yubo Zhao. 2026. "Research on Adaptive Cooperative Positioning Algorithm for Underwater Robots Based on Dolphin Group Cooperative Mechanism" Biomimetics 11, no. 1: 82. https://doi.org/10.3390/biomimetics11010082
APA StyleFan, S., Chang, J., Wang, Z., Ding, M., Sun, H., & Zhao, Y. (2026). Research on Adaptive Cooperative Positioning Algorithm for Underwater Robots Based on Dolphin Group Cooperative Mechanism. Biomimetics, 11(1), 82. https://doi.org/10.3390/biomimetics11010082

