基于FPGA的机器人视觉导航系统的研究

被引量 : 6次 | 上传用户:ohmysweet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人导航技术是移动机器人领域的一项核心研究内容。随着传感器技术的不断进步,视觉导航、电磁导航、光电导航、惯性导航、嗅觉导航等各种导航方式不断应运而生,而在实际应用中总是采用多种方式融合导航,其中视觉导航经常处于主导地位。作为视觉导航的研究关键是提高视觉图像处理的实时性和路径识别的精度。以往采用的以嵌入式处理器作为视觉处理核心的结构,往往因为处理速度、硬件成本体积等因素大大制约的视觉导航技术的发展。随着FPGA技术的高速发展,各种大规模的FPGA推向市场,随之以其核心SOPC系统有着集成度高、体积小、功耗低、易于改动和升级等优点得到了广泛的应用。鉴于此以FPGA为核心的SOPC系统应用在视觉导航处理中,将大大提高视觉导航的图像处理实时性和整体的可靠性。在本课题中主要研究利用线阵CCD采集路面信息、以FPGA作为控制核心、步进电机作为驱动的基于路径信息引导的机器人视觉导航系统。用线阵CCD替代传统的面阵图像传感器解决了图像近大远小的畸变和单次处理数据量大的缺点。通过FIFO存储器进行图像数据存储缓冲,利用FPGA实现基于硬件的图像预处理,通过Avalon总线构架与内嵌的NIOSII软核处理器通讯实现流水线型图像处理模式,此种结构大大提高了视觉导航的实时性。在路径识别运动控制计算的过程中引入基于加速度传感器的惯性导航,使得导航路径更加平滑。利用FPGA内嵌的NIOSII软核处理器实现控制驱动步进电机进行导航。设计中相关算法采用Verilog HDL硬件描述语言与原理图输入相结合的方式实现,采用从顶层向下逐层细化的方式。本设计实现了将线阵CCD控制、路径图像二值化预处理、嵌入式NIOSII处理器、步进电机控制整合在一片FPGA中。与传统模式下的电路板级模块化设计相比,具有集成度高、实时性好、高可靠性的优点。结合QuartusII仿真软件进行功能验证更为便捷,可在不改动硬件的前提下实现系统修正,大大缩短了开发周期同时提高了效率。
其他文献
植物功能性状与环境之间的关系是功能性状研究的核心问题。为了探讨地形和土壤特性的差异对亚热带常绿阔叶林植物功能性状的影响,并找到影响古田山亚热带常绿阔叶林植物形态
随着经济的日益发展,我国的建设事业的发展也掀开了崭新的篇章。建设工程的质量成为了业界关注的焦点问题之一。本文针对钢筋混凝土保护层的施工控制问题进行了讨论。文章主
根据南京河西地区粉质粘土的土工试验资料,对其物理、力学指标进行统计分析,研究土体的力学指标与物理指标的变异性及相关性,采用回归分析的方法对土的物理和力学性质指标进
本文对中国爬行纲动物的分类体系和物种进行了系统的评估,规范了中文学名,给出了《中国爬行纲校正名录》,结果表明:中国现存爬行纲动物3目30科132属462种,其中鳄形目(Crocody
如何选择病例和如何实施期待治疗是早发型重度子痫前期保守处理的关键。应选择无严重并发症和病情稳定的病例在三级医院监管,其治疗措施包括医患间的良好沟通、母胎状况的严
数值模拟技术、MATLAB/Simulink仿真分析方法、虚拟现实技术、硬件在环和高层体系结构是目前常用的计算机仿真分析方法,在汽车工程领域均有了不同程度的应用,在汽车整车及其
伴随着社会经济水平的提高,人们对家居生活的质量的要求也越来越高。随着计算机与嵌入式技术的生活化,各种智能化、信息化的消费电子产品不断涌现。这些家用电器在方便人们的