An unmanned aerial vehicle three-dimensional path
planning method based on a multi-strategy adaptive RRT *
algorithm relates to the technical field of unmanned aerial vehicle autonomous flight and
intelligent control, and comprises the following steps: 1, obtaining spatial information, determining a starting point and a target point, and modeling an obstacle; 2, a target bias sampling strategy is introduced, a
direction vector is calculated, and a new node is generated based on the step length; and 3, if the target bias expansion fails, generating a new node by adopting a rotation detection expansion strategy. And 4, the expansion direction is adjusted in combination with an improved artificial
potential field method. And 5, sampling points are generated by adopting a random point guiding strategy to improve the search diversity. And 6, dynamically selecting an optimal father node for the newly generated node and completing node reconnection. And 7, after the complete path is obtained, optimizing the
path length, the corner smoothness and the safety distance from the obstacle. The method can solve the technical problems that an existing path
planning method is low in efficiency, is liable to fall into
local optimum, cannot comprehensively optimize the
path length / corner / safe distance, and is not suitable for the
urban environment.