Abstract
To solve the navigation accuracy problems of multi-Unmanned Underwater Vehicles (multi-UUVs) in the polar region, a polar cooperative navigation algorithm for multi-UUVs considering communication delays is proposed in this paper. UUVs are important pieces of equipment in ocean engineering for marine development. For UUVs to complete missions, precise navigation is necessary. It is difficult for UUVs to establish true headings because of the rapid convergence of Earth meridians and the severe polar environment. Based on the polar grid navigation algorithm, UUV navigation in the polar region can be accomplished with the Strapdown Inertial Navigation System (SINS) in the grid frame. To save costs, a leader-follower type of system is introduced in this paper. The leader UUV helps the follower UUVs to achieve high navigation accuracy. Follower UUVs correct their own states based on the information sent by the leader UUV and the relative position measured by ultra-short baseline (USBL) acoustic positioning. The underwater acoustic communication delay is quantized by the model. In this paper, considering underwater acoustic communication delay, the conventional adaptive Kalman filter (AKF) is modified to adapt to polar cooperative navigation. The results demonstrate that the polar cooperative navigation algorithm for multi-UUVs that considers communication delays can effectively navigate the sailing of multi-UUVs in the polar region.
1. Introduction
Unmanned Underwater Vehicles (UUV) are important pieces of equipment used in ocean engineering for marine development and have made great technological progress in recent years. UUVs can accomplish important missions, such as marine surveying, plane crash searches, etc. [1,2,3,4]. The future development of UUVs will follow two important trends. The first is that sailing trajectories will increase in length and depth. The second is that more intelligent equipment will be developed to achieve more complex missions. UUV navigation is essential because it is the foundation for completing the missions. This paper focuses on two challenges for UUV navigation. The first challenge involves solving issues that occur when UUVs are sailing in the polar region. The second is completing missions with a team of UUVs. The algorithm proposed in this paper can effectively solve the cooperative navigation problems of multi-UUVs in regard to communication delays in the polar region.
The severe natural environment and extreme navigation environment have caused many challenges to UUV missions in the polar region. Strapdown Inertial Navigation Systems (SINS) are the most widely used navigation device among the UUVs, since the SINS navigate UUVs autonomously. Multi-UUVs are faced with the same problems as single UUVs in the polar region, such as calculation overflow and error magnification, which cause the conventional north-oriented SINS to be invalid in the polar region [5]. The direction information and the orientation information cannot be distinguished, which causes the conventional wander-oriented SINS to be unavailable in the polar region [6]. The multipath effect in high latitude areas rapidly decreases the accuracy of the Global Positioning System (GPS), or even causes the failure of the GPS [7]. Therefore, it is necessary to propose a navigation algorithm that is available in the polar region and allows the cooperative sailing of multi-UUVs.
Teamwork is an essential part of work and school activities. It can improve work efficiency greatly, which is also true for UUVs. The intelligence development of a single UUV is limited, but it can be solved by multi-UUV cooperation. Multi-UUVs have a great advantage over a single UUV, especially in terms of time and efficiency. In general, there are two cooperative multi-UUV navigation types: the parallel type and the leader-follower type [8].
The cooperative navigation system, developed by the Virginia Tech research team, is a typical parallel UUV cooperative navigation system, in which the UUV sends information to its surrounding neighbors in the form of an acoustic broadcast [9]. The mobile baseline system, developed by the University of Porto [10], and the CADRE system (Cooperative Autonomy for Distributed Reconnaissance and Exploration System) developed by Massachusetts Institute of Technology (MIT) [11], are typical leader-follower UUV cooperative navigation systems. Using the leader-follower type, cooperative navigation can be achieved among multi-UUVs. There is no need for all the UUVs to be equipped with high-precision navigation devices. Therefore, the leader-follower UUV cooperative navigation system has a lower cost.
Many novel algorithms have been proposed to achieve the cooperative navigation of multi-robots in non-polar regions [12,13,14], but none of them are suitable for multi-UUVs in the polar region. Some researchers [15,16] proposed a leader-follower UUV cooperative navigation with acoustic communication time delay compensation as an approach. However, this approach is influenced by the rapid convergence of Earth meridians in the polar region, which can only be used in the non-polar region. Simultaneously, the filter is based on a standard Kalman filter (KF), which can only be used in dynamic linear system models. Compared to the cooperative navigation of multi-UUVs in non-polar regions, cooperative navigation of multi-UUVs in polar regions is still in the beginning stages, and few papers currently cover this aspect. The algorithm proposed in this paper aims to achieve cooperative navigation of multi-UUVs in the polar region, and a dynamic non-linear system model is considered. Based on the polar grid navigation algorithm and the leader-follower type, a polar cooperative navigation algorithm of multi-UUVs that considers communication delays is discussed in this paper. The leader UUV is equipped with high-precision navigation devices and the follower UUVs are equipped with low-precision navigation devices [17]. The leader UUV sends the information through underwater acoustic communication to the follower UUVs. In addition, the relative positions between the leader UUV and follower UUVs are determined by ultra-short baseline (USBL) acoustic positioning. Based on the information sent by the leader UUV and the relative position measured by the USBL, the follower UUVs can modify the navigation results from their own navigation devices through the filter method. Both the leader UUV and the follower UUVs can obtain accurate navigation results by using this polar cooperative navigation algorithm for multi-UUVs that considers communication delays.
To solve navigation problems of multi-UUVs in the polar region, a polar cooperative navigation algorithm for multi-UUVs that considers communication delays is proposed in this paper. The development of the polar cooperative navigation algorithm and modification of the adaptive Kalman filter (AKF) based on communication delays are the two main contributions of this paper. Based on this algorithm, cooperative navigation is achieved among the leader-follower UUVs team in the polar region. Although the follower UUVs are equipped with low-precision navigation devices, they can achieve high navigation accuracy with this algorithm. The following sections are arranged as follows. The formation configuration, acoustic communication delay and overall process of the polar cooperative navigation algorithm are discussed in Section 2. The error equations and polar cooperative navigation filter models are deduced in Section 3 and Section 4, respectively. The conventional AKF is modified in Section 5 with consideration to communication delays. The simulation and experiment results are presented in Section 6. Finally, Section 7 gives the conclusions.
5. Modified Adaptive Kalman Filter Considering Communication Delays
According to the characteristics of polar cooperative navigation, there is a communication delay in the process of multi-source information fusion. Based on the acoustic communication delay’s characteristics and the role of underwater acoustic communication in the whole system, a system model of underwater acoustic delay can be constructed. In conventional AKF, the estimation results of the states are corrected according to real-time measurement information. Thus, conventional AKF which does not consider communication delay is not suitable for polar cooperative navigation of multi-UUVs. The schematic diagram of polar cooperative navigation of multi-UUVs considering communication delays is expressed in Figure 4.
Figure 4.
The schematic diagram of polar cooperative navigation of multi-UUVs considering communication delays.
The estimation processes of attitude, velocity and position in the follower UUV are described in Figure 4. These states are provided by the SINS in the follower UUV. Because of its low precision, there are errors in these states. The DVL, USBL and the information sent from the leader UUV are used to correct these states. Due to the underwater acoustic communication delay, the feedback position received by the follower UUV at time is not the position measured at time . Conventional AKF corrects these states based on the real-time measured states. This method is not suitable for communication delay conditions. The conventional AKF is modified in this paper to consider underwater acoustic communication delays. The states of the follower UUV at time are corrected based on the states received by the follower UUV at time . In addition, these states are not measured at time . More accurate results can be obtained from the modified AKF.
The discrete expressions of the filter model and observation model can be expressed as follows:
where the discrete expressions of , and are , and , respectively. Considering the characteristics of the application environment, the quantitative analysis is discussed in the following section. The conventional AKF is modified, as follows, to adapt for use in the polar cooperative navigation of multi-UUVs considering communication delays.
5.1. Conventional Adaptive Kalman Filter
Conventional AKF mainly consists of state updates (prediction) and measurement updates (correction) [21,22]. The states of this moment are estimated by the comprehensive states obtained at the last moment. Because of errors, these states need to be corrected based on the measurement results. Then the estimation result for the states can be obtained. The complete formula for the conventional AKF can be expressed by Equations (29)–(38).
where is the covariance of the states; the mean and the covariance of the system noise matrix, , are and , respectively; and are the mean and the covariance of the measurement noise matrix, ; and are the forgetting factors.
5.2. Underwater Acoustic Communication Delay in AKF
Due to the underwater acoustic communication delay, the states of the follower UUV cannot be corrected by the measurement results at the current time. To meet the needs of the multi-UUVs cooperative navigation algorithm considering communication delays for use in the polar region, the conventional AKF needs to be modified. The underwater acoustic communication delay is a major factor in improving the accuracy of the conventional AKF. The analysis and special representation of underwater acoustic communication delays are discussed in the following text.
According to the analysis in Section 2, the underwater acoustic communication delay is a random value. The acoustic communication delay can be easily understood by comparing the time axes of the leader UUV and the follower UUV. The time axes of the leader UUV and the follower UUV are shown as Figure 5.
Figure 5.
Time axes of the leader UUV and follower UUV.
As shown in Figure 5, it is assumed that the leader UUV’s time and the follower UUV’s time are the same. The initial time of the leader UUV, t0, is also the initial time of the follower UUV. The leader UUV sends a detection signal through USBL to the follower UUV at t1. At the same time, information about the states of the leader UUV is self-recorded. Because of the underwater acoustic communication delay, this detection signal will be received by the follower UUV at t2. After a short reaction time, the follower UUV sends a confirming signal to the leader UUV through USBL at t3. This confirming signal is received by the leader UUV at t4. The leader UUV calculates the relative positions of the leader UUV and the follower UUV. Then, the relative position and the information of the leader UUV at t1 are sent to the follower UUV at t5. After broadcasting through the water, this information is received by the follower UUV at t6. The underwater acoustic delay can be described as follows [14,15].
where is the transmission time of the acoustic signal from the leader UUV to the follower UUV; is the reaction time for the follower UUV to respond to the leader UUV through the USBL; is the transmission time for the acoustic signal from the follower UUV to the leader UUV; is the calculation time for the leader UUV to obtain the relative position between the leader UUV and the follower UUV through USBL; is the transmission time for the acoustic signal from the leader UUV to the follower UUV; is the total underwater acoustic delay during a measurement cycle.
The underwater acoustic delay consists of the underwater acoustic detection delay and the underwater acoustic communication delay. During the measurement cycle, both and are underwater acoustic detection delays. , and are the acoustic communication delays. Compared with the underwater acoustic communication delay, the value of the underwater acoustic detection delay is relatively fixed and small. These underwater acoustic detection delays are associated with the USBL’s performance, and they can be reduced by improving its performance. To simplify the analysis of this paper, the acoustic detection delays are ignored. Both the underwater acoustic detection delay and the underwater acoustic communication delay are regarded as the underwater acoustic communication delay.
To describe the underwater acoustic communication delay better, it can be quantified. Since time synchronization is achieved between the leader UUV and the follower UUV and the underwater acoustic communication delay is a limited value, the underwater acoustic communication delay can be expressed versus time. Thus, the acoustic communication delay can be quantized. After quantification, the underwater acoustic communication delay can be expressed as follows:
where is the underwater acoustic communication delay; is the discretized unit time; is an integer that is associated with the acoustic communication delay and is an integer.
For example, and . This means that the states are obtained at time , while the observations are measured at time . Replaced by a general representation, the observation at time is used to correct the states at time .
5.3. Modified Adaptive Kalman Filter Considering Communication Delays
Considering the existence of underwater acoustic communication delays, the information that the follower UUV receives from the leader UUV at time is not the observation at time . It is measured at time [14,15]. Therefore, there will be errors when using conventional AKF. The states at time are corrected by observations measured at time in conventional AKF. However, in this paper, the states at time need to be corrected by observations measured at time . According to the analysis above, the conventional AKF is modified to adapt to the polar cooperative navigation of multi-UUVs with consideration of communication delays. After an iterative calculation has been completed times, Equation (27) can be expressed as follows:
Based on Equation (47), the states at time k − i can be described as follows:
By substituting Equation (49) into (28), the observation model can be modified as follows:
Therefore, the system model and observation model of the modified AKF adapted to polar cooperative navigation of multi-UUVs considering communication delays can be expressed as follows:
To maintain the positive definiteness of the covariance of system noise matrix and measurement noise matrix as well as to simplify the system, Equations (36) and (38) in the conventional AKF are modified as follows:
The complete formula of the modified AKF considering communication delays and is adapted for the polar cooperative navigation of multi-UUVs can be expressed as follows:
To clearly express the modified AKF, the filter flow chart of the modified AKF used for the polar cooperative navigation of multi-UUVs considering communication delays is shown in Figure 6.
Figure 6.
Flow chart of modified AKF considering acoustic communication delays.
6. Results and Discussion
To verify the advantages of the proposed algorithm, a simulation and experiment were performed using the polar cooperative navigation algorithm of multi-UUVs considering communication delays. By comparing the results in different situations, the advantages of the proposed algorithm can be obtained. To simplify the analysis, the simulations and experiments met the limitations proposed in Section 2. Therefore, the leader-follower formation structure was adopted in this paper. The leader UUV was equipped with high-precision navigation devices and the navigation error could be ignored. The depth of both the leader UUV and follower UUV could be obtained accurately. Thus, the two-dimensional situation after projection is analyzed in this paper. The case of a single leader UUV and a single follower UUV is discussed in this paper. In addition, the timing of the UUVs was synchronized. The UUVs were ordered to finish a straight-line mission that is shown as Figure 7. The initial position of the UUV was (80° N, 120° E).
Figure 7.
The sketch of the planned mission.
6.1. Simulation Results and Analyses
According to the conditions proposed above and the UUV characteristics, a simulation of the polar cooperative navigation algorithm of multi-UUVs considering communication delays was designed. The initial conditions and limitations were as follows:
System simulation conditions: the simulation time was 12 h; the filtering period was 0.1 s. Initial conditions of UUV: the initial position of UUV consisted of latitude, , and longitude, ; was 80° and was 120°. The attitudes of the UUV, including pitch angle, roll angle, and yaw angle, were described by sine functions and the amplitude of these angles were 4°, 5° and 3°, respectively. The periods of these angles were 3 s 5 s, and 7 s, respectively. The initial phases of these angles were 0°, 0° and 0°, respectively. Initial conditions of SINS: the gyro drifts consisted of gyro constant drifts and gyro random drifts that were and , respectively. Similarly, the accelerometer bias consisted of the accelerometer constant bias and the accelerometer random bias, which were and , respectively. Initial conditions of DVL: in the DVL, velocity random drifts were set as , and the correlation time was set as , and the scale factor error was set as .
According to the conditions set above, the simulation results of the follower UUV, including attitude errors, velocity errors and position errors, can be expressed as described in the following text. There were two comparison simulations. In the first comparison simulation, different random communication delay ranges were set in the conventional AKF. The impact of communication delay on the conventional AKF is clearly expressed as Figure 8 and Table 1.
Figure 8.
Estimation errors of conventional adaptive Kalman filter (AKF) with different ranges of random communication delay: (a) attitude estimation errors; (b) velocity estimation errors; (c) position estimation errors.
Table 1.
RMS errors of polar cooperative navigation of multi-UUVs based on conventional AKF.
In this simulation, the simulation time was 1 h and . To clearly describe the impacts of the different ranges on the navigation accuracy of the follower UUV, the RMS errors of the attitude estimation errors, velocity estimation errors and position estimation errors are shown in Table 1. , , and represent the range integers of the communication delay and .
As shown in Figure 8 and Table 1, the communication delay had an impact on the navigation accuracy of the follower UUV. The errors were divergent with time flow, and the communication delay with a bigger range had a larger impact on the results. Therefore, the communication delay must be taken into consideration. The modified AKF described in this paper can effectively improve the navigation accuracy of the follower UUV.
In the second comparison simulation, Algorithm 1 was compared with Algorithm 2. Algorithm 1 represents the polar cooperative navigation algorithm of multi-UUVs considering communication delays that is proposed in this paper. Algorithm 2 represents the polar cooperative navigation algorithm of multi-UUVs based on conventional AKF that does not consider communication delays. The estimation errors of the follower UUV, including attitude errors, velocity errors and position errors, are shown as Figure 9.
Figure 9.
Estimation errors based on Algorithm 1 and Algorithm 2 in the simulation: (a) attitude estimation errors; (b) velocity estimation errors; (c) position estimation errors.
For a clearer description of the results obtained from the simulation, the RMS errors from attitude errors, velocity errors and position errors are shown in Table 2.
Table 2.
RMS errors of Algorithm 1 and Algorithm 2 in the simulation.
As shown in Figure 9 and Table 2, the proposed polar cooperative navigation algorithm of multi-UUVs considering communication delays was superior to the polar cooperative navigation algorithm based on conventional AKF. In the polar cooperative navigation algorithm of multi-UUVs considering communication delays, the estimation errors of attitude, velocity and position in the follower UUV converged quickly, and they were stable near zero.
6.2. Experiment Results and Analyses
The polar cooperative navigation algorithm of multi-UUVs considering communication delays has been discussed in this paper. Due to geographical constraints, the current experiment could be conducted in the polar region. Therefore, a semi-physical simulation experiment was performed, which means that the experiment was conducted in a non-polar region and the data measured during the experiment is used for the semi-physical simulation. According to the UUV characteristics, gyro drifts and accelerometer bias are natural characteristics of UUVs. They do not change in different locations. Therefore, the gyro drifts and accelerometer bias can be obtained from an experiment in the non-polar region. Practically-measured data and the simulated data comprise the experimental data. The experimental data is composed of the angular velocity, , and special force, . The true angular velocity, , and gyro drifts, , comprise the angular velocity, . The true special force, , and accelerometer bias, , comprise the special force, .
No matter whether gained from simulation or experiment, the true values of Inertial Measurement Unit (IMU) and are the same. The values of and can be gained from a simulation once the attitude variation and maneuvers of the UUV have been confirmed. The practically-measured data consisted of gyro drifts and the accelerometer bias that was supplied by the IMU in the UUV.
The experiment was conducted in a rectangular pool at our institute in a non-polar region (N45°73′ E127°41′). The follower UUV accomplished a uniform liner motion. The gyro drifts and the accelerometer bias of the follower UUV were extracted from the following UUV that was produced by our laboratory. The follower UUV, called White Dolphin-100 UUV, is shown in Figure 10.
Figure 10.
White Dolphin-100 Unmanned Underwater Vehicle: (a) White Dolphin-100 UUV ready to be launched into the water; (b) White Dolphin-100 UUV during the experiment.
The gyro drifts measured in the non-polar region included gyro constant drifts and gyro random drifts. The gyro constant drifts were and the gyro random drifts were , and , respectively. The accelerometer biases measured in the non-polar region included accelerometer constant biases and accelerometer random biases. The accelerometer constant biases were and the accelerometer random biases were , and , respectively. Other relevant parameters in the experiment were the same as those in the simulation.
The experimental results of the follower UUV, including attitude errors, velocity errors and position errors, are expressed in Figure 10. In this semi-physical simulation, Algorithm 1 was compared with Algorithm 2. Algorithm 1 represents the polar cooperative navigation algorithm of multi-UUVs considering communication delays that has been proposed in this paper. Algorithm 2 is based on conventional AKF which does not consider communication delays.
To describe the experimental results clearly, the RMS errors of attitude errors, velocity errors and position errors are expressed in Table 3.
Table 3.
RMS errors of Algorithm 1 and Algorithm 2 in the experiment.
Comparing the experimental results and the RMS errors, it can be seen that the proposed polar cooperative navigation algorithm of multi-UUVs considering communication delays can be used to estimate states effectively. More accurate information regarding the states can be obtained from the proposed algorithm compared with the conventional algorithm.
6.3. Discussions
Conventional SINS is difficult to apply in the polar region. Therefore, the cooperative navigation algorithm based on conventional SINS is not suitable for multi-UUVs in the polar region. Using the grid frame and the UUV characteristics, error equations for the follower UUV that are suitable for the polar environment were established. Using the polar grid algorithm proposed in paper [19], the polar cooperative navigation algorithm was proposed in this paper to solve the navigation problems of multi-UUVs in the polar region.
According to the first comparison simulation (results in Figure 8), communication delay has an impact on results. Because of the communication delay, the estimation errors are divergent, and longer communication delays have larger impacts on the accuracy because the states at time are corrected by the measurement at time . A bigger means that the time delay is larger. In addition, the measurement states at time with larger communication delays will have less of a relationship with the states at time . Low-precision navigation devices have divergent errors and these errors cannot be corrected. Therefore, communication delays cannot be ignored in the polar cooperative navigation algorithm.
Both the second comparison simulation (results in Figure 9) and the comparison experiment (results in Figure 11) showed that Algorithm 1 is superior to Algorithm 2. Algorithm 1 and Algorithm 2 are suitable for the sailing of multi-UUVs in the polar region. Because of the underwater acoustic communication delay, the information that the follower UUV receives from the leader UUV is not real-time information, rather it is delayed information. In Algorithm 2, the delayed information is misused as real-time information to achieve data fusion. However, in Algorithm 1, the modified AKF considering underwater acoustic communication delay can achieve data fusion using the delayed information. Therefore, there is a bigger drift-away signal or oscillatory result in Algorithm 2 than in Algorithm 1. In Algorithm 1, the communication delay is taken into consideration and the conventional AKF is modified based on the communication delay. Therefore, the communication delay has little impact on the estimation of the errors. The attitude estimation errors, velocity estimation errors and position estimation errors of Algorithm 1 converge quickly and then are stable near zero. Therefore, the polar cooperative navigation algorithm of multi-UUVs considering communication delays is effective and accurate for the sailing of multi-UUVs in the polar region.
Figure 11.
Estimation errors based on Algorithm 1 and Algorithm 2 in the experiment: (a) attitude estimation errors; (b) velocity estimation errors; (c) position estimation errors.
A polar cooperative navigation algorithm for multi-UUVs considering communication delays was proposed in this paper. We mainly focused on the construction of the polar cooperative navigation algorithm and only the communication delays were considered in this paper. To simplify the analysis and for the purposes of this paper, some hypothetical ideal situations were included in this paper. For example, the underwater acoustic communication was assumed to be well-performing and reliable. In addition, only communication delays were considered in this paper. There are substantially more complex situations in practical application, including communication interruption, communication lost-packets, communication drop-outs and so on. These situations will influence the accuracy of the cooperative navigation. We believe these problems will be solved with further improvement in underwater acoustic communication and navigation algorithms, which will be our future job.
7. Conclusions
A polar cooperative navigation algorithm for multi-UUVs considering communication delays was proposed in this paper. Using UUV characteristics and the environment of the polar region, a polar grid navigation algorithm for a leader UUV and follower UUV was established. The acoustic communication delay was analyzed, and a discretization model for the acoustic communication delay was established. Due to the existence of acoustic communication delays, there are large errors when conventional AKF is used in the polar cooperative navigation of multi-UUVs which consider communication delay. Therefore, the conventional AKF method was modified to consider underwater acoustic communication delays. The simulation and experimental results show that the proposed algorithm can be effectively used for cooperative navigation of multi-UUVs in the polar region.
Acknowledgments
This work was partially funded by the National Nature Science Foundation of China under grant No. 51679057, No. 51409055 and No. 51309067 and the Science Foundation for Distinguished Young Scholars of Heilongjiang Province of China under Grant No. J2016JQ0052 and the Nature Science Foundation of Heilongjiang Province of China under Grant No. E2015050, No. E2016020 and No. E2017014 and the Fundamental Research Funds for the Central Universities-Doctoral Candidate’s Science and Technology Innovation Project. The authors would like to thank all the editors and anonymous reviewers for improving this article.
Author Contributions
Zheping Yan and Lu Wang conceived and designed the experiments; Tongda Wang and Zewen Yang performed the experiments; Tao Chen and Jian Xu analyzed the data; Zheping Yan contributed materials and analysis tools; Lu Wang wrote the paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Jacobi, M. Autonomous inspection of underwater structures. Robot. Auton. Syst. 2015, 67, 80–86. [Google Scholar] [CrossRef]
- Wynn, R.B.; Huvenne, V.A.I.; Le Bas, T.P.; Murton, B.J.; Connelly, D.P.; Bett, B.J.; Ruhl, H.A.; Morris, K.J.; Peakall, J.; Parsons, D.R.; et al. Autonomous Underwater Vehicles (AUVs): Their past, present and future contributions to the advancement of marine geoscience. Mar. Geol. 2014, 352, 451–468. [Google Scholar] [CrossRef]
- Cao, X.; Zhu, D.Q.; Simon, X.Y. Multi-AUV Target Search Based on Bioinspired Neurodynamics Model in 3-D Underwater Environments. IEEE Trans. Neural Netw. Learn. Syst. 2016, 21, 2364–2374. [Google Scholar] [CrossRef] [PubMed]
- Gerigk, M.K. Modeling of Combined Phenomena Affecting an AUV Stealth Vehicle. TransNav Int. J. Mar. Navig. Saf. Sea Transp. 2016, 10, 665–669. [Google Scholar] [CrossRef]
- Zhou, Q. All-Earth Inertial Navigation Algorithm for Large Aircraft. Northwest. Polytech. Univ. 2013, 10, 156–161. (In Chinese) [Google Scholar]
- Zhou, Q.; Qin, Y.Y.; Fu, Q.W.; Yue, Y.Z. Grid mechanization in Inertial Navigation Syatem for Transpolar Aircraft. J. Northwest. Polytech. Univ. 2013, 31, 210–217. (In Chinese) [Google Scholar]
- Cheng, J.H.; Wang, T.D.; Guan, D.X.; Li, M.L. Polar transfer alignment of shipborne SINS with a large misalignment angle. Meas. Sci. Technol. 2016, 27, 035101. [Google Scholar] [CrossRef]
- Xu, B.; Bai, J.L.; Hao, Y.L.; Gao, W.; Liu, Y.L. The research status and progress of cooperative navigation for multiple AUVs. Acta Autom. Sin. 2015, 41, 445–461. (In Chinese) [Google Scholar] [CrossRef]
- Liu, M.Y. Cooperative Navigation Technology for Underwater Vehicles, 1st ed.; National Defense Industry Press: Beijing, China, 2014; pp. 14–15. [Google Scholar]
- Matos, A.; Cruz, N. AUV navigation and guidance in a moving acoustic network. Proc. IEEE/MTS OCEANS Conf. Exhib. 2005, 1, 680–685. [Google Scholar]
- Vaganay, J.; Leonard, J.; Curcio, J.; Willcox, J.S. Experimental validation of the moving long base line navigation concept. Proc. IEEE/OES AUV Conf. 2004, 59–65. [Google Scholar] [CrossRef]
- Liu, J.; Cai, B.G.; Wang, J. Cooperative localization of connected vehicles: Integrating GNSS with DSRC using a robust cubature Kalman filter. IEEE Trans. Intell. Transp. Syst. 2017, 18, 2111–2125. [Google Scholar] [CrossRef]
- Manzoor, S.; Lee, S.; Choi, Y. A Coordinated navigation strategy for multi-robots to capture a target moving with unknown speed. J. Intell. Robot. Syst. 2017, 87, 627–641. [Google Scholar] [CrossRef]
- Scheggi, S.; Aggravi, M.; Prattichizzo, D. Cooperative navigation for mixed human-robot teams using haptic feedback. IEEE Trans. Hum. Mach. Syst. 2017, 47, 462–473. [Google Scholar] [CrossRef]
- Xiao, G.D.; Wang, S.T.; Wang, B.; Deng, Z.H. A cooperative navigation method based on USBL. In Proceedings of the 2016 China International Conference on Inertial Technology and Navigation, Beijing, China, 1 November 2016; pp. 586–590. [Google Scholar]
- Xiao, G.D.; Wang, B.; Deng, Z.H.; Fu, M.; Ling, Y. An Acoustic Communication Time Delays Compensation Approach for Master-Slave AUV Cooperative Navigation. IEEE Sens. J. 2017, 17, 504–513. [Google Scholar] [CrossRef]
- Allotta, B.; Caiti, A.; Costanzi, R.; Di Corato, F.; Fenucci, D.; Monni, N.; Pugi, L. Cooperative navigation of AUVs via acoustic communication networking: Field experience with the Typhoon vehicles. Auton. Robots 2016, 40, 1229–1244. [Google Scholar] [CrossRef]
- Gao, W.; Yang, J.; Liu, J.; Xu, B.; Shi, H.Y. Cooperative location of multiple UUVs based on hydro-acoustic communication delay. Syst. Eng. Electron. 2014, 36, 539–545. (In Chinese) [Google Scholar] [CrossRef]
- Yan, Z.P.; Wang, L.; Zhang, W.; Zhou, J.; Wang, M. Polar Grid Navigation Algorithm for Unmanned Underwater Vehicles. Sensors 2017, 17, 01599. [Google Scholar] [CrossRef]
- Thong, Y.K.; Woolfson, M.S.; Crowe, J.A.; Hayes-Gill, B.R.; Challis, R.E. Dependence of inertial measurements of distance on accelerometer noise. Meas. Sci. Technol. 2002, 13, 1163–1172. [Google Scholar] [CrossRef]
- Bian, H.W.; Jin, Z.H.; Tian, W.F. Study on GPS attitude determination system aided INS using adaptive Kalman filter. Meas. Sci. Technol. 2005, 16, 2072–2079. [Google Scholar] [CrossRef]
- Huang, Y.L.; Zhang, Y.G. Robust Student’s t-Based Stochastic Cubature Filter for Nonlinear Systems With Heavy-Tailed Process and Measurement Noises. IEEE Access. 2017, 5, 7964–7974. [Google Scholar] [CrossRef]
© 2018 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 (http://creativecommons.org/licenses/by/4.0/).










