scholarly journals Improved GNSS Localization and Byzantine Detection in UAV Swarms

Sensors ◽  
2020 ◽  
Vol 20 (24) ◽  
pp. 7239
Author(s):  
Shlomi Hacohen ◽  
Oded Medina ◽  
Tal Grinshpoun ◽  
Nir Shvalb

Many tasks performed by swarms of unmanned aerial vehicles require localization. In many cases, the sensors that take part in the localization process suffer from inherent measurement errors. This problem is amplified when disruptions are added, either endogenously through Byzantine failures of agents within the swarm, or exogenously by some external source, such as a GNSS jammer. In this paper, we first introduce an improved localization method based on distance observation. Then, we devise schemes for detecting Byzantine agents, in scenarios of endogenous disruptions, and for detecting a disrupted area, in case the source of the problem is exogenous. Finally, we apply pool testing techniques to reduce the communication traffic and the computation time of our schemes. The optimal pool size should be chosen carefully, as very small or very large pools may impair the ability to identify the source/s of disruption. A set of simulated experiments demonstrates the effectiveness of our proposed methods, which enable reliable error estimation even amid disruptions. This work is the first, to the best of our knowledge, that embeds identification of endogenous and exogenous disruptions into the localization process.

Author(s):  
Jake A. Steiner ◽  
Joseph R. Bourne ◽  
Xiang He ◽  
Donald M. Cropek ◽  
Kam K. Leang

Abstract In this paper, a decentralized chemical-source localization method is presented. In a real-world scenario, many challenges arise, including sporadic chemical measurements due to the complex interactions between the unmanned aerial vehicles (UAVs), the ambient air, and obstacles. The localization method is split into two phases: a search phase, where the agents cover the area and look for an initial chemical reading; followed by a convergence phase, where UAV agents utilize a particle swarm optimization (PSO) algorithm to locate the source of the chemical leak. The decentralized source-localization method enables a swarm of UAVs to safely travel in a complex environment and avoid obstacles and other agents while searching for the leaking source. The method is validated in simulation using realistic dynamic chemical plumes and through outdoor flight tests using a swarm of UAVs. The results demonstrate the feasibility of the approach.


Sensors ◽  
2018 ◽  
Vol 18 (12) ◽  
pp. 4161 ◽  
Author(s):  
Boxin Zhao ◽  
Xiaolong Chen ◽  
Xiaolin Zhao ◽  
Jun Jiang ◽  
Jiahua Wei

Localization in GPS-denied environments has become a bottleneck problem for small unmanned aerial vehicles (UAVs). Smartphones equipped with multi-sensors and multi-core processors provide a choice advantage for small UAVs for their high integration and light weight. However, the built-in phone sensor has low accuracy and the phone storage and computing resources are limited, which make the traditional localization methods unable to be readily converted to smartphone-based ones. The paper aims at exploring the feasibility of the phone sensors, and presenting a real-time, less memory autonomous localization method based on the phone sensors, so that the combination of “small UAV+smartphone” can operate in GPS-denied areas regardless of the overload problem. Indoor and outdoor flight experiments are carried out, respectively, based on an off-the-shelf smartphone and a XAircraft 650 quad-rotor platform. The results show that the precision performance of the phone sensors and real-time accurate localization in indoor environment is possible.


Author(s):  
Nurul Saliha Amani Ibrahim ◽  
Faiz Asraf Saparudin

The path planning problem has been a crucial topic to be solved in autonomous vehicles. Path planning consists operations to find the route that passes through all of the points of interest in a given area. Several algorithms have been proposed and outlined in the various literature for the path planning of autonomous vehicle especially for unmanned aerial vehicles (UAV). The algorithms are not guaranteed to give full performance in each path planning cases but each one of them has their own specification which makes them suitable in sophisticated situation. This review paper evaluates several possible different path planning approaches of UAVs in terms optimal path, probabilistic completeness and computation time along with their application in specific problems.


2021 ◽  
Author(s):  
Min Prasad Adhikari

