900 research outputs found
Optimization and Communication in UAV Networks
UAVs are becoming a reality and attract increasing attention. They can be remotely controlled or completely autonomous and be used alone or as a fleet and in a large set of applications. They are constrained by hardware since they cannot be too heavy and rely on batteries. Their use still raises a large set of exciting new challenges in terms of trajectory optimization and positioning when they are used alone or in cooperation, and communication when they evolve in swarm, to name but a few examples. This book presents some new original contributions regarding UAV or UAV swarm optimization and communication aspects
Bayesian Optimization Enhanced Deep Reinforcement Learning for Trajectory Planning and Network Formation in Multi-UAV Networks
In this paper, we employ multiple UAVs coordinated by a base station (BS) to
help the ground users (GUs) to offload their sensing data. Different UAVs can
adapt their trajectories and network formation to expedite data transmissions
via multi-hop relaying. The trajectory planning aims to collect all GUs' data,
while the UAVs' network formation optimizes the multi-hop UAV network topology
to minimize the energy consumption and transmission delay. The joint network
formation and trajectory optimization is solved by a two-step iterative
approach. Firstly, we devise the adaptive network formation scheme by using a
heuristic algorithm to balance the UAVs' energy consumption and data queue
size. Then, with the fixed network formation, the UAVs' trajectories are
further optimized by using multi-agent deep reinforcement learning without
knowing the GUs' traffic demands and spatial distribution. To improve the
learning efficiency, we further employ Bayesian optimization to estimate the
UAVs' flying decisions based on historical trajectory points. This helps avoid
inefficient action explorations and improves the convergence rate in the model
training. The simulation results reveal close spatial-temporal couplings
between the UAVs' trajectory planning and network formation. Compared with
several baselines, our solution can better exploit the UAVs' cooperation in
data offloading, thus improving energy efficiency and delay performance.Comment: 15 pages, 10 figures, 2 algorithm
Supporting UAVs with Edge Computing: A Review of Opportunities and Challenges
Over the last years, Unmanned Aerial Vehicles (UAVs) have seen significant
advancements in sensor capabilities and computational abilities, allowing for
efficient autonomous navigation and visual tracking applications. However, the
demand for computationally complex tasks has increased faster than advances in
battery technology. This opens up possibilities for improvements using edge
computing. In edge computing, edge servers can achieve lower latency responses
compared to traditional cloud servers through strategic geographic deployments.
Furthermore, these servers can maintain superior computational performance
compared to UAVs, as they are not limited by battery constraints. Combining
these technologies by aiding UAVs with edge servers, research finds measurable
improvements in task completion speed, energy efficiency, and reliability
across multiple applications and industries. This systematic literature review
aims to analyze the current state of research and collect, select, and extract
the key areas where UAV activities can be supported and improved through edge
computing
- …