Abstract:In the indoor environment affected by the obstruction, the receiving data of the flying robot is often accompanied by uncertain factors. In order to solve the problem of high precision positioning in complex indoor environment, a multi-target visual positioning method based on Dempster-Shafer is proposed. According to the control principle of the flying robot, the deviation between the flight position and the expected position is analyzed, and the multi-objective model is established by extracting the color feature and the edge feature. The ground mark is designed, and the iterative algorithm is used to calculate the local maximization probability of the marked ground target, so as to adapt to the multi-objective deformation, and the target precise position is obtained by the Dempster-Shafer evidence reasoning method, thereby completing the multi-target visual positioning. With the support of the experimental site, the traditional method is compared with the Dempster-Shafer evidence reasoning method. It can be seen that the Dempster-Shafer evidence reasoning method has a positioning accuracy of up to 96%, which has certain value for improving indoor positioning accuracy.