<div>In this dissertation, methods for real-time trajectory generation and autonomous obstacle avoidance for fixed-wing and quad-rotor unmanned aerial vehicles (UAV) are studied. A key challenge for such trajectory generation is the high computation time required to plan a new path to safely maneuver around obstacles instantaneously. Therefore, methods for rapid generation of obstacle avoidance trajectory are explored. The high computation time is a result of the computationally intensive algorithms used to generate trajectories for real-time object avoidance. Recent studies have shown that custom solvers have been developed that are able to solve the problem with a lower computation time however these designs are limited to small sized problems or are proprietary. Additionally, for a swarm problem, which is an area of high interest, as the number of agents increases the problem size increases and in turn creates further computational challenges. A solution to these challenges will allow for UAVs to be used in autonomous missions robust to environmental uncertainties.</div><div><br></div><div>In this study, a trajectory generation problem posed as an optimal control problem is solved using a sequential convex programming approach; a nonlinear programming algorithm, for which custom solver is used. First, a method for feasible trajectory generation for fast-paced obstacle-rich environments is presented for the case of fixed-wing UAVs. Next, a problem of trajectory generation for fixed-wing and quad-rotor UAVs is defined such that starting from an initial state a UAV moves forward along the direction of flight while avoiding obstacles and remaining close to a reference path. The problem is solved within the framework of finite-horizon model predictive control. Finally, the problem of trajectory generation is extended to a swarm of quad-rotors where each UAV in a swarm has a reference path to fly along. Utilizing a centralized approach, a swarm scenario with moving targets is studied in two different cases in an attempt to lower the solution time; the first, solve the entire swarm problem at once, and the second, solve iteratively for a UAV in the swarm while considering trajectories of other UAVs as fixed.</div><div><br></div><div>Results show that a feasible trajectory for a fixed-wing UAV can be obtained within tens of milliseconds. Moreover, the obtained feasible trajectories can be used as initial guesses to the optimal solvers to speed up the solution of optimal trajectories. The methods explored demonstrated the ability for rapid feasible trajectory generation allowing for safe obstacle avoidance, which may be used in the case an optimal trajectory solution is not available. A comparative study between a dynamic and a kinematic model shows that the dynamic model provides better trajectories including aggressive trajectories around obstacles compared to the kinematic counterpart for fixed-wing UAVs, despite having approximately the same computational demands. Whereas, for the case of quad-rotor UAVs, the kinematic model takes almost half the solution time than with a reduced dynamic model, despite having approximately the similar range of values for the cost function. When extended to a swarm, solving the problem for each UAV is four to seven times computationally cheaper than solving the swarm as a whole. With the improved computation time for trajectory generation for a swarm of quad-rotors using centralized approach, the problem is now reasonably scalable, which opens up the possibility to increase the number of agents in a swarm using high-end computing machines for real-time applications. Overall, a custom solver jointly with a sequential convex programming approach solves an optimization problem in a low computation time.</div>


2021 ◽  
Author(s):  
Min Prasad Adhikari

<div>In this dissertation, methods for real-time trajectory generation and autonomous obstacle avoidance for fixed-wing and quad-rotor unmanned aerial vehicles (UAV) are studied. A key challenge for such trajectory generation is the high computation time required to plan a new path to safely maneuver around obstacles instantaneously. Therefore, methods for rapid generation of obstacle avoidance trajectory are explored. The high computation time is a result of the computationally intensive algorithms used to generate trajectories for real-time object avoidance. Recent studies have shown that custom solvers have been developed that are able to solve the problem with a lower computation time however these designs are limited to small sized problems or are proprietary. Additionally, for a swarm problem, which is an area of high interest, as the number of agents increases the problem size increases and in turn creates further computational challenges. A solution to these challenges will allow for UAVs to be used in autonomous missions robust to environmental uncertainties.</div><div><br></div><div>In this study, a trajectory generation problem posed as an optimal control problem is solved using a sequential convex programming approach; a nonlinear programming algorithm, for which custom solver is used. First, a method for feasible trajectory generation for fast-paced obstacle-rich environments is presented for the case of fixed-wing UAVs. Next, a problem of trajectory generation for fixed-wing and quad-rotor UAVs is defined such that starting from an initial state a UAV moves forward along the direction of flight while avoiding obstacles and remaining close to a reference path. The problem is solved within the framework of finite-horizon model predictive control. Finally, the problem of trajectory generation is extended to a swarm of quad-rotors where each UAV in a swarm has a reference path to fly along. Utilizing a centralized approach, a swarm scenario with moving targets is studied in two different cases in an attempt to lower the solution time; the first, solve the entire swarm problem at once, and the second, solve iteratively for a UAV in the swarm while considering trajectories of other UAVs as fixed.</div><div><br></div><div>Results show that a feasible trajectory for a fixed-wing UAV can be obtained within tens of milliseconds. Moreover, the obtained feasible trajectories can be used as initial guesses to the optimal solvers to speed up the solution of optimal trajectories. The methods explored demonstrated the ability for rapid feasible trajectory generation allowing for safe obstacle avoidance, which may be used in the case an optimal trajectory solution is not available. A comparative study between a dynamic and a kinematic model shows that the dynamic model provides better trajectories including aggressive trajectories around obstacles compared to the kinematic counterpart for fixed-wing UAVs, despite having approximately the same computational demands. Whereas, for the case of quad-rotor UAVs, the kinematic model takes almost half the solution time than with a reduced dynamic model, despite having approximately the similar range of values for the cost function. When extended to a swarm, solving the problem for each UAV is four to seven times computationally cheaper than solving the swarm as a whole. With the improved computation time for trajectory generation for a swarm of quad-rotors using centralized approach, the problem is now reasonably scalable, which opens up the possibility to increase the number of agents in a swarm using high-end computing machines for real-time applications. Overall, a custom solver jointly with a sequential convex programming approach solves an optimization problem in a low computation time.</div>


