Popis: |
Unmanned Aerial Vehicle (UAV) systems are being increasingly used in a broad range of applications requiring extensive communications either to interconnect the UAVs with each other or to connect them with Ground Control Stations (GCS). Due to the complexity and difficulty of performing long distance experiments with these robots, simulation becomes a viable and necessary alternative. However, focusing either on the modeling of UAV operations or communication dynamics, available simulation tools are not able to capture the complex interdependencies between these two aspects, especially in applications where extensive communications are required. The main contribution of this work is the modeling and implementation of strategies for enhancing connectivity of a UAV performing long-distance navigation tasks, taking into account applications' requirements. The proposed strategies aim at assessing the impact of frequent handovers between wireless access points in terms of packet loss and available bandwidth. The first strategy prioritizes maintaining a connection until the signal-to-noise ratio (SNR) observed by the robot reaches a predefined threshold. For this, it is assumed that the data to be transmitted is small enough so that the robot may change its modulation to obtain smaller bandwidths while improving connection time. The second one prioritizes bandwidth availability, thus, it always searches for a network that is able to offer data rates higher than a minimum threshold. A hybrid model is validated by considering the characteristics of each individual strategy. The capabilities of the simulation tool designed for this work are illustrated through some case-study scenarios. |