基于机器视觉的智能小车道路识别系统

各位老师、同学们好。我今天给大家带来的项目是基于机器视觉的智能小车道路识别系统。本系统的算法基于深度学习和端对端的控制,有着很强的泛化能力,可以识别不同的道路,并进行自动驾驶。与传统的智能车和端对端控制相比,它无须众多传感器,仅靠一个摄像头即可完成道路识别和自动驾驶;不再使用方向来描述运动,而是转化为一个回归问题,使用转向角描述运动,对运动描述的更精确,适应性更强。

我们设计的学习系统是由5层的卷积层和2层全连接层组成的卷积神经网络,网络的输入是安装在小车前面的摄像头拍摄的图像,输出是一对浮点数,代表要预测的转向角和此时的速度,损失函数由平方误差衡量。小车采集数据集后,将数据传到PC端进行训练,训练完成以后,摄像头拍摄的图像经过CNN会被映射成转向角和速度,这些小车再训练过程中不断拍摄当前环境的第一视角图像,由CNN预测转向角,从而实时调整方向。最后,我们在论文中也提出了一个边缘计算的构想,小车训练完成以后,采集的数据集可以传到网络边缘侧进行移动边缘计算,这样也能节省能耗和提高计算效率。
上面是一个摄像头和我们用3D打印的车壳,里面是他的主控芯片和一个树莓派4B,下面是舵机、马达和可充电的锂电池。我们提前设置了服务自动的功能,以及制作了网页控制端。小车打开开关以后,服务自动开启,这样我们可以在手机端输入打开的网页进行小车的各模式的控制。平时我们使用用户模式进行数据的采集,不算道路识别的功能,它就是一个可以实时传输图像的wifi无线遥控小车。把它放到赛道上以后,打开自动驾驶模式,它便可以便进行道路识别便自动驾驶,而且经过我们对模型、数据集、卷积层数、激活函数等等不断调整之后,最终呈现出的模型的识别效果已经非常好了,我们可以随便用粉笔画出一个道路,小车放上去便可以自动驾驶,我们也测试了不同的天气、白天黑夜模式下的道路识别效果,发现除了黑天或者雨天打湿赛道,自动驾驶的小车会脱离轨道以外,别的情况下小车均有良好的道路识别效果。
方法 模块化 优缺点
间接感知型 模块化 复杂度高,需要转换成子任务
直接感知型 无、输出多个指标 需要各自传感器
端对端控制型 无、直接输出动作 只需采集图像和动作

优化方法:梯度下降法
缺点:无法识别障碍物和自动避障
我们提出的是基于卷积神经网络的道路识别连续转向角预测方法
由于损失函数使用的平方误差函数,回归的梯度可能过大过小,因此导致神经爱你公园你的死亡。
提出:随机失活、正则化、训练图像增广等方法。
测试视频链接