Author(s):  
Nikhil Kumar Singh ◽  
Sikha Hota

The paper computes optimal paths for fixed-wing unmanned aerial vehicles with bounded turn radii to follow a series of waypoints with specified directions in a three-dimensional obstacle-filled environment. In the existing literature, it was proved that the optimal path is of circular turn–straight line–circular turn (CSC) type for two consecutive waypoint configurations, when the points are sufficiently far apart and there is no obstacle in the field. The maximum of all minimum turn radii corresponding to all possible two-dimensional circular maneuvers was used for both the initial and final turns to develop the CSC-type paths. But, this paper considers the minimum turn radii for initial and final turns, corresponding to the maneuvering planes and which produces shorter CSC-type paths. In an obstacle-filled environment the shortest path may collide with obstacles, so a strategy is proposed to switch to the next best path that does not collide with obstacles. Using this technique, a series of waypoints is followed in the presence of obstacles of different types, for example, cylindrical, hemispherical, and spherical in shapes with different sizes. Finally, simulation results are presented to show the efficiency of the algorithm for obstacle avoidance. The computation time listed here indicates the potentiality of this algorithm for implementation in real time.


Electronics ◽  
2021 ◽  
Vol 10 (14) ◽  
pp. 1647
Author(s):  
Wahyu Rahmaniar ◽  
Wen-June Wang ◽  
Wahyu Caesarendra ◽  
Adam Glowacz ◽  
Krzysztof Oprzędkiewicz ◽  
...  

Localization for the indoor aerial robot remains a challenging issue because global positioning system (GPS) signals often cannot reach several buildings. In previous studies, navigation of mobile robots without the GPS required the registration of building maps beforehand. This paper proposes a novel framework for addressing indoor positioning for unmanned aerial vehicles (UAV) in unknown environments using a camera. First, the UAV attitude is estimated to determine whether the robot is moving forward. Then, the camera position is estimated based on optical flow and the Kalman filter. Semantic segmentation using deep learning is carried out to get the position of the wall in front of the robot. The UAV distance is measured using the comparison of the image size ratio based on the corresponding feature points between the current and the reference of the wall images. The UAV is equipped with ultrasonic sensors to measure the distance of the UAV from the surrounded wall. The ground station receives information from the UAV to show the obstacles around the UAV and its current location. The algorithm is verified by capture the images with distance information and compared with the current image and UAV position. The experimental results show that the proposed method achieves an accuracy of 91.7% and a computation time of 8 frames per second (fps).


2021 ◽  
Vol 58 (2) ◽  
pp. 140-152
Author(s):  
Wiesław Jaszczur ◽  
Szymon Łukasik

Purpose: The theoretical aim of this study was to present the impact of modern technologies on the improvement of the effectiveness of process activ- ities (documenting) at the site of a communication disaster. On the other hand, the utilitarian goal was to present the improvement of the organization of documenting a mass incident with the use of drones and photogrammetry tools. Design and methods: As part of the exercise consisting of a simulation of a communication disaster, the activities were documented using the func - tionality of unmanned aerial vehicles which interact with an IT system (Pix4D application). The characteristic drone models which can be used in the monitoring of a disaster site were presented. The discussed research approach describes the methods used to perform drone flights and to what extent the photogrammetric method of processing digital images obtained from drones was used. The issue of field measurements (control points, control lines), the purpose of which was to determine the accuracy of mapping and matching to the coordinate system, was discussed. Results: As part of the research, images were captured and taken with the use of UAVs and IT systems, which were collated and compared with the results of measurements from the visual inspection of the disaster site, performed in a traditional manner by the representatives of the procedural entity. A comparative analysis of the collected research material leading to a comparison of the work results captured by means of the traditional procedural forms with the methods and techniques of modern technologies (drone with the Pix4D Cloud application) allows for the following conclusions to be drawn. For short measuring sections (up to 15 meters), the measurement accuracy of the two methods differs by about 1.5%. For longer measuring sections (up to 100 m), the measurement error is approx. 2.3%. Conclusions: In case of the UAV method and the application Pix4D Cloud, the sources of measurement errors should be seen in the accuracy of rendering of the details of the model (the quality of imaging) and the ability to use this application. On the other hand, when using the police method, in which the measurement trolley is the measuring tool, the sources of error should be seen in the uneven terrain, the obstacles in the terrain, and the measurement error of the tool itself (the trolley). The innovation of the project to use UAVs certainly gains importance especially in a terrain with limited accessibility, i.e. in hilly and mountainous terrain, at road intersections or forks. Keywords: communication disaster, modern technologies, crisis management Article type: preliminary report


Sign in / Sign up

Export Citation Format

Share Document