基于ARM的竞赛用无人驾驶车设计与实现
本文关键词:基于ARM的竞赛用无人驾驶车设计与实现
【摘要】:本论文提出了一种基于ARM的竞赛用微缩无人驾驶车设计方案并将该方案予以实现。该无人驾驶车本采用了ARM Cortex-A9架构的Exynos 4412处理器,运行嵌入式Linux操作系统,通过USB摄像头采集赛道图像,以微缩车模型为底盘。依靠摄像头采集图像的机器人竞赛往往对竞赛场地的光照要求较为严格。大部分参赛机器人都需要根据现场的光照条件修改相应参数才能完成比赛。本课题研究的重点就是如何克服光照条件对无人驾驶车赛道识别的影响。本课题的主要内容是对摄像头采集的图像进行图像平滑、图像分割等图像预处理,然后再通过霍夫变换或者Freeman编码算法等识别出赛道信息,判断无人驾驶车在赛道中的位置,然后进行行为决策,控制电机和舵机进行相应的动作。首先,本文介绍了无人驾驶车的发展现状以及发展前景,讲述了本课题的研究意义以及研究内容。第二章第三章分别从硬件和软件两方面介绍了本课题的具体设计。硬件方面讲解了无人驾驶车的一些机械结构和电气连接,介绍了电路原理图以及主要的处理器。软件方面主要讲解了各功能的实现流程和函数的具体实现。第四章介绍了本课题用到的相关图像处理算法以及这些算法在本课题的具体应用,对比了不同算法的处理效果。该部分主要讲述了在图像二值化方法上做的算法改进,以便适用于不同的光照条件。第五章主要讲了赛道识别算法的具体实现过程。最后是调试结果的分析以及本课题的结论与展望。
【关键词】:无人驾驶车 直线识别 嵌入式Linux
【学位授予单位】:北方工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.41
【目录】:
- 摘要3-4
- ABSTRACT4-8
- 第一章 绪论8-12
- 1.1 课题的研究背景及意义8-9
- 1.1.1 课题的研究背景8
- 1.1.2 课题的研究意义8-9
- 1.2 无人驾驶车的研究现状及前景9-10
- 1.2.1 无人驾驶车的研究现状9-10
- 1.2.2 无人驾驶车的发展前景10
- 1.3 课题的主要研究内容与研究重点10-12
- 1.3.1 课题内容10-11
- 1.3.2 研究重点11-12
- 第二章 无人驾驶车的硬件设计12-18
- 2.1 机械结构与电气连接12-14
- 2.1.1 动力机构12-13
- 2.1.2 转向机构13-14
- 2.1.3 车载电源14
- 2.2 核心控制单元14-15
- 2.3 底层驱动控制单元15-17
- 2.4 本章小结17-18
- 第三章 无人驾驶车软件设计18-31
- 3.1 底层控制单元软件设计18-24
- 3.1.1 Keil开发环境搭建18-20
- 3.1.2 STM32程序实现20-24
- 3.2 核心控制单元软件设计24-30
- 3.2.1 交叉编译25
- 3.2.2 Makefile25-26
- 3.2.3 可执行文件设计26-27
- 3.2.4 库函数设计27-30
- 3.3 本章小结30-31
- 第四章 图像预处理算法31-43
- 4.1 图像预处理算法简介31
- 4.2 图像增强31-34
- 4.3 图像分割34-38
- 4.3.1 灰度阈值法34-36
- 4.3.2 边缘检测法36-38
- 4.4 算法改进38-42
- 4.5 本章小结42-43
- 第五章 赛道识别以及行为决策43-56
- 5.1 直线识别算法简介43-49
- 5.1.1 霍夫变换43-47
- 5.1.2 Freeman编码识别直线47-49
- 5.2 行为决策49-55
- 5.2.1 模糊控制简介49-51
- 5.2.2 模糊控制器设计51-55
- 5.3 本章小结55-56
- 第六章 调试结果分析56-62
- 6.1 底层控制单元调试结果56
- 6.2 整车调试结果56-62
- 第七章 结论与展望62-64
- 7.1 主要结论62
- 7.2 研究展望62-64
- 参考文献64-67
- 附录A67-69
- 附录B69-71
- 附录C71-80
- 在学期间的研究成果80-81
- 致谢81
【相似文献】
中国期刊全文数据库 前10条
1 任禾;;无人驾驶[J];中国经济和信息化;2013年12期
2 丁俊武;轿车用智能半自主系统无人驾驶技术的希望[J];机器人技术与应用;1997年06期
3 ;谷歌研发无人驾驶轿车[J];计算机与网络;2010年20期
4 赵一兵;郭烈;张明恒;李琳辉;;越野环境中无人驾驶车的障碍目标识别[J];数据采集与处理;2011年04期
5 ;286千米——我国自主研制无人驾驶技术的新突破[J];物联网技术;2011年06期
6 吴敏;无人驾驶农林作业飞行平台实用系列[J];发明与革新;2002年08期
7 付磊;王景中;;无人驾驶车辆终端控制的研究与探索[J];现代电子技术;2007年23期
8 修彩靖;陈慧;;无人驾驶车路径跟踪控制研究[J];计算机工程;2012年10期
9 金科;;机器人时代来临[J];今日科苑;2009年19期
10 ;美海军寻求无人驾驶的解决方案[J];情报指挥控制系统与仿真技术;1998年08期
中国重要会议论文全文数据库 前4条
1 王当利;;无人驾驶船舶的发展途径[A];中国航海学会内河船舶驾驶专业委员会学术年会论文集[C];2004年
2 李振宇;;基于Boids群聚模型的无人驾驶机群[A];中国力学学会学术大会'2009论文摘要集[C];2009年
3 蒋苹;罗亚辉;孙松林;谢方平;肖明涛;;机滚船遥控驾驶系统的研究[A];2007年中国农业工程学会学术年会论文摘要集[C];2007年
4 朱建坤;徐友春;李永乐;赵玉t,
本文编号:660613
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/660613.html