The invention discloses a positioning method based on combination of an
active infrared beacon and a standard mark, and aims to improve the precision and reliability of autonomous landing of an unmanned aerial vehicle on a dynamic platform. According to the method, an
active infrared beacon made of a 400-series stainless steel substrate and
polymer materials (such as optical
polypropylene (PP),
polycarbonate (PC) and
acrylic acid (PMMA)) with similar optical properties is adopted, the emission
wave band is set within the range of 920-960 nm, and all-weather stable operation is ensured. A
binocular stereo camera
system is combined, each camera is provided with a global
shutter high-resolution sensor and a special
infrared filter precisely fixed through a 3D printing technology, the baseline of the left camera and the baseline of the right camera are about 24 cm, the highest
system frame rate can reach 120 FPS, and the real-time output
pose data frequency is not lower than 30 FPS. A preliminary
pose is solved by performing preprocessing, ROI extraction,
feature extraction,
stereo matching and
triangulation on an acquired image, iterative optimization is performed by using a dynamic weighted
graph optimization algorithm based on a G2O framework, and finally high-precision
pose data is output. The method has the advantages of high real-time performance, good robustness and low manufacturing cost, and is suitable for unmanned aerial
vehicle positioning in a complex dynamic environment.