六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

基于的四旋翼目标追踪

  崔晓康高润秋王芮庄志鹏
  【摘要】本文主要是介绍基于二值化摄像头OV7725四旋翼自动追踪目标的控制研究。本案例采用STM32F407RBT6作为整个系统的主控板,采用SBUS协议对四旋翼进行控制。MK60DN512ZVLQ10作为图像处理的处理芯片,把摄像头采集到的图像硬件化为二值图像后,再回传信息给STM32F407做控制处理。除此之外,STM32F407上还外接超声波,电子罗盘,LC12S外设模组用来控制四旋翼的高度,方位。
  【关键词】MK60;STM32;Pixhawk飞控板;LC12S;SBUS协议;OV7725
  一、引言
  四旋翼飞行器一直以来都是国内外航空领域类研究的热点,四旋翼与其他多旋翼相比,控制直观,只需要控制四个电机调节螺旋桨的转速进而平衡四个螺旋桨的升力来实现空中准确悬停和精确飞行〔1〕。导航系统是四旋翼组成的关键部分,它分为室外导航,室内导航和惯性导航。对于室外导航,可以通过GPS来实现四旋翼的室外定位,巡航等功能。对于室内导航,我们主要采用视觉导航。由于四旋翼由STM32F407控制,其最大速率只有168Mhz,不能够用采用一般图像处理算法,因此我们选用具有硬件二值化的摄像头来完成视觉导航。惯性导航,主要用于检测四旋翼飞行器自身姿态进而稳定自身姿态。对于上述三种导航方式,我们需要根据实际的需要做具体的调整。
  二、系统设计原理框图
  STM32F407时ST公司2012年初推出的基于ARMCortexM4内核,具有浮点运算能力的高性能32位处理器,也采用成熟的90nmNVM工艺,自适应实时闪存加速器(ART加速器)以及多层总线协议〔2〕。改芯片主频可以达到168Mhz,拥有丰富的USART,I2C,SIP,CAN,ADC,TIM,GPIO等外设接口并且与其他CortexM系列兼容。在整个四旋翼控制系统中,HCSR04配合光流模块实现四旋翼的定高定点;通过JTAG接口,实现STM32F407代码调试和烧录;USART2与LC12S无线透传模块相连,用于回传STM32F407的SBUS通道参数,飞行高度,罗盘数据回传到上位机,上位机也可以向STM32F407下发控制指令;MK60将图像二值化后,把所需的信息回传到STM32F407主控板上;通过I2C接口,主控板读取GY29电子罗盘数据,确认飞机航偏角;最后主控板通過软件模拟SBUS协议将通道控制数据下发到Pixhaw飞控板。
  三、软件设计
  系统软件设计全部采用C语言开发,主控板STM32F40在Keil4。70集成开发环境使用STM32F4xxStdPeriphlibv1。0。2。7标准库进行开发,图像处理板MK60在IAR6。0下进行开发,采用野火嵌入式工作室建立的野火Kinetis库。采用固件库进行开发,开发效率高,代码可读性强。
  (一)主控板STM32控制流程图
  首先初始化STM32中断向量控制器,配置各个外设中断优先级;将PA0设置成输出,通过软件模拟SBUS协议发送数据;软件初始化USART2,USART3,USART2作为主控板STM32数据回传口以及紧急指令接受口,USART3则用来与MK60通信;在解锁前,先读取GY29磁偏角,其值为四旋翼初始方向角度;定时器2配置成输入捕获模式,PB3配置成定时器2输入捕获引脚,用来捕获超声波的数据脉冲。;定时器3配置成定时模式,用于控制四旋翼飞行总时间。在完成飞行控制流程算法如下:
  第一步:四旋翼解锁;第二步:四旋翼起飞定高;第三步:四旋翼定高定点结束,开启定时器,等待串口3收到摄像头指令;第四步:对方向向量进行处理,修改飞机通道控制参数;第五步:通过SBUS协议将通道控制数据发送到Pixhaw飞控板。
  (二)MK60控制流程图
  MK60设置中断向量控制表,初始化ADC,配置串口0,串口2,串口0用来与上位通信,串口2用来与主控板STM32通信。做图像处理算法时,首先是要配置像素点的有限范围,硬件二值化摄像头的相对阈值;第二步是设置图像原点坐标;第三步读取图像,每读取完一帧图像进行行扫描,找出阈值内黑点;第四步计算方向向量,然后将该帧方向向量发送给主控板。
  四、四旋翼飞行测测试结果
  本次飞行是独立于遥控器飞行。在整个过程中,四旋翼运行平稳,能够很好的识别黑色物体,并悬在物体上方一米处,当移动贴有黑圆的板子时,飞机跟着物体前行,直到定时结束降落。本次实验飞行动作流程,四旋翼没有出现失控等情况。
  五、结语
  本文通过理论和实际飞行效果实现了四旋翼的自动追踪。对于微处理器,采用二值化摄像头进行图像处理方式是一种很实用的机器视觉处理方式。本文所描述的追踪处理算法是基于二值化图像,我们下一步的工作方向可以朝着对彩色图像进行处理,实现四旋翼在复杂环境下的自动追踪。
  【参考文献】
  〔1〕四旋翼飞行器轨迹及运动目标跟踪控制研究;张佳;燕山大学;2016
  〔2〕STM32F40xxx、STM32F41xxx、STM32F42xxx、STM32F43xxx基ARM内核的32位高MCU参考手册;ST公司;2012
  〔3〕K60SubFamilyReferenceManualSupports:MK60DN256ZVLQ10,MK60DX256ZVLQ10,MK60DN512ZVLQ10,MK60DN256ZVMD10,MK60DX256
  ZVMD10,MK60DN512ZVMD10
  〔4〕DocumentNumber:K60P144M100SF2RM;2011

