The invention discloses an unmanned aerial
vehicle positioning navigation and path planning optimization method based on
machine learning, and the method comprises the steps: carrying out the three-dimensional grid division of an unmanned aerial vehicle activity region based on a sensor coverage range, obtaining the obstacle
layout condition of each grid, calculating the environment complexity of each
grid based on the obstacle
layout condition, and carrying out the calculation of the environment complexity. Setting
response time for the grid according to the environmental complexity, constructing an
obstacle avoidance model, obtaining an
obstacle avoidance strategy according to the
obstacle avoidance model, constructing a way-finding
algorithm based on the obstacle avoidance strategy, taking the
response time as interval search time of the way-finding
algorithm, and obtaining a feasible path set based on the way-finding
algorithm in an unmanned aerial vehicle activity area, and constructing a multi-objective function to optimize the feasible path set to obtain an optimal path. The method adopts a
machine learning method, can adapt to the requirements of different environments and tasks, effectively enhances the obstacle avoidance capability and optimizes the path, improves the autonomy and intelligence level of the unmanned aerial vehicle, and has good
interpretability.