The deployment flexibility and maneuverability of Unmanned Aerial Vehicles (UAVs) increased their adoption in various applications, such as wildfire tracking, border monitoring, etc. In many critical applications, UAVs capture images and other sensory data and then send the captured data to remote servers for inference and data processing tasks. However, this approach is not always practical in real-time applications due to the connection instability, limited bandwidth, and end-to-end latency. One promising solution is to divide the inference requests into multiple parts (layers or segments), with each part being executed in a different UAV based on the available resources. Furthermore, some applications require the UAVs to traverse certain areas and capture incidents; thus, planning their paths becomes critical particularly, to reduce the latency of making the collaborative inference process. Specifically, planning the UAVs trajectory can reduce the data transmission latency by communicating with devices in the same proximity while mitigating the transmission interference. This work aims to design a model for distributed collaborative inference requests and path planning in a UAV swarm while respecting the resource constraints due to the computational load and memory usage of the inference requests. The model is formulated as an optimization problem and aims to minimize latency. The formulated problem is NP-hard so finding the optimal solution is quite complex; thus, this paper introduces a real-time and dynamic solution for online applications using deep reinforcement learning. We conduct extensive simulations and compare our results to the-state-of-the-art studies demonstrating that our model outperforms the competing models.
翻译:无人驾驶飞行器(无人驾驶飞行器)的部署灵活性和可操作性提高了,在野火追踪、边境监测等各种应用中,无人驾驶飞行器的部署灵活性和可操作性提高了。在许多关键应用中,无人驾驶飞行器捕捉图像和其他感官数据,然后将所捕取的数据传送到远程服务器,以便进行推断和数据处理任务。然而,由于连接不稳定、带宽有限和端至端的悬浮度等原因,这种方法在实时应用中并不总是切合实际。一个有希望的解决办法是将推断请求分成多个部分(层或段),每个部分在不同的无人驾驶飞行器中执行。此外,有些应用要求无人驾驶飞行器绕过某些区域并捕捉事件;因此,为了降低协作推导过程的延迟性,规划UAV轨道可以减少数据传输的延迟性,同时减少传输干扰。 这项工作的目的是设计一个模型,用以根据现有资源的限制,在轨迹上传播广泛的协作请求和路径规划一个不同的无人驾驶飞行器,同时测量某些区域;因此,规划其路径变得特别关键,以降低协作性。