当前位置:主页 > 科技论文 > 电子信息论文 >

基于FPGA的实时田间机器人视觉导航算法架构的设计与实现

发布时间:2020-05-07 14:10
【摘要】:以农业为基础的信息技术的发展,是提升农业生产力、强化智慧农业的必要技术手段。基于视觉的机器人导航方法虽然能较好指导机器人行走,但是田间机器人导航算法复杂且较难满足应用场景实时性要求。因此,本文的设计并实现了功耗低且运行速度快的田间机器人视觉导航算法。基于视觉的田间机器人导航算法实现的关键在于如何快速且精确地确定复杂田间图像中田垄的位置。传统的垄线提取方法均是离线的、非实时的,并不能有效地控制机器人行动。因此,本文分析已有田间垄线检测算法,提出基于扇形扫描垄线的优化方法,并采用该方法检测垄线位置。依据实验结果分析,该优化方法可有效检测到垄线信息,相比于已有算法优化后的算法平均准确率可达89.7%。继而,本文重点在现场可编程门阵列(FPGA)上设计和实现田间机器人导航算法。整体算法由图像预处理、优化后的田间垄线检测和田间机器人导航参数提取三个部分组成。该三部分内部均采用并行流水线架构实现。其中,图像预处理的各个子模块以并行方式计算图像绿度和阈值,并以流水线方式分割图像作物和背景;而田间垄线检测模块则采用并行方式计算垄线密度和左右边界,并以流水线的形式传输图像数据。依最终实验结果,对分辨率为1920×1080尺寸的图像,图像预处理模块能有效分割出图像中的绿色作物和背景,且与真值相比F-score值为91.1%,用时仅16ms。本文实现的田间垄线检测模块在0.2s内即可完成图像中垄线的检测,相比于软件实现算法占用时间缩短了近50倍。导航参数提取模块占用372个寄存器和1013个查找表。经过试验表明,在保证整体算法运算精度的前提下,本文实现了基于FPGA的田间机器人导航算法架构,并满足了算法的实时性要求。
【图文】:

模型图,针孔相机,模型


基于嵌入式 FPGA 的田间机器人双目视觉导航算法的设计与实现坐标系转换为图像坐标系[42]。相机参考坐标系下的点 0 0 x , y 其转换公式如式(2-1)所示。每一个像素点在成像平面的宽度成像内容可理解为将物体平移或旋转得到的,如式(2-3)所示像平面原点位置的距离,, 0 0 0x , y ,z 为现实世界中物体的位系的原点不同,因此光心 O 的位置与成像平面在 x 方向和

二值图像,中值滤波,方法,边缘信息


应的灰度值大于该阈值 T 时,则设该像素点值为 2 20 0 1 1iT = arg max ω t σ t + ω t σ t 的是清除图像中的噪声,使得二值图像的边缘更滤波方法[54]等。常见的滤波方法包括:中值滤波值滤波在降低图像中存在的信号噪声的同时,相边缘信息[58]。由于边缘信息对田间机器人导航算进行预处理,并设置中值滤波窗口大小为 5×5。一系列过程可表示为式(2-7)[55]。其中, i-k i f , , f中所有像素的中值。 i-k i i+kf = med f , , f , , f
【学位授予单位】:内蒙古大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP242;TN791

【相似文献】

相关期刊论文 前10条

1 张潇;胡小平;张礼廉;马涛;王玉杰;;一种改进的RatSLAM仿生导航算法[J];导航与控制;2015年05期

2 涂睿;王玮;;捷联惯导系统的极区导航算法优化设计[J];计算机仿真;2015年08期

3 王胜标;王俊璞;倪静静;田蔚风;金志华;;GPS/INS组合导航算法性能评估平台[J];中国惯性技术学报;2007年02期

4 于清波;张宇;;基于双四元数的MEMS INS/GNSS组合导航算法[J];中国新通信;2017年19期

5 孙玉娟;吴则举;杨妍妍;;一种基于WebGIS的最优路径导航算法[J];鲁东大学学报(自然科学版);2013年01期

