Abstract
This paper focuses on the cooperative navigation of heterogeneous air-ground vehicle formations in a Global Navigation Satellite System (GNSS) challenged environment and proposes a cooperative navigation method based on motion estimation and a regionally optimal path planning strategy. In air-ground vehicle formations, unmanned ground vehicles (UGVs) are equipped with low-precision inertial navigation measurement units and wireless range sensors, which interact with unmanned aerial vehicles (UAVs) equipped with high-precision navigation equipment for cooperative measurement information and use the UAVs as aerial benchmarks for cooperative navigation. Firstly, the Interacting Multiple Model (IMM) algorithm is used to predict the next moment’s motion position of the UGVs. Then regional real-time path optimization algorithms are introduced to design the motion position of the high-precision UAVs so as to improve the formation’s configuration and reduce the geometric dilution of precision (GDOP) of the configuration. Simulation results show that the Dynamic Optimal Configuration Cooperative Navigation (DOC-CN) algorithm can reduce the GDOP of heterogeneous air-ground vehicle formations and effectively improve the overall navigation accuracy of the whole formation. The method is suitable for the cooperative navigation environment of heterogeneous air-ground vehicle formations under GNSS-challenged conditions.
1. Introduction
With many advantages of low loss, zero casualties, and high mobility, unmanned motion vehicles are widely used in military and civilian fields, such as reconnaissance and strike, search and rescue, environmental monitoring, and resource exploration [1,2,3]. The characteristics and advantages of various unmanned vehicles are different. Fixed-wing UAVs have fast maneuverability, a wide field of view, and are not restricted by terrain [4]. Rotary-wing UAVs have a simple structure, low cost, good concealment, and are easy to transport and deploy on a large scale [5]. Unmanned ground vehicles (UGV) have the characteristics of considerable size and strong carrying capacity [6]. The formation composed of UAVs and UGVs can cooperate in complex, unknown, and dynamic environments to accomplish tasks through multidimensional sensing, information interaction, and collaborative interoperability. At present, various countries are conducting research on cross-domain collaboration projects, including the SHERPA project proposed by the European Union, which aims to build a system for searching and rescuing people in mountainous areas using aerial and ground-based unmanned platforms [7]. The ROBOSAMPLER project funded by Portugal aims to use rotary-wing UAVs and UGVs to build a hazardous substance sampling platform suitable for complex wild environments [8]. In offensive swarm-enabled tactics, the United States uses a multi-platform unmanned swarm system composed of UGVs, fixed-wing, and rotary-wing UAVs to conduct reconnaissance on targets in a simulated urban environment [9]. Heterogeneous air-ground vehicle formations have good development potential in various fields, among them, formation navigation and positioning technology is an important part of the formation control system. This paper proposes a cooperative navigation algorithm for air-ground vehicles to ensure the overall positioning performance of formations and takes into account the respective advantages and shortcomings of different unmanned vehicles in environmental perception and movement characteristics. We construct a heterogeneous air-ground cooperative system through aerial UAVs for wide-range high-altitude observation and UGVs for close reconnaissance, which has the advantages of distributed functions, high system survival rate, and high efficiency [10,11,12]. The cooperative navigation algorithm can reduce the number of sensors carried by the vehicles and reduce the performance requirements of the navigation system on the on-board computing platform. Meanwhile, the use of distributed cooperative navigation architecture can overcome the problems of poor scalability and weak anti-destruction capability of traditional centralized navigation architecture and reduce the communication burden among vehicles.
Accurate positioning information is the critical factor affecting heterogeneous air-ground vehicle formations’ ability to execute various tasks. Satellite navigation is the primary method used by air-ground vehicle formations to achieve their respective positioning. Nevertheless, GNSS-challenged situations may occur in air-ground vehicle formations when executing missions in areas, such as buildings and jungles, caused by occlusion [13,14]. The GNSS system is easily interfered within the complex battlefield environment due to low signal power [15]. The positioning accuracy of ordinary GNSS equipment cannot meet the intended requirements of the navigation system, and in some situations, requiring high accuracy need to be equipped with high precision satellite navigation equipment such as Real Time Kinematic (RTK). However, equipping each vehicle with such a device is too expensive and difficult to implement. Satellite independent navigation means currently include scene matching, terrain matching, astronomical navigation, visual navigation, and so on [16,17,18,19], but the above navigation sensors are no longer applicable under the high dynamic motion characteristics, lower computational performance, and complex environmental constraints of unmanned vehicles. Therefore, improving the positioning accuracy through cooperative navigation methods has become the current research hotspot for air-ground vehicle formations navigation [20,21,22].
In order to improve the overall localization performance of motion vehicle formations, many scholars have researched multi-source fusion algorithms. Vetrella et al. proposed a cooperative navigation method that incorporates inertial, magnetometer, available satellite pseudorange, cooperative UAV position, and monocular camera information, effectively improving the navigation performance of UAV swarms in GPS-constrained situations [23]. Indelman et al. proposed a method for distributed vision-aided cooperative localization and navigation of multiple inter-communicating autonomous vehicles based on three-view geometric constraints, allowing localization when different vehicles observe the same scene [24]. GAO et al. proposed an on-board cooperative positioning scheme based on integrated ultra-wideband (UWB) and GNSS that can obtain better positioning accuracy than the decimeter level [25]. Xiong et al. integrated the use of satellites, ground stations, inertial, inter-node ranging and speed measurement, and random signal sources to achieve cooperative positioning between vehicles [26].
Under the computational performance constraint of the navigation platform, the positioning accuracy can be improved by the preferential selection of the available cooperative navigation information. Therefore, numerous scholars have conducted corresponding research on the influence of the position distribution of each vehicle in the cooperative navigation system on positioning accuracy. Chen et al. proposed a cooperative dilution of precise (C-DOP) calculation method combining ranging error, clock error, and position error of cooperative UAVs to analyze the positioning error of UAV swarm under different formations [27]. Heng et al. proposed a generalized theory where lower bound on expectation of average geometric DOP (LB-E-AGDOP) can be used to quantify positioning accuracy and demonstrated a strong link between LB-E-AGDOP and best achievable accuracy [28]. Huang et al. used the collaborative dilution of precision (CDOP) model to specify the effect of relative distance measurement accuracy, the number of users, and their distribution on localization [29]. Causa et al. proposed a concept of the generalized accuracy factor and investigated the accuracy calculation method of cooperative configuration based on visual measurement. The experimental results showed that the UAV swarm could achieve meter-level positioning accuracy with the aid of visual measurement under the appropriate cooperative configuration [30]. Sivaneri et al. used the UGV to assist another UAV for positioning, thus improving the positioning geometry of the UAV with a low number of satellites [31]. Although there are numerous studies on cooperative navigation systems, they mainly focus on the acquisition and fusion methods of navigation information. There is no in-depth research on improving the cooperative navigation accuracy of air-ground vehicle formations through the configuration optimization of formations.
A new approach for cooperative navigation of heterogeneous air-ground vehicle formations is proposed in this paper. Firstly, we use the IMM algorithm to predict the motion state of UGVs, then construct a cost function based on the GDOP value of the whole air-ground vehicle formation. Then, it traverses the motion range of UAVs and selects the position where the minimum cost is located as the position where UAVs should arrive at the next moment. Finally, the UGVs localization calculation is completed by fusing the cooperative range values through the Kalman Filter. The simulation results show that the method proposed in this paper can achieve the effect of real-time optimization of configuration, reduce the error of cooperative navigation, and provide guidelines for the deployment and mission execution of heterogeneous air-ground vehicle formations.
2. Measurement Model
The following scenario is considered in this paper, as shown in Figure 1, heterogeneous air-ground vehicle formations execute missions in complex scenarios (e.g., urban areas, forests, canyons, etc.). In the above scenario, the GNSS signal received by UGV is easily interrupted and deceived due to obstacle blockage and active jamming, so the regional navigation and positioning system is constructed by UAVs to provide positioning service for UGVs. The UGVs accept the absolute position information of the UAVs and the inter-range information broadcasted by the air reference, then complete their own positioning calculation through the spatial geometry constraint relationship. In terms of navigation sensor configuration, UAVs flying at higher altitude are equipped with high-precision navigation equipment, such as high-precision IMU, differential GPS, and altimeters. UGVs that execute missions in urban alleyways carry lower accuracy IMU and other navigation equipment. Navigation data and sensor data are shared between all vehicles via a wireless network.
Figure 1.
Schematic of cooperative navigation.
For the cooperative navigation system shown in Figure 1, we can introduce two navigation coordinate systems: Earth-Centered, Earth-Fixed (ECEF) and geographic coordinate system, denoted by and , respectively. All high-altitude UAVs are denoted by ; ground-based UGVs are denoted by . The position parameters of vehicles are denoted as , where . The speed parameters are denoted as .
Wireless ranging exists now with many kinds of measurement methods, such as Time of Arrival (TOA), Time Difference of Arrival (TDOA), Received Signal Strength Indication (RSSI), and so on. For the distance measurement error, the RSSI measurement method distance measurement error is generally modeled as a log-normal distribution [32]. Most of the TOA-based methods are modeled as zero-mean Gaussian random variables in the line-of-sight case [33]. In the non-line-of-sight (NLOS) case, the ranging error is generally modeled as the superposition of the distance difference, measurement noise, and NLOS error due to clock error [34].
Assuming a zero-mean Gaussian distribution for the range error and perfect clock synchronization for all the high-altitude UAVs, the range values in this paper are of the following form.
where denotes the actual distance between vehicle and vehicle ; is the speed of light; is the clock error; is Additive White Gaussian Noise with mean zero and variance ; the superscript indicates the ECEF coordinate system.
The problem of localization in NLOS environments is described in the literature [35,36] and is not analyzed in this paper.
4. Simulation Results
4.1. Sensor Configuration and Simulation Scenario
In order to verify the effectiveness of the proposed method, heterogeneous air-ground vehicle formations are simulated for the scenario shown in Figure 1. This paper gives a simulation environment with five UAVs and three UGVs with a simulation time of 1200 s. The UAVs’ initial altitude distribution is from 1000 to 1500 m, and the unmanned vehicle performs horizontal orientation maneuvers on the ground without a wide range of changes in altitude. The initial positions of the UAVs and UGVs are shown in Figure 6.
Figure 6.
Initial location of air-ground vehicle formations.
All UAVs are equipped with high-precision navigation equipment, such as RTK, INS, and range and communicate with UGVs through wireless networks; UGVs are equipped with INS and use wireless range information to assist in positioning. Wireless ranging uses time division multiple access (TDMA) mode of operation, using time synchronization. In addition, signal arrival time measurement is an important means to achieve the ranging between UAVs and UGVs, and its ranging error source is mainly equipment delay. The simulation parameters of the sensors carried by the UAVs and UGVs are shown in Table 1.
Table 1.
Sensor configuration and simulation parameters.
4.2. Results and Analysis of the Simulation
Based on the above simulation conditions, the localization accuracy of the UGVs is simulated and analyzed. In order to verify the localization performance of the algorithm in this paper under the high dynamic motion state of multiple vehicles, three motion trajectories are designed for the UGVs. No. 1 and No. 3 UGVs are simulated in complex environments, such as urban alleys with high-speed, sharp turns characteristics, while the No. 2 UGV is in low-speed motion mode. The trajectories of UGVs are shown in Figure 7. To verify the effectiveness of the conversion of different motion models in the IMM algorithm, this UGV will have different motion modes, such as acceleration, uniform speed, and different time stagnation in the whole process. They are combined with the optimal configuration solution of UAVs and real-time position dynamic adjustment to complete the cooperative navigation and positioning of UGVs.
Figure 7.
Trajectories of UGVs.
For the traditional space-based area cooperative navigation system, a nonlinear optimization algorithm is often used to solve the target positioning information, based on the idea of the satellite pseudo-range single-point positioning algorithm. In order to verify the representativeness of the cooperative navigation algorithm (DOC-CN) based on motion estimation and the regional real-time path planning strategy proposed in this paper, and also to verify the effect of UAVs’ configuration changes on the overall navigation and positioning performance of the formation, the text algorithm is compared with the direct localization method based on a two-step least square algorithm (TSLS) [50] and the fixed configuration cooperative navigation method (FC-CN) [51]. The GNSS, inertial sensor, and range sensor parameters are kept the same in the three algorithms. The simulation results of the positioning of UGVs are shown in Figure 8 and Figure 9.
Figure 8.
Position error of UGV1.
Figure 9.
Position error of UGV2.
As can be seen from Figure 8 and Figure 9, the cooperative navigation algorithm based on motion estimation and the regional real-time path planning strategy proposed in this paper has been significantly improved in terms of positioning accuracy compared with the remaining two navigation and positioning algorithms. The nonlinear filtering algorithm does not require high accuracy for initial value setting and can achieve fast convergence, however, its algorithm only solves the optimal solution from spatial measurements and ignores the temporal state correlation, so the localization error fluctuates more when relying only on the range value for cooperative navigation. The fixed configuration cooperative navigation algorithm is used to reduce the influence of the convergence target maneuver, but the overall positioning accuracy is lower than that of the cooperative navigation algorithm proposed in this paper.
The flight trajectory of the UAV optimized by the DOC-CN algorithm is shown in Figure 10, and the GDOP value is kept minimum during the flight. To quantitatively analyze the positioning errors of three UGVs under different methods, the root mean square error (RMSE) was used for the UGVs, and the results are shown in Table 2. The equation for the position estimation error in Table 2 is shown in Equation (26).
where and are the estimate errors in east, north, and up (ENU) directions, respectively.
Figure 10.
Optimized trajectories of UAVs.
Table 2.
Statistics of position error.
From Table 2, it can be seen that the UGVs only use the TSLS direct localization algorithm in 3-D localization errors of 23.19 m~25.15 m. The interactive multi-model can improve UGVs’ positioning performance in high dynamic motion mode. The UGVs use the FC-CN localization algorithm in 3-D localization errors of 8.99 m~9.13 m, and the positioning accuracy is nearly 1.78 times better than traditional methods. On this basis, the cooperative navigation algorithm based on motion estimation and regional real-time path planning strategy proposed in the text maintains a positioning accuracy of 3.30 m~3.56 m, and the overall positioning accuracy is 7.3 times better than the original algorithm.
To demonstrate the overall improvement in the level of positioning performance of all UGVs in the formation, the cumulative distribution function is used to describe the probability distribution of the magnitude of all UGVs’ positioning errors, and 50 Monte Carlo experiments are conducted in this paper in order to reflect the stability of the algorithm in this paper. Figure 11 compares the cumulative distribution of the UAVs and UGVs positioning estimation errors. Using conventional methods, only 9.8% of the positioning error is less than 5 m. The percentage of less than 5 m localization error supported by the DOC-CN algorithm can reach 91.2%.
Figure 11.
Positioning error CDF comparisons.
In summary, it can be demonstrated that the DOC-CN algorithm can significantly improve the positioning accuracy of UGVs in complex environments such as urban alleyways. This allows UGVs to obtain similar positioning performance as UAVs, thus improving the overall positioning performance of heterogeneous formations.
5. Conclusions
In this paper, for the situation of satellite navigation signal challenged in cities, hills, and valleys, we use the techniques of multi-dimensional sensing of navigation information, wireless ranging information interaction, and cooperative interoperability between heterogeneous air-ground vehicle formations to complete real-time navigation and positioning of UGVs. In this method, the DOC-CN algorithm is divided into three steps. First, the location of the UGV is predicted by the IMM algorithm. Then, aerial benchmarks are established by calculating cost functions and the path planning algorithm. Finally, the SINS solution platform is constructed to obtain the continuous position information of the UGVs.
The simulation shows that the DOC-CN algorithm proposed in this paper is significantly superior to that of traditional cooperative positioning methods such as TSLS and the FC-CN method. It can realize the navigation and positioning requirements of UGVs in a certain area under the GNSS-challenged environment and improve the overall formation’s positioning accuracy. Moreover, the next step is to embed the flight control program and navigation algorithm into the hardware platform and complete the practical validation.
Author Contributions
Conceptualization, C.S. and Z.X.; methodology, C.S.; software, C.S. and M.C.; validation, C.S.; formal analysis, C.S.; investigation, C.S.; resources, Z.X.; data curation, C.S. and M.C.; writing—original draft preparation, C.S.; writing—review and editing, C.S., Z.X., R.W. and J.X.; visualization, R.W. and J.X.; supervision, Z.X.; project administration, Z.X.; funding acquisition, Z.X. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (Grant No. 62073163, 62103285, 62203228), National Defense Basic Research Program (JCKY2020605C009), the Aeronautic Science Foundation of China (Grant No. ASFC-2020Z071052001, Grant No. 202055052003), and the Natural Science Research Start-up Foundation of Recruiting Talents of Nanjing University of Posts and Telecommunications (Grant No. NY221137).
Data Availability Statement
Not applicable.
Acknowledgments
In the process of writing this thesis, I received a lot of support and encouragement from many people. First of all, I need to thank Mingxing Chen, who gave me a lot of inspiring methods in the communication and discussion with me; I also need to thank Zhi Xiong, Rong Wang and Jun Xiong for his advice in writing the thesis; finally, I would like to thank my parents for their silent help in my life.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
References
- Beyer, F.; Jurasinski, G.; Couwenberg, J.; Grenzdörffer, G. Multisensor data to derive peatland vegetation communities using a fixed-wing unmanned aerial vehicle. Int. J. Remote Sens. 2019, 40, 9103–9125. [Google Scholar] [CrossRef]
- Xiong, F.; Li, A.; Wang, H.; Tang, L. An SDN-MQTT based communication system for battlefield UAV swarms. IEEE Commun. Mag. 2019, 57, 41–47. [Google Scholar] [CrossRef]
- Tokekar, P.; Hook, J.V.; Mulla, D.; Isler, V. Sensor planning for a symbiotic UAV and UGV system for precision agriculture. IEEE Trans. Robot. 2016, 32, 1498–1511. [Google Scholar] [CrossRef]
- Lungu, M. Auto-landing of fixed wing unmanned aerial vehicles using the backstepping control. ISA Trans. 2019, 95, 194–210. [Google Scholar] [CrossRef] [PubMed]
- Caraballo, L.E.; Díaz-Báñez, J.M.; Fabila-Monroy, R.; Hidalgo-Toscano, C. Patrolling a terrain with cooperrative UAVs using random walks. In Proceedings of the 2019 International Conference on Unmanned Aircraft Systems, Atlanta, GA, USA, 11–14 June 2019; pp. 828–837. [Google Scholar]
- Alcaina, J.; Cuenca, Á.; Salt, J.; Zheng, M.; Tomizuka, M. Energy-efficient control for an unmanned ground vehicle in a wireless sensor network. J. Sens. 2019, 2019, 7085915. [Google Scholar] [CrossRef]
- Marconi, L.; Melchiorri, C.; Beetz, M.; Pangercic, D.; Siegwart, R.; Leutenegger, S.; Carloni, R.; Stramigioli, S.; Bruyninckx, H.; Doherty, P.; et al. The SHERPA project: Smart collaboration between humans and ground-aerial robots for improving rescuing activities in alpine environments. In Proceedings of the 2012 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), College Station, TX, USA, 5–8 November 2012; pp. 1–4. [Google Scholar]
- Deusdado, P.; Pinto, E.; Guedes, M.; Marques, F.; Rodrigues, P.; Lourenço, A.; Mendonça, R.; Silva, A.; Santana, P.; Corisco, J.; et al. An aerial-ground robotic team for systematic soil and biota sampling in estuarine mudflats. In Robot 2015: Second Iberian Robotics Conference: Advances in Robotics, Volume 2; Springer International Publishing: Cham, Switzerland, 2015; pp. 15–26. [Google Scholar]
- Chung, T.H. Offensive Swarm-Enabled Tactics (Offset); DARPA: Arlington County, VA, USA, 2021. [Google Scholar]
- Sivaneri, V.O.; Gross, J.N. Flight-testing of a cooperative UGV-to-UAV strategy for improved positioning in challenging GNSS environments. Aerosp. Sci. Technol. 2018, 82, 575–582. [Google Scholar] [CrossRef]
- Jung, S.; Ariyur, K.B. Compensating UAV GPS data accuracy through use of relative positioning and GPS data of UGV. J. Mech. Sci. Technol. 2017, 31, 4471–4480. [Google Scholar] [CrossRef]
- Himmat, A.S.; Zhahir, A.; Ali, S.A.M.; Ahmad, M.T. Unmanned Aerial Vehicle Assisted Localization using Multi-Sensor Fusion and Ground Vehicle Approach. J. Aeronaut. Astronaut. Aviat. 2022, 54, 251–260. [Google Scholar]
- Nieuwenhuisen, M.; Droeschel, D.; Beul, M.; Behnke, S. Autonomous navigation for micro aerial vehicles in complex GNSS-denied environments. J. Intell. Robot. Syst. 2015, 84, 199–216. [Google Scholar] [CrossRef]
- Oguz-Ekim, P.; Ali, K.; Madadi, Z.; Quitin, F.; Tay, W.P. Proof of concept study using DSRC, IMU and map fusion for vehicle localization in GNSS-denied environments. In Proceedings of the 2016 IEEE 19th International Conference on Intelligent Transportation Systems, Rio de Janeiro, Brazil, 1–4 November 2016; pp. 841–846. [Google Scholar]
- Ko, K.S. A basic study on the jamming mechanisms and characteristics against gps/gnss based on navigation warfare. J. Navig. Port Res. 2010, 34, 97–103. [Google Scholar] [CrossRef]
- Jin, Z.; Wang, X.; Moran, B.; Pan, Q.; Zhao, C. Multi-region scene matching based localisation for autonomous vision navigation of UAVs. J. Navig. 2016, 69, 1215–1233. [Google Scholar] [CrossRef]
- Li, Y.; Ma, T.; Chen, P.; Jiang, Y.; Wang, R.; Zhang, Q. Autonomous underwater vehicle optimal path planning method for seabed terrain matching navigation. Ocean. Eng. 2017, 133, 107–115. [Google Scholar] [CrossRef]
- Xu, F.; Fang, J. Velocity and position error compensation using strapdown inertial navigation system/celestial navigation system integration based on ensemble neural network. Aerosp. Sci. Technol. 2008, 12, 302–307. [Google Scholar] [CrossRef]
- Wu, J.; Xiong, J.; Guo, H. Improving robustness of line features for VIO in dynamic scene. Meas. Sci. Technol. 2022, 33, 065204. [Google Scholar] [CrossRef]
- Wang, S.; Zhan, X.; Zhai, Y.; Shen, J.; Wang, H. Performance estimation for Kalman filter based multi-agent cooperative navigation by employing graph theory. Aerosp. Sci. Technol. 2021, 112, 106628. [Google Scholar] [CrossRef]
- Hoang, G.M.; Denis, B.; Härri, J.; Slock, D. Bayesian fusion of GNSS, ITS-G5 and IR–UWB data for robust cooperative vehicular localization. Comptes Rendus Phys. 2019, 20, 218–227. [Google Scholar] [CrossRef]
- Xiong, J.; Xiong, Z.; Cheong, J.W.; Xu, J.; Yu, Y.; Dempster, A.G. Cooperative positioning for low-cost close formation flight based on relative estimation and belief propagation. Aerosp. Sci. Technol. 2020, 106, 106068. [Google Scholar] [CrossRef]
- Vetrella, A.R.; Fasano, G.; Accardo, D. Cooperative navigation in GPS-challenging environments exploiting position broadcast and vision-based tracking. In Proceedings of the 2016 International Conference on Unmanned Aircraft Systems, Arlington, VA, USA, 7–10 June 2016; pp. 447–456. [Google Scholar]
- Indelman, V.; Gurfil, P.; Rivlin, E.; Rotstein, H. Distributed vision-aided cooperative localization and navigation based on three-view geometry. Robot. Auton. Syst. 2012, 60, 822–840. [Google Scholar] [CrossRef]
- Gao, Y.; Meng, X.; Hancock, C.M.; Stephenson, S.; Zhang, Q. UWB/GNSS-based cooperative positioning method for V2X applications. In Proceedings of the 27th International Technical Meeting of the Satellite Division of the Institute of Navigation, Tampa, FL, USA, 8–12 September 2014; pp. 3212–3221. [Google Scholar]
- Xiong, J.; Cheong, J.W.; Xiong, Z.; Dempster, A.G.; Tian, S.; Wang, R. Hybrid cooperative positioning for vehicular networks. IEEE Trans. Veh. Technol. 2019, 69, 714–727. [Google Scholar] [CrossRef]
- Chen, M.; Xiong, Z.; Liu, J.; Wang, R.; Xiong, J. Cooperative navigation of unmanned aerial vehicle swarm based on cooperative dilution of precision. Int. J. Adv. Robot. Syst. 2020, 17, 1729881420932717. [Google Scholar] [CrossRef]
- Heng, L.; Gao, G.X. Accuracy of range-based cooperative positioning: A lower bound analysis. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2304–2316. [Google Scholar] [CrossRef]
- Huang, B.; Yao, Z.; Cui, X.; Lu, M. Dilution of precision analysis for GNSS collaborative positioning. IEEE Trans. Veh. Technol. 2015, 65, 3401–3415. [Google Scholar] [CrossRef]
- Causa, F.; Vetrella, A.R.; Fasano, G.; Accardo, D. Multi-UAV formation geometries for cooperative navigation in GNSS-challenging environments. In Proceedings of the 2018 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA, USA, 23–26 April 2018; pp. 775–785. [Google Scholar]
- Sivaneri, V.O.; Gross, J.N. UGV-to-UAV cooperative ranging for robust navigation in GNSS-challenged environments. Aerosp. Sci. Technol. 2017, 71, 245–255. [Google Scholar] [CrossRef]
- Maddumabandara, A.; Leung, H.; Liu, M. Experimental evaluation of indoor localization using wireless sensor networks. IEEE Sens. J. 2015, 15, 5228–5237. [Google Scholar] [CrossRef]
- Wu, S.; Zhang, S.; Huang, D. A TOA-based localization algorithm with simultaneous NLOS mitigation and synchronization error elimination. IEEE Sens. Lett. 2019, 3, 1–4. [Google Scholar] [CrossRef]
- Kang, Y.; Wang, Q.; Wang, J.; Chen, R. A high-accuracy TOA-based localization method without time synchronization in a three-dimensional space. IEEE Trans. Ind. Inform. 2019, 15, 173–182. [Google Scholar] [CrossRef]
- Yang, M.; Jackson, D.R.; Chen, J.; Xiong, Z.; Williams, J.T. A TDOA localization method for nonline-of-sight scenarios. IEEE Trans. Antennas Propag. 2019, 67, 2666–2676. [Google Scholar] [CrossRef]
- Su, Z.; Shao, G.; Liu, H. Semidefinite programming for NLOS error mitigation in TDOA localization. IEEE Commun. Lett. 2017, 22, 1430–1433. [Google Scholar] [CrossRef]
- Blom, H.A.P.; Bar-Shalom, Y. The interacting multiple model algorithm for systems with Markovian switching coefficients. IEEE Trans. Autom. Control 1988, 33, 780–783. [Google Scholar] [CrossRef]
- Seah, C.E.; Hwang, I. Algorithm for performance analysis of the IMM algorithm. IEEE Trans. Aerosp. Electron. Syst. 2011, 47, 1114–1124. [Google Scholar] [CrossRef]
- Li, X.R.; Bar-Shalom, Y. Design of an interacting multiple model algorithm for air traffic control tracking. IEEE Trans. Control Syst. Technol. 1993, 1, 186–194. [Google Scholar] [CrossRef]
- Cai, L.; Jia, J.P. Wheeled Robot Path Tracking Study Based on IMM Algorithm. In Advanced Materials Research; Trans Tech Publications Ltd.: Stafa-Zurich, Switzerland, 2014; Volume 1037, pp. 228–231. [Google Scholar]
- Liu, X.; Liu, X.; Zhang, W.; Yang, Y. Interacting multiple model UAV navigation algorithm based on a robust cubature Kalman filter. IEEE Access 2020, 8, 81034–81044. [Google Scholar] [CrossRef]
- Duchoň, F.; Babinec, A.; Kajan, M.; Beňo, P.; Florek, M.; Fico, T.; Jurišica, L. Path planning with modified a star algorithm for a mobile robot. Procedia Eng. 2014, 96, 59–69. [Google Scholar] [CrossRef]
- Gasparetto, A.; Boscariol, P.; Lanzutti, A.; Vidoni, R. Path planning and trajectory planning algorithms: A general overview. In Motion and Operation Planning of Robotic Systems; Springer: Cham, Switzerland, 2015; pp. 3–27. [Google Scholar]
- Qu, Y.-H.; Pan, Q.; Yan, J.-G. Flight path planning of UAV based on heuristically search and genetic algorithms. In Proceedings of the 31st Annual Conference of IEEE Industrial Electronics Society, 2005—IECON 2005, Raleigh, NC, USA, 6–10 November 2005; 5p. [Google Scholar]
- Zhang, Z.; Wu, J.; Dai, J.; He, C. A novel real-time penetration path planning algorithm for stealth UAV in 3D complex dynamic environment. IEEE Access 2020, 8, 122757–122771. [Google Scholar] [CrossRef]
- Dobrokhodov, V. Cooperative path planning of unmanned aerial vehicles. J. Guid. Control Dyn. 2011, 34, 1601–1602. [Google Scholar] [CrossRef]
- Li, W.; Jia, Y.; Du, J. Distributed Kalman filter for cooperative localization with integrated measurements. IEEE Trans. Aerosp. Electron. Syst. 2019, 56, 3302–3310. [Google Scholar] [CrossRef]
- Wen, W.; Pfeifer, T.; Bai, X.; Hsu, L.T. Comparison of extended Kalman filter and factor graph optimization for GNSS/INS integrated navigation system. arXiv 2020, arXiv:2004.10572. [Google Scholar]
- Xiong, Z.; Chen, J.H.; Wang, R.; Liu, J.Y. A new dynamic vector formed information sharing algorithm in federated filter. Aerosp. Sci. Technol. 2013, 29, 37–46. [Google Scholar] [CrossRef]
- Xu, J.X.; Xiong, Z.; Chen, M.X.; Liu, J.Y. Regional navigation algorithm assited by locations of multi UAVs. Acta Aeronaut. Astronaut. Sin. 2018, 39, 322129. [Google Scholar]
- Tian, Y.; Yan, Y.P.; Zhong, Y.Q.; Li, J.X.; Meng, Z. Data fusion method based on IMM-Kalman for an integrated navigation system. J. Harbin Eng. Univ. 2022, 43, 973–978. [Google Scholar]
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. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).