从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

栏目: 软件资讯 · 发布时间: 5年前

内容简介:如今,特斯拉,谷歌,优步、通用汽车、百度都在努力创造自己的自动驾驶汽车,致力于在现实世界的道路上行驶。许多分析师预测,在未来5年内,我们将开始在我们的城市中运行全自动驾驶汽车,并且在30年内,几乎所有汽车都将完全自主。但是,对于个人研究者而言,这种成本太大,我们可以使用的一些相同技术来制造你自己的自动驾驶汽车不是很酷吗?在 github 上,一个叫做David Tian的小哥使用树莓派和TensorFlow构建了一个自动驾驶项目,在项目中,作者一步步将指导如何从头开始构建自己的项目,包括硬件的采购组装、自动

如今,特斯拉,谷歌,优步、通用汽车、百度都在努力创造自己的自动驾驶汽车,致力于在现实世界的道路上行驶。许多分析师预测,在未来5年内,我们将开始在我们的城市中运行全自动驾驶汽车,并且在30年内,几乎所有汽车都将完全自主。但是,对于个人研究者而言,这种成本太大,我们可以使用的一些相同技术来制造你自己的自动驾驶汽车不是很酷吗?

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

在 github 上,一个叫做David Tian的小哥使用树莓派和TensorFlow构建了一个自动驾驶项目,在项目中,作者一步步将指导如何从头开始构建自己的项目,包括硬件的采购组装、自动驾驶小车的控制、自主车道导航、交通标志检测和行人检测。能够在一周内检测并跟踪车道,识别并响应交通标志和路上的人。

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

来自DeepPiCar的DashCam的车道跟随

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

交通标志和人员检测

作者整个项目介绍主要分为6部分

  1. 第1部分:概述

  2. 第2部分:Raspberry Pi设置和PiCar组装

  3. 第3部分:让PiCar看到和思考(本文)

  4. 第4部分:通过OpenCV进行自主车道导航

  5. 第5部分:通过深度学习进行自主车道导航

  6. 第6部分:交通标志和行人检测和处理

首先需要的准备工作包括:

硬件基础:自己动手构建这个项目一个 Raspberry Pi 板(50美元), SunFounder PiCar套件 (115美元), Google的Edge TPU (75美元)以及一些配件

软件算法基础:需要的基础有:Python(用于机器学习/ AI任务的事实上的编程语言),OpenCV(一个功能强大的计算机视觉包)和Tensorflow(谷歌流行的深度学习框架)

第一步是使用 python 和OpenCV教DeepPiCar通过检测车道线并相应地转向,在绕行的单车道道路上自主导航

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

后续,作者介绍使用深度卷积神经网络来检测道路特征并做出正确的转向决策,该实施的灵感来自NVIDIA的DAVE-2

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

最后,作者使用深度学习技术,如单目多目标物体检测和迁移学习,教DeepPiCar检测道路上的各种(微型)交通标志和行人。然后我们将教它停在红灯和停车标志,继续绿灯,停下来等待行人过马路,并根据张贴的速度标志等改变其速度限制。

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目

项目的 github 地址:https://github.com/dctian/DeepPiCar

了解更多关注公众号

从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目


以上所述就是小编给大家介绍的《从 0 开始使用树莓派和 TensorFlow 构建自动驾驶项目》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Lean Startup

The Lean Startup

Eric Ries / Crown Business / 2011-9-13 / USD 26.00

更多中文介绍:http://huing.com Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, chan ging the way companies are built and ......一起来看看 《The Lean Startup》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换