【Donkeycar自动驾驶小车】测试视频原理发言稿相关推荐

  1. arduino控制小车转向_利用XECU和激光雷达快速搭建入门级的自动驾驶小车

    利用XECU和激光雷达快速搭建入门级的自动驾驶小车 1 简介 如果关注过我们之前的推文和视频演示,相信大家对我们的XECU应该已经很熟悉了.那么今天就向大家介绍一下,如何利用我们的XECU和激光雷达快 ...

  2. Arduino毕业设计——基于Arduino+PID+AI的自动驾驶小车控制系统设计与实现(毕业论文+程序源码)——自动驾驶小车控制系统

    基于Arduino+PID+AI的自动驾驶小车控制系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Arduino+PID+AI的自动驾驶小车控制系统设计与实现,文章末尾附有本毕业设计的 ...

  3. 亚马逊自动驾驶小车上线啦:才卖1700元,请叫它“强化学习玩具”

    晓查 发自 凹非寺  量子位 出品 | 公众号 QbitAI 原价399美元的自动驾驶小车,现在预订,只要249美元就能抱回家! 亚马逊的自动驾驶汽车DeepRacer上线啦,不过你并不能坐进去,它只 ...

  4. vb.net label 不要自动换行_自动驾驶小车——(四)数据采集

    又鸽了好几个月,因为要准备考研,不过这个系列肯定会完成,现在也仅仅是一个初稿,以后还要整体完善一下的.这个小项目的设计思路大致分为三部分,数据采集.神经网络训练和加载模型三部分,本篇文章就讲一下怎样采 ...

  5. 自动驾驶毫米波雷达的原理分析和应用案例

    作者 | 智车科技  编辑 | 智车科技 点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心[多传感器融合]技术交流群 / 导读 / 近两 ...

  6. 自动驾驶_测试场景技术发展与应用_2020

    2022.7.8启 本文依据 机械工业出版社--<2020_自动驾驶_测试场景技术发展与应用>进行整合 参考书目:自动驾驶汽车测试技术发展现状与思考--范志翔,孙巍 第一章:绪论 自动驾驶 ...

  7. 7月行业政策丨《智能网联汽车道路测试与示范应用管理规范(试行)》,北京亦庄正式开放自动驾驶高速测试场景...

    国家政策 01 工业和信息化部发布<2021年汽车标准化工作要点> 工业和信息化部发布<2021年汽车标准化工作要点>,提出2021年汽车标准化工作将深入贯彻落实<新能源 ...

  8. 湖南阿波罗智行L4级低速自动驾驶小车亮相 湖南自动驾驶“朋友圈”再添新成员

    10月16日,长沙国际会展中心,湖南阿波罗智行科技有限公司举行BOBO·GO低速自动驾驶产品推介会,由湖南湘江新区本土企业自主设计研发的首款L4级低速自动驾驶售卖小车BOBO·GO(波波购)正式亮相. ...

  9. 海淀温泉镇迎来大爆发!5G基站、产业转移示范基地、自动驾驶核心测试区.........

    转载整理自 北京海淀  量子位 报道 | 公众号 QbitAI 2个产业转移示范基地落地 布局45个5G基站 率先打造镇域15平方公里- 低速测试自动驾驶核心测试区- 近日,2020温泉科技服务大会 ...

最新文章

  1. ExtJS 4.2菜单
  2. UltraEdit UE常见问题 使用必读
  3. SpringMVC转发和重定向
  4. spss多元线性回归散点图_案例分析 | 多元线性回归及SPSS操作
  5. Java基础篇:switch语句
  6. Python的map() 函数
  7. Illustrator中文版教程,如何在 Illustrator 中为创建的图形添加颜色?
  8. 继电器设备改造需要的设备清单
  9. Axure RP 8汉化
  10. ADB工具使用教程(新手总结笔记)
  11. 「实验一小时」——大牛直播讲解PHP楼赛题目,就在今晚!
  12. 寒门难出贵子,我当程序员让爸妈在老家长脸了
  13. win7u盘修复计算机教程视频,钻研U盘修复工具使用教程
  14. wmi服务怎么关?wmi服务关闭有影响吗?
  15. CRM如何维护客户关系?CRM成功案例分析
  16. 上海车牌拍卖突破7.5万元
  17. 模拟信号的采样定理MATLAB实现
  18. 完整的境外、港澳台、电信、移动、联通、教育网、国内其他ISP的IPv4列表(数据整理日期2022年4月)-IP列表太长只能份2篇发布(1/2)
  19. 企业工商信息查询第三方软件/API查询原理分析
  20. IOS下载旧版本应用

热门文章

  1. IDEA 创建运行简单JAVA程序
  2. 北航操作系统实验入门
  3. 【Codecs系列】FFmpeg中mpeg2编解码器的提取和编译测试
  4. c#DataTable 查重
  5. dubbo3消费端bean字段名称引发的问题-dubbo2.7升级到dubbo3系列
  6. 卷积与卷积定理,数字信号卷积
  7. 学习《操作系统真相还原》三
  8. android view的绘制原理,SurfaceView 原理
  9. NAND闪存与NOR闪存的工作原理详解
  10. 【sout方法详解PrintStream】