The invention discloses an unmanned aerial vehicle
autonomous navigation system based on multi-source vision assistance, and relates to the technical field of unmanned aerial vehicle autonomous navigation, and the
system comprises the following modules: a
terrain recognition module. A camera and a
laser radar are used for synchronously collecting environment data, a visual
odometer and a three-dimensional
point cloud analysis technology are combined, a dynamically updated
grating map is constructed, obstacle and topographic features are recognized through
point cloud clustering, an improved Dijkstra
algorithm is combined with an information entropy evaluation mechanism to plan a
global optimal path, a B spline curve is used for eliminating path
mutation, and the optimal path is obtained. The method comprises the following steps that: a dynamic speed decision-making module adjusts a flight parameter in real time on the basis of an obstacle distance-
response model, and finally realizes trajectory tracking and dynamic deviation correction through closed-loop PID control and visual
pose correction, so that full-link closed-
loop control of'
perception-planning-execution 'is formed, and the method has high precision, strong robustness and real-
time response capability.