西安电子科技大学学报 ›› 2021, Vol. 48 ›› Issue (5): 117-127.doi: 10.19665/j.issn1001-2400.2021.05.015

• • 上一篇    下一篇

一种小型四轴飞行器目标跟踪控制算法

顾兆军1(),陈辉1,2(),王家亮2(),高冰1,2()   

  1. 1.中国民航大学 信息安全测评中心,天津 300300
    2.中国民航大学 计算机科学与技术学院,天津 300300
  • 收稿日期:2020-04-26 出版日期:2021-10-20 发布日期:2021-11-09
  • 通讯作者: 王家亮
  • 作者简介:顾兆军(1966—),男,教授,博士,E-mail: zjgu@cauc.edu.cn|陈 辉(1998—),男,中国民航大学硕士研究生,E-mail: chenhui15532379008@163.com|高 冰(1995—),男,中国民航大学硕士研究生,E-mail: realhero@163.com
  • 基金资助:
    国家自然基金(61601467);全国高等院校计算机基础教育研究会计算机基础教育教学研究项目(2020-AFCEC-108);天津市教委科研计划项目(2020KJ026);安全能力建设资金(PESA2020100)

Target tracking control algorithm for small size quad-rotor helicopter

GU Zhaojun1(),CHEN Hui1,2(),WANG Jialiang2(),GAO Bing1,2()   

  1. 1. Information Security Evaluation Center,Civil Aviation University of China,Tianjin 300300,China
    2. Computer Science and Technology,Civil Aviation University of China,Tianjin 300300,China
  • Received:2020-04-26 Online:2021-10-20 Published:2021-11-09
  • Contact: Jialiang WANG

摘要:

为了提高利用四轴飞行器单目摄像头传回的图片帧执行目标跟踪任务时的实时性和稳定性,提出一种基于注意力模型的图片帧预处理和基于反馈控制的四轴飞行器姿态调整的算法。首先,通过注意力模型对四轴飞行器采集到的视频图像进行预处理,选出对跟踪结果贡献度较大的部分帧;其次,将图像预处理阶段选出的图片帧进一步处理,得到选框像素点的位置偏差和面积偏差,记作反馈控制的误差;最后,通过反馈控制,将该误差与四轴飞行器的电机转速相转化,并将电机转速控制指令发送给飞行器,使其及时作出偏航和前后移动的姿态调整。通过在特洛(Tello)飞行器平台上的实际飞行验证,实验结果表明,所提出的目标跟踪算法在图像处理实时性和飞行器飞行稳定性两方面都有提升。所提出的算法可为四轴飞行器图像处理应用提供有力的技术支持。

关键词: 四轴飞行器, 目标跟踪, 反馈控制, 注意力模型, 姿态调整

Abstract:

In order to improve the real-time performance and stability of target tracking by using the video frames transmitted from the monocular camera of a quad-rotor,an algorithm for video frame preprocessing based on the attention model and attitude adjustment of the quad-rotor based on feedback control is proposed.First,the attention model is used to preprocess the video images collected by the quad-rotor,and some frames which contribute more to the tracking results are selected.Second,the error of feedback control is obtained by calculating the position deviation and area deviation of the pixel points of the marquee.Finally,the error of feedback control is converted into the numerical change in motor speed of the four-axis aircraft and the motor speed control instruction are sent to the aircraft,which can make attitude adjustment of the yaw and forward and backward movement in time.The actual flight verification is executed on the Tello aircraft platform,andexperimental results shows that the target tracking algorithm proposed in this paper improves both the real-time performance of image processing and the flight stability of aircraft.Therefore,the algorithm proposed in this paper can provide a powerful technical support for the image processing application of quad-rotor aircraft.

Key words: quad-rotor helicopter, target tracking, feedback control, attention model, attitude adjustment

中图分类号: 

  • TP391.41