| Literature DB >> 31480303 |
Petr Stodola1, Jan Drozd2, Jan Mazal3, Jan Hodický4, Dalibor Procházka5.
Abstract
Using unmanned robotic systems in military operations such as reconnaissance or surveillance, as well as in many civil applications, is common practice. In this article, the problem of monitoring the specified area of interest by a fleet of unmanned aerial systems is examined. The monitoring is planned via the Cooperative Aerial Model, which deploys a number of waypoints in the area; these waypoints are visited successively by unmanned systems. The original model proposed in the past assumed that the area to be explored is perfectly flat. A new formulation of this model is introduced in this article so that the model can be used in a complex environment with uneven terrain and/or with many obstacles, which may occlude some parts of the area of interest. The optimization algorithm based on the simulated annealing principles is proposed for positioning of waypoints to cover as large an area as possible. A set of scenarios has been designed to verify and evaluate the proposed approach. The key experiments are aimed at finding the minimum number of waypoints needed to explore at least the minimum requested portion of the area. Furthermore, the results are compared to the algorithm based on the lawnmower pattern.Entities:
Keywords: art gallery problem; cooperative aerial reconnaissance; occlusion effect; reconnaissance operation; simulated annealing; unmanned aerial systems; waypoint optimization
Year: 2019 PMID: 31480303 PMCID: PMC6749402 DOI: 10.3390/s19173754
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Cooperative Aerial Model: (a) monitoring from a waypoint; (b) example situation.
Figure 2Coverage of the area by a sensor of an unmanned aerial system (UAS).
Figure 3Simulated annealing used for the waypoint positions optimization problem.
Figure 4Algorithm for determining the number of waypoints.
Scenarios for experiments.
| Scenario | Area of Interest | UASs | Elevation Difference | Objects | |||
|---|---|---|---|---|---|---|---|
| Count | Range |
| Count | Avg Height | |||
| sc01 | 0.1 km2 | 1 | 50 m | 40 m | 44 m | 14 | 14.6 m |
| sc02 | 0.7 km2 | 2 | 100 m | 40 m | 79 m | 266 | 6.4 m |
| sc03 | 2.8 km2 | 5 | 120 m | 40 m | 129 m | 533 | 5.1 m |
| sc04 | 5.3 km2 | 3 | 130 m | 40 m | 47 m | 936 | 10.6 m |
| sc05 | 6.8 km2 | 4 | 325 m | 40 m | 654 m | 8 | 9.4 m |
Characteristics of scenarios.
| Scenario | Characteristics |
|---|---|
| sc01 | Very small area of interest of simple shape, medium density of tall buildings, uneven terrain (compared to the size of the area) |
| sc02 | Small area of interest of simple shape, medium density of buildings of medium height, slightly uneven terrain |
| sc03 | Medium-sized area of interest of very irregular shape, medium density of buildings of medium height, slightly uneven terrain |
| sc04 | Large area of interest of irregular shape, very high density of tall buildings, narrow streets, flat terrain |
| sc05 | Large area of interest of simple shape, very low density of buildings, very uneven terrain |
Comparison of the original Cooperative Aerial Reconnaissance (CAR) model with optimized waypoints.
| Scenario | Number of Waypoints | Original CAR Model | Optimized Waypoints | ||
|---|---|---|---|---|---|
| Coverage | Op. Time | Coverage | Op. Time | ||
| sc01 | 16 | 90.62% | 2:05 | 96.36% | 1:58 |
| sc02 | 31 | 95.49% | 5:19 | 96.90% | 5:38 |
| sc03 | 94 | 97.78% | 9:25 | 98.43% | 9:20 |
| sc04 | 150 | 82.19% | 16:10 | 86.19% | 15:44 |
| sc05 | 30 | 89.65% | 7:15 | 97.91% | 6:51 |
Optimization of the number of waypoints.
| Scenario |
|
| ||||
|---|---|---|---|---|---|---|
| Waypoints | Coverage | Op. Time | Waypoints | Coverage | Op. Time | |
| sc01 | 13 | 91.11% | 1:49 | 18 | 98.37% | 1:59 |
| sc02 | 23 | 90.14% | 4:44 | 32 | 98.35% | 5:21 |
| sc03 | 67 | 90.13% | 8:39 | 91 | 98.06% | 9:09 |
| sc04 | 175 | 90.29% | 16:43 | 285 | 97.31% 1 | 20:36 |
| sc05 | 23 | 90.23% | 6:06 | 31 | 98.79% | 7:08 |
1.
Figure 5Scenario sc01: (a) area of interest and objects; (b) real environment; (c) original CAR model; (d) optimized waypoints; (e) solution by the improved CAR model for ; (f) solution by the improved CAR model for .
Comparison of the improved CAR model with the zig-zag algorithm.
| Scenario | Zig-Zag Algorithm | Improved CAR Model | ||||
|---|---|---|---|---|---|---|
| Waypoints | Coverage | Op. Time | Waypoints | Coverage | Op. Time | |
| sc01 | 21 | 92.92% | 2:32 | 18 | 98.37% | 1:59 |
| sc02 | 47 | 97.44% | 6:15 | 32 | 98.35% | 5:21 |
| sc03 | 146 | 98.38% | 12:39 | 94 | 98.43% | 9:20 |
| sc04 | 191 | 84.04% | 20:12 | 175 | 90.29% | 16:43 |
| sc05 | 38 | 94.47% | 7:44 | 31 | 98.79% | 7:08 |
Figure 6Scenario sc01: (a) solution by the zig-zag algorithm; (b) solution by the improved CAR model.
Monitoring enabled during a flight.
| Scenario | Original CAR Model | Improved CAR Model | Zig-Zag Algorithm | |||
|---|---|---|---|---|---|---|
| Waypoints | Coverage | Waypoints | Coverage | Waypoints | Coverage | |
| sc01 | 16 | 97.90% | 18 | 99.55% | 21 | 98.34% |
| sc02 | 31 | 99.43% | 32 | 99.59% | 47 | 99.65% |
| sc03 | 94 | 99.69% | 91 | 99.55% | 146 | 99.68% |
| sc04 | 150 | 95.80% | 285 | 99.05% | 191 | 96.33% |
| sc05 | 30 | 98.07% | 31 | 99.72% | 38 | 99.04% |
Figure 7Scenario sc01 when monitoring is enabled during a flight: (a) solution by the improved CAR model; (b) solution by the zig-zag algorithm.