Liu Mengtian, Gai Meng, Lai Shunnan
Peking University Shenzhen Graduate School, Shenzhen, 518055, China.
Beijing Engineering Technology Research Center of Virtual Simulation and Visualization (Peking University), Beijing, 100871, China.
Vis Comput Ind Biomed Art. 2019 Jun 21;2(1):5. doi: 10.1186/s42492-019-0014-9.
An unmanned aerial vehicle (UAV) is a small, fast aircraft with many useful features. It is widely used in military reconnaissance, aerial photography, searches, and other fields; it also has very good practical-application and development prospects. Since the UAV's flight orientation is easily changeable, its orientation and flight path are difficult to control, leading to its high damage rate. Therefore, UAV flight-control technology has become the focus of attention. This study focuses on simulating a UAV's flight and orientation control, and detecting collisions between a UAV and objects in a complex virtual environment. The proportional-integral-derivative control algorithm is used to control the orientation and position of the UAV in a virtual environment. A version of the bounding-box method that combines a grid with a k-dimensional tree is adopted in this paper, to improve the system performance and accelerate the collision-detection process. This provides a practical method for future studies on UAV flight position and orientation control, collision detection, etc.
无人机(UAV)是一种小型、快速的飞行器,具有许多实用功能。它广泛应用于军事侦察、航空摄影、搜索及其他领域;也具有很好的实际应用和发展前景。由于无人机的飞行方向容易改变,其方向和飞行路径难以控制,导致其损坏率较高。因此,无人机飞行控制技术已成为关注焦点。本研究着重于模拟无人机的飞行和方向控制,并在复杂虚拟环境中检测无人机与物体之间的碰撞。采用比例积分微分控制算法在虚拟环境中控制无人机的方向和位置。本文采用一种将网格与k维树相结合的边界框方法版本,以提高系统性能并加速碰撞检测过程。这为未来关于无人机飞行位置和方向控制、碰撞检测等的研究提供了一种实用方法。