基于FPGA目标识别的机器人设计与实现
本文关键词:基于FPGA目标识别的机器人设计与实现
更多相关文章: 颜色识别 FPGA 形心跟踪 Verilog HDL
【摘要】:目标识别在机器视觉与人工智能当中起着很重要的作用。由于识别要对图像的海量数据进行实时处理,因此选择了具有并行处理数据能力的FPGA。经过分析和研究,本文设计了一个基于FPGA目标识别的机器人系统,该系统分为两大部分:硬件设计和软件设计。硬件设计分为机器人视觉系统的硬件设计和机器人移动系统的硬件设计。机器人视觉系统的硬件设计以EP4CE6F17C8作为核心处理器,设计了电源电路、OV7670摄像头接口电路、SDRAM存储器电路、7寸TFT LCD液晶屏接口电路和USRAT串口接口电路等;机器人移动系统的硬件设计以ATmega64单片机为核心控制器,设计了电源电路、电机驱动电路和USART串口接口电路等。硬件设计合理了,才能使软件顺利进行。软件设计分为机器人视觉系统和机器人移动系统。机器人视觉系统是用OV7670摄像头采集图像数据,将采集的图像数据写入到SDRAM[中,然后从SDRAM中读出的数据利用RGB空间中的颜色阈值算法来对目标进行识别,并计算出目标的形心坐标,最后将形心坐标通过USART串口发送到机器人移动系统主控板上;机器人移动系统是以Atmega64单片机为核心处理器,通过USART串口接收到目标形心列坐标,将目标形心列坐标与液晶屏幕中心列坐标作差,通过PID控制算法输出相应的PWM来控制履带机器人准确的跟踪目标。
【学位授予单位】:内蒙古大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242
【参考文献】
中国期刊全文数据库 前10条
1 胡焯源;曹玉东;李羊;;基于HSV颜色空间的车身颜色识别算法[J];辽宁工业大学学报(自然科学版);2017年01期
2 马瑛;杨旭;;草莓采摘机器人成熟果实识别及避障控制系统研究——基于ARM与FPGA[J];农机化研究;2017年02期
3 王小娟;;基于FPGA的异步FIFO的设计[J];中国新通信;2016年23期
4 宋明;赵英潇;林钱强;;基于FPGA的DDR3 SDRAM控制器的设计与优化[J];电子科技;2016年11期
5 杨小平;曹建峰;;高频PCB板制作技巧[J];物联网技术;2016年07期
6 杨恒;张再军;杨东;张儒良;;融合YCbCr肤色模型与区域标记的人脸检测算法研究[J];软件导刊;2016年02期
7 钟艺霖;吴晓红;卿粼波;李飞平;张琪;;基于FPGA的肢体动作捕捉系统设计与实现[J];电视技术;2016年02期
8 郭柳柳;甄国涌;刘东海;;基于FPGA高速图像数据的存储及显示设计[J];电子技术应用;2014年11期
9 关杰;林晓燕;郑练;赵炜铭;;复杂环境下的智能视频监控技术研究[J];新技术新工艺;2014年10期
10 石岩;胡春晓;;基于FPGA的零飞仪动目标检测及跟踪[J];四川兵工学报;2014年09期
中国硕士学位论文全文数据库 前10条
1 耿益营;基于FPGA的目标识别与跟踪系统研究[D];长春工业大学;2016年
2 刘骏;基于FPGA的运动目标检测和跟踪系统设计[D];中北大学;2015年
3 王龙;基于FPGA的人体运动实时跟踪系统设计[D];云南大学;2015年
4 汤官华;人体行为追踪系统的FPGA实现[D];哈尔滨理工大学;2015年
5 李建华;基于FPGA的视频采集系统设计[D];长安大学;2014年
6 邱婷婷;基于FPGA的肢体运动检测与实现[D];上海师范大学;2014年
7 孙建宾;基于FPGA的闪电光电磁信号的采集和处理[D];北京邮电大学;2014年
8 郑勇;移动机器人的目标识别研究[D];西华大学;2011年
9 刘擎武;基于ATmega64智能坐便器控制系统设计及其抗干扰性研究[D];浙江工业大学;2009年
10 付昱强;基于FPGA的图像处理算法的研究与硬件设计[D];南昌大学;2006年
,本文编号:1295101
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1295101.html