天下鲤搭配什么钓鲤鱼天下鲤是老鬼旗下经典鲤鱼饵料,既可以单独使用,也可以和其他饵料搭配使用,但单用效果可能并不理想,尤其是暮春、夏季、初秋等气温偏高的季节单用很容易招小鱼,下面一起来看一看天下鲤搭……射手座和什么座最配射手座不喜欢浮华的爱情。有时她们的想法很极端,比如和恋人正好好的,她还会想:假如有一天要是分手了,对方也会很后悔,因为自己给对方的爱是别人代替不了的。她们的典型特征是不喜欢争吵……科技手抄报内容怎么写aclasstaghrefwiki10744IRKRV8w8。html科技a对我们现在生活有着不可替代的地位,所以科技作为一个经典的话题肯定被不少的老师用来让学生们做手抄报,今……前程似锦什么意思前程似锦是一个汉语成语,意思是前程像锦绣那样,形容前途十分美好,出自《对玉梳》。在抖音中是一个分手的梗,大概意思就是,我们分手吧,祝你以后前程似锦,再不相逢。又是一年毕业……怎么利用微信制作九宫格图片许多小伙伴喜欢使用微信做aclasstaghrefwiki10059ICaaIAS1。html九宫a格,上传自己的美照,但对于什么都不会的新手而言,九宫格制作反而是一件头疼事,……个人支付宝如何开通收款功能工具材料aclasstaghrefwiki10320IQhrFus16。html支付a宝操作方法01:hr打开支付宝,找到最前面的搜索栏,输入商家服务,搜索,……解决无法验证发行者您确实要运行此软件在使用aclasstaghrefwiki10787SNVnCIkM。htmlWindowsa10工作时会遇到形形色色的问题,比如安装软件提示无法验证发行者,您确实要运行此软件吗……工程模式怎么退出近两年aclasstaghrefwiki10087JW56。htmlvivoa手机很受大家的欢迎,今天为大家讲解一下vivo工程模式怎么退出。操作方法01:hr打开……骄傲的小白兔从前,在一片广阔的森林里,有一只骄傲的小兔子。有一次,学校运动会开始了。小白兔报名参加了好几个项目,跳绳、跑步、踢毽子、跳高、打篮球、踢足球好多好多,他的妈妈劝也劝不住,……看花灯我想大家都知道元宵节吧,它是中国的传统节日。每到这一天,大家都要出来闹花灯。今年的元宵节格外得美丽,我们怎能错过呢?放眼望去,人可真多啊!用人山人海、比肩继踵这两个词来形……美好的时刻当我每次看到我放在我家客厅里的照片时,总会想起我、奶奶、爸爸在美国洛杉矶山谷上,坐在直升飞机里的情景。那时我才5岁,瘦瘦的我,穿着一条沙滩裤和一双凉鞋,奶奶穿着裙子和一双……人生就是一场旅行人生需要一场说走就走的旅行,这场旅行不同的人会用不同的方式,去不同的地点,有不同的向往。《海底两万里》带我走进了尼摩船长的神秘旅行,打开了我憧憬的海底世界的大门。在书中,……
上乘针灸之针灸配穴总则针灸配穴总则配穴是针炎治病的处方,是根据病情的需要,予以适当的配穴,其方法多种多样,这里归纳十种配穴方法,分述如下:1双穴同用法:即诊得同等之病,择其左右相同……什么颜色的葡萄酿造红色白色或桃红葡萄酒红酒,红葡萄红色,紫色黑色葡萄酿造红葡萄酒,红色,紫色或黑色葡萄的皮肤使葡萄酒呈现红色和单宁。白葡萄酒,通常使用白葡萄那么,在这种情况下,白葡萄会酿白葡萄酒吗……促进淋巴排毒的食物有哪些淋巴在人体里面起到很重要的作用,淋巴如果是出现异常的话,对身体的伤害是很大,淋巴是遍布全身的,所以危害可想而知,淋巴如果没有正常的排毒,长期堆积就会导致淋巴炎或者是淋巴癌的发生……产妇减肥快速减肥甩脂变辣妈减肥不仅是单身女性追求的事情,很多的产妇们也在寻找各种减肥瘦身的方法!产妇减肥有什么不同的呢,产后瘦身需要注意些什么呢,其实产妇减肥非常的简单,母乳喂养就是最好的方法哦!产妇怎……人老先老脚老人要警惕腿脚衰老俗话说人老先老脚,而我们的确也可以从不同的脚部症状,判断出身体哪些地方开始出现老化问题,以及时提醒中老年人采取预防措施。症状一:手脚冰冷原因:通常是由于中老年人血液……小孩喝生水会得什么病经常有网友问长期喝生水对身体有害吗?这是一个不用怀疑的问题的,生水中有大量微生物,直接饮用对身体伤害是很大的,大人的免疫力比较强尚且不行,更何况是小孩子了,下面我们一起来了解一……什么是无公害红薯随着生活水平的提高和消费观念的转变,人们对饮食的要求也越来越高。人们日益关注更为健康、快捷的无公害食品。无公害食品主要来自全国各大无公害示范基地。所有纯天然无公害农产品均经过严……穿拖鞋可以上飞机吗天气热,很多人穿拖鞋出门。一些人问:那么穿拖鞋可以上飞机吗?下面和本站了解下吧。穿拖鞋可以上飞机。只要你的拖鞋过安检的时候接受检查并且是安全的。上飞机对着装没有要求,而且……宝宝感冒可以打流感疫苗吗小孩的免疫力比较弱,当流行性感冒病菌袭来的时候最容易遭到攻击。孩子经常感冒,宝宝感冒可以打流感疫苗吗?就让本站的小编和你一起去了解一下吧!流感疫苗其实就是减毒的流感病毒或……在泳池游泳该预防消化道疾病吗游泳是一项值得推广的黄金健身运动,可以减少关节磨损,保持后仰姿势对骨骼还起一定的保健作用。此外,游泳能提高心肺功能,增加呼吸系统的机能,增强体质,并因能有效消耗体内脂肪受不少女……产后如何照顾自己和宝宝产后如何照顾自己和宝宝?生产后你需要让自己恢复体力和健康,才能应付照顾新生儿和哺育母乳的疲惫。因此,妈妈应该要补充健康的食物,饮用大量的液体,充分的休息,这样才能让自己和宝宝都……性早熟哪些食物被冤枉了性早熟哪些食物被冤枉了?近年来,有关婴幼儿或儿童性早熟的报道屡见不鲜,其中,食物是引发众多质疑的因素之一。食物到底会不会导致性早熟?我将从最近盛传的新闻来入手,逐个解释。……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网