6 刘强军;张岩;;面向FPGA的惯性导航算法的研究与实现[J];微电子学与计算机;2018年07期

7 刘江;吕妍红;;低成本MIMU/GPS车载组合测量系统的导航算法设计[J];弹箭与制导学报;2015年04期

8 赵新云;刘厚泉;;一种基于概念格的室内导航算法[J];大众科技;2010年04期

9 乔国栋;倪茂林;李铁寿;;基于能观度分析的信息融合自主导航算法[J];宇航学报;2008年03期

10 孙立国;李欣;李世丹;王德生;;地形特征对粒子滤波导航算法精度影响分析[J];信息与电子工程;2011年06期

相关会议论文 前10条

1 刘宇飞;崔平远;崔祜涛;尚海滨;;深度撞击任务中的接近段导航算法研究[A];中国宇航学会深空探测技术专业委员会第四届学术年会论文集[C];2007年

2 王鹏;张迎春;;基于太阳敏感器/红外地平仪的自主导航算法研究[A];2007'仪表,自动化及先进集成技术大会论文集(二)[C];2007年

3 于乃功;王胜;;基于细胞自动机的移动机器人导航算法研究[A];2009年中国智能自动化会议论文集(第一分册)[C];2009年

4 乔国栋;王大轶;李铁寿;;基于能观度分析的转移轨道自主导航算法研究[A];中国宇航学会深空探测技术专业委员会第四届学术年会论文集[C];2007年

5 彭玉明;李爽;;火星大气进入UKF导航算法[A];中国宇航学会深空探测技术专业委员会第七届学术年会论文集[C];2010年

6 贾瑞才;伍蔡伦;智奇楠;蔚保国;;低成本MEMSIMU与GPS组合导航算法研究[A];第四届中国卫星导航学术年会论文集-S9 组合导航与导航新方法[C];2013年

7 王鹏;张迎春;;基于星敏感器/磁强计的自主导航算法研究[A];图像图形技术与应用进展——第三届图像图形技术与应用学术会议论文集[C];2008年

8 李健;黄一峰;王彬;;基于相关空间法的自主导航算法研究[A];新教育时代(2015年10月 总第3辑)[C];2015年

9 张全;牛小骥;章红平;施闯;;针对地面车辆的低端GNSS/INS系统导航算法简化研究[A];第二届中国卫星导航学术年会电子文集[C];2011年

10 陈巍;朱欣华;;数据类型对SINS中导航算法计算精度的影响分析[A];中国仪器仪表学会第五届青年学术会议论文集[C];2003年

相关博士学位论文 前2条

1 刘凤鸣;重力梯度辅助导航定位技术研究[D];哈尔滨工程大学;2010年

2 武庆雅;旋转弹药的惯性导航与解耦控制方法研究[D];北京理工大学;2015年

相关硕士学位论文 前10条

1 李杉;基于FPGA的实时田间机器人视觉导航算法架构的设计与实现[D];内蒙古大学;2019年

2 秦名赫;以太网拓扑模式下船用导航算法性能验证平台研究与设计[D];哈尔滨工程大学;2019年

3 陈泽;分队协同导航算法研究[D];国防科学技术大学;2016年

4 贺江涛;航天器近距离交会自主光学相对导航算法研究[D];南京航空航天大学;2012年

5 陈磊;车载GPS动态导航算法及其应用研究[D];北京交通大学;2012年

6 邓利坚;GPS/INS组合导航算法研究[D];电子科技大学;2013年

7 马雪卉;飞控硬件平台设计及导航算法研究[D];西安理工大学;2017年

8 曾占魁;视觉/惯性组合相对导航算法及物理仿真研究[D];哈尔滨工业大学;2007年

9 王加芳;GPS/Visual/INS多传感器融合导航算法的研究[D];浙江大学;2017年

10 马骏;大飞机综合导航算法研究[D];哈尔滨工业大学;2008年



本文编号:2653090

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2653090.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8ba80***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com