The invention discloses a
simultaneous localization and mapping (SLAM) method for an unmanned aerial vehicle based on mixed vision odometers and a multi-
scale map, and belongs to the technical field of autonomous navigation of unmanned aerial vehicles. According to the SLAM method, an overlooking
monocular camera, a foresight binocular camera and an airborne computer are carried on an unmanned aerial vehicle platform; the
monocular camera is used for the visual
odometer based on a direct method, and binocular camera is used for the visual
odometer based on feature
point method; the mixed visual odometers conduct
information fusion on output of the two visual odometers to construct the
local map for positioning, and the real-time posture of the unmanned aerial vehicle is obtained; then theposture is fed back to a flight
control system to control the position of the unmanned aerial vehicle; and the airborne computer transmits the real-time posture and collected images to a
ground station, the
ground station plans the flight path in real time according to the constructed
global map and sends
waypoint information to the unmanned aerial vehicle, and thus autonomous flight of the unmanned aerial vehicle is achieved. Real-time posture
estimation and
environmental perception of the unmanned aerial vehicle under the non-GPS environment are achieved, and the intelligent level of the unmanned aerial vehicle is greatly increased.