侵权投诉

用Python就能自己打造一辆自动驾驶小车?

马哥Linux运维 2021-06-24 16:06 次阅读

自动驾驶”这一技术近年来非常热。尽管目前还不允许无人驾驶汽车上路,但很多新款汽车都已经有了辅助驾驶的功能。这个趋势已经很明显,人类不需要自己开车只是早晚的问题。

这两天,B站一位硬核UP主更是独自打造一款可以自动驾驶的自行车,火爆全网!大神的技术令人膜拜。

不过也别光顾着羡慕,其实我们自己也可以整出一辆可以自动驾驶的“车”!

NVIDIA 出的一款入门级人工智能小车,名字叫做 JetBot。

看起来就是一个玩具小车嘛?

但实际上,它比看上去要强大的多:上面搭载的是 NVIDIA Jetson Nano AI 计算机。该计算机能够创建数百万个智能系统,且支持多个传感器神经网络并行,可以用于目标识别、避碰等。简单来说,它就是一个可组装的AI机器人平台。

作为新手小白也不用慌,因为官方还出了一套“手把手”级别的教程,给你演示怎么让它成为一个可以自动驾驶的成熟小车。

你需要的就是:一些些动手能力 + 一些些Python基础

第一步:搭建硬件官方给出了材料清单和3D打印图纸。不过对于大多数小伙伴来说,这可能还是有些难办。不过好在有万能的某宝可以搞定这些。

第二步:安装软件

JetBot 使用了 Docker 容器,容器中包含了小车自动驾驶所需的所有深度学习库,省去了不少麻烦事。

第三步:训练避障 实现避障分3个步骤:

收集环境相关数据

使用数据训练模型

将训练完成的模型部署到JetBot上

第四步:路径跟踪

同避障类似,路径跟踪也是3个步骤:

收集道路相关数据

使用数据训练模型

将训练完成的模型部署到JetBot上

现在,你就拥有了一辆可以自动驾驶的小车啦!

在此基础上,你还能做更多的功能改进,比如人脸识别(让小车跟着你走)、目标检测等等,这些就等着你去进一步扩展了。

责任编辑:haq

原文标题:用Python实现一辆自动驾驶的小车

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

疯狂!企业砸100万年薪“抢人”!这个行业到底有多吃香?

电子发烧友网报道(文/李弯弯)近年来,新能源汽车的渗透率逐渐扩大,根据中国汽车工业协会数据,今年1月....
的头像 Carol Li 发表于 10-18 09:47 1259次 阅读
疯狂!企业砸100万年薪“抢人”!这个行业到底有多吃香?

罗德与施瓦茨联合Vector Informatik对汽车雷达传感器进行硬件在环验证

罗德与施瓦茨与Vector Informatik展开合作,对高级驾驶辅助系统(ADAS)和自动驾驶(....
发表于 10-16 09:12 768次 阅读

激光雷达市场呈现什么样的发展特征

激光雷达市场呈现什么样的发展特征?车厂对什么样的激光雷达供应商感兴趣?如何在激光雷达市场进行创业? ....
的头像 Cepton科技 发表于 10-15 11:55 726次 阅读

关于Python18个你不知道的高效编程技巧

初识Python语言,觉得python满足了我上学时候对编程语言的所有要求。python语言的高效编....
的头像 马哥Linux运维 发表于 10-15 11:23 197次 阅读

华为汪涛:走向智能世界2030,无线网络未来十年十大趋势

华为常务董事、ICT基础设施业务管理委员会主任汪涛发表了“走向智能世界2030,无线网络未来十年十大....
的头像 章鹰 发表于 10-14 14:00 1623次 阅读
华为汪涛:走向智能世界2030,无线网络未来十年十大趋势

功能电子化和自动驾驶将赋能清洁安全的汽车

作者:安森美汽车战略及业务拓展副总裁 Joseph Notaro 未来的汽车将是清洁和安全的汽车,由....
的头像 安森美 发表于 10-13 16:37 307次 阅读

用Python实现3D地图教程

前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题....
的头像 马哥Linux运维 发表于 10-13 10:09 162次 阅读
用Python实现3D地图教程

关于Python对交通路口的红绿灯进行颜色检测

转自 |   Python联盟 1.视频读取 首先把视频读取进来,因为我测试的视频是4k的所以我用r....
的头像 新机器视觉 发表于 10-13 09:32 228次 阅读
关于Python对交通路口的红绿灯进行颜色检测

解析智能驾驶AI芯片的设计与制造的流程

随着智能驾驶和智能座舱时代到来以及AI技术的兴起,汽车智能化成为了当前全球各个企业的目标和需求导向,....
的头像 黑芝麻智能 发表于 10-13 09:20 257次 阅读
解析智能驾驶AI芯片的设计与制造的流程

如何制作数据可视化大屏

经常有小伙伴问,如何制作数据可视化大屏? 今天将手把手带你爬取奥运会相关信息,并利用 可视化大屏 为....
的头像 Linux爱好者 发表于 10-12 16:31 150次 阅读
如何制作数据可视化大屏

什么是MicroPython 它能做什么有什么局限

随着Python成为主流的编程语言,MicroPython在嵌入式系统领域也越来越热门起来,尤其是大....
的头像 电子森林 发表于 10-12 11:44 223次 阅读

小米追加投资加速造车 布局产业链

电子发烧友网报道(文/李弯弯)今年3月小米正式宣布造车,随后进行了大量的参访和调研,并大规模进行汽车....
的头像 电子发烧友网 发表于 10-12 10:45 728次 阅读

10具有挑战性的Python项目创意

你知道 Python 是被称为 全能编程语言 的吗?是的,它确实是,虽然不应该在每个项目中都使用它。....
的头像 Android编程精选 发表于 10-12 10:43 256次 阅读

剖析Mobileye与英伟达在自动驾驶上的不同路线

电子发烧友网报道(文/周凯扬)说起自动驾驶方案,名号最响的当属英伟达与英特尔这两大头部国际厂商,Nv....
的头像 电子发烧友网 发表于 10-12 09:57 326次 阅读

如何把Python和Excel两大数据工具进行集成

  这次我们会介绍如何使用xlwings将Python和Excel两大数据工具进行集成,更便捷地处理....
的头像 数据分析与开发 发表于 10-12 09:41 153次 阅读
如何把Python和Excel两大数据工具进行集成

如何在Colab中使用SQL

如今,编码测试在数据科学面试过程中几乎是标准的。 作为一名数据科学招聘经理,我发现一个20-30分钟....
的头像 智能感知与物联网技术研究所 发表于 10-12 09:39 168次 阅读
如何在Colab中使用SQL

Python开发中Pycharm的实用小技巧

  Pycharm作为Python开发最常用的IDE之一,不仅兼容性好,而且功能也相当丰富,比如调试....
的头像 马哥Linux运维 发表于 10-12 09:36 140次 阅读

Python的时间处理模块中处理日期与时间的全面总结

Python的时间处理模块在日常的使用中用的较多,但是使用的时候基本上都是要查资料,还是有些麻烦的,....
的头像 马哥Linux运维 发表于 10-12 09:24 188次 阅读
Python的时间处理模块中处理日期与时间的全面总结

德赛西威在汽车数智化领域深度发力 致力于打造数字化标杆工厂

富赛汽车电子依托德赛西威研发能力,未来5年在智能座舱、智能驾驶、网联服务三大领域五大产品线,打造富赛....
的头像 德赛西威DESAYSV 发表于 10-11 17:39 675次 阅读

自动驾驶的几个等级科普

经过近几年的发展,智能网联汽车已初具规模,各大车企围绕着新技术应用不断加速。日前特斯拉宣布要大范围推....
的头像 大联大 发表于 10-11 16:58 235次 阅读

Python中最常用的几种线程锁你会用吗

前言本文将继续围绕 threading 模块讲解,基本上是纯理论偏多。 对于日常开发者来讲很少会使用....
的头像 马哥Linux运维 发表于 10-11 16:07 157次 阅读

优秀的 Verilog/FPGA开源项目介绍(一)

优秀的 Verilog/FPGA开源项目介绍(一)-PCIe通信 今天开始会陆续介绍一些优秀的开源项....
的头像 OpenFPGA 发表于 10-11 15:31 253次 阅读
优秀的 Verilog/FPGA开源项目介绍(一)

深圳地铁联合华为发布Wi-Fi6技术 引领智慧城轨自动驾驶时代

今日,在北京国际城市轨道交通展览会上,深圳地铁与华为联合发布了基于Wi-Fi 6技术在轨道交通车地无....
的头像 华为数据通信 发表于 10-11 14:40 881次 阅读
深圳地铁联合华为发布Wi-Fi6技术 引领智慧城轨自动驾驶时代

Python入门知识汇总

Python代码生成EXE文件的方法是什么?
发表于 10-11 06:00 0次 阅读

AI实时感知如何帮助自动驾驶汽车理解限速情况

本篇文章将以工程为重点,探讨自动驾驶汽车所面临的各项挑战以及NVIDIA DRIVE自动驾驶汽车软件....
的头像 NVIDIA英伟达企业解决方案 发表于 10-09 15:11 1525次 阅读

Python版test1实战说明

上一篇文章已经带着大家安装 DeepStream 的 Python 开发环境,并且执行最简单的 de....
的头像 NVIDIA英伟达企业解决方案 发表于 10-09 14:28 153次 阅读

教你们如何用 Python 快速制作海报级地图附代码

 1 简介 基于 Python 中诸如 matplotlib 等功能丰富、自由度极高的绘图库,我们可....
的头像 Linux爱好者 发表于 10-09 11:36 262次 阅读

蔚来汽车采用是德科技验证新能源汽车5G和C-V2X连接

助力中国领先新能源汽车制造商满足国内外市场需求。 2021年9月30日,北京――是德科技公司(NYS....
的头像 是德科技快讯 发表于 10-09 11:09 2136次 阅读

自动驾驶混战 机器视觉和激光雷达争雄 剑气二宗谁能笑傲江湖?

自动驾驶建派之初有两位兄弟功臣,他们各有擅长,但去世后派内分裂成了剑宗(纯机器视觉)和气宗(激光雷达....
的头像 脑极体 发表于 10-09 10:12 2056次 阅读
自动驾驶混战 机器视觉和激光雷达争雄 剑气二宗谁能笑傲江湖?

2021年AI芯片投融资变化

近几年,随着AI技术的不断发展,以及云/边缘计算、智能安防、智能驾驶、物联网等市场的快速成长,AI芯....
的头像 电子发烧友网 发表于 10-09 09:44 898次 阅读

什么是Python中的流程控制?

什么是Python中的流程控制?
发表于 10-09 07:24 0次 阅读

如何设置你的硬件来支持自动起飞呢

如何设置你的硬件来支持自动起飞呢?
发表于 10-09 06:53 0次 阅读

Python定时任务的实现方式

在日常工作中,我们常常会用到需要周期性执行的任务,一种方式是采用 Linux 系统自带的 crond....
的头像 马哥Linux运维 发表于 10-08 15:20 1233次 阅读

华为推出车、路、云、网、图一体化1+2+3+N智能网联解决方案

华为一直聚焦ICT行业深耕,并携手合作伙伴,推出车、路、云、网、图一体化的1+2+3+N智能网联解决....
的头像 华为数字中国 发表于 10-08 15:18 993次 阅读

长沙湘江新区联合华为发布协作式智慧泊车解决方案

长沙湘江新区联合华为发布了协作式智慧泊车解决方案,方案在岳麓山国家大学科技城和桃花岭景区停车场落地。
的头像 华为数字中国 发表于 10-08 14:28 821次 阅读

以匠心正道,以决心致远:毫末智行的自动驾驶之路

我们生活的世界,变化在加速发生着,其中,自动驾驶汽车就在改写着你我对出行的想象。 不过,关于自动驾驶....
的头像 脑极体 发表于 10-08 10:02 917次 阅读
以匠心正道,以决心致远:毫末智行的自动驾驶之路

车载激光雷达量产情况如何

电子发烧友网报道(文/梁浩斌)乘着自动驾驶的东风,激光雷达在最近两年攒足了风头,各种融资上市消息蜂拥....
的头像 电子发烧友网 发表于 10-08 09:14 440次 阅读

Python的矩阵传播机制

一、Python的矩阵传播机制(Broadcasting) 我们知道在深度学习中经常要操作各种矩阵(....
的头像 Linux爱好者 发表于 09-30 16:53 300次 阅读

Python提供了几个级别访问的网络服务呢

Python提供了几个级别访问的网络服务呢?
发表于 09-30 08:09 0次 阅读

恩智浦S32V/英伟达DRIVE PX2/TI的TDA4/寒武纪1M/高通SA8155对比分析哪个好?

恩智浦S32V/英伟达DRIVE PX2/TI的TDA4/寒武纪1M/高通SA8155对比分析哪个好?...
发表于 09-30 07:03 0次 阅读

如何用python实现贪吃蛇游戏

贪吃蛇 具体实现部分,大致分为三个模块来介绍:游戏初始化、游戏运行(蛇移动、吃掉食物)、游戏结束 1....
的头像 马哥Linux运维 发表于 09-29 18:05 460次 阅读
如何用python实现贪吃蛇游戏

聚在ELEXCON丨2021深圳国际电子展圆满落幕

时擎科技作为一家专业的端侧智能处理芯片和解决方案提供商,除了旗下AT1000和AT5000系列的芯片....
的头像 西西 发表于 09-29 16:25 3077次 阅读
聚在ELEXCON丨2021深圳国际电子展圆满落幕

python导出excel格式的oracle数据报表讲解

python导出excel格式的oracle数据报表讲解(通信电源技术期刊官网)-该文档为pytho....
发表于 09-28 13:10 24次 阅读
python导出excel格式的oracle数据报表讲解

荣耀称不造车,但会长期坚持和车企合作

 近日,荣耀公司举行了关于笔电新品的发布会,随后正式发布了笔电新品。发布会结束后,当荣耀集团公司的C....
的头像 lhl545545 发表于 09-28 10:34 1257次 阅读

在鸿蒙上使用Python进行物联网编程

在上一篇帖子《使用 Python 开发鸿蒙设备程序(1-GPIO 外设控制)》中,已经成功的使用 P....
的头像 HarmonyOS技术社区 发表于 09-28 09:55 459次 阅读
在鸿蒙上使用Python进行物联网编程

安谋科技再获世界互联网大会领先科技成果奖

世界互联网领先科技成果发布活动”自2016年起已成功举办了五届, 成为了全球互联网领域的科技盛宴。
发表于 09-28 09:51 1008次 阅读
安谋科技再获世界互联网大会领先科技成果奖

怎样去实现一种基于Python的OPC UA编程

怎样去实现一种基于Python的OPC UA编程? 如何通过FreeOpcUa创建自己的地址空间? ...
发表于 09-28 09:35 0次 阅读

用Python完成鸿蒙开发板外设控制

话说很久以前,我将 MicroPython 的解释器给“挖”了出来,然后做了适配,成功运行于鸿蒙设备....
的头像 HarmonyOS技术社区 发表于 09-28 09:22 327次 阅读

Mobileye与英伟达在自动驾驶上的不同路线

说起自动驾驶方案,名号最响的当属英伟达与英特尔这两大头部国际厂商,Nvidia Drive与Inte....
发表于 09-27 09:16 458次 阅读
Mobileye与英伟达在自动驾驶上的不同路线

请问如何选择合适机械的伺服电机?

请问如何选择合适机械的伺服电机?
发表于 09-27 07:57 0次 阅读

pandas筛选数据的8个小技巧

  日常用 Python 做数据分析最常用到的就是查询筛选了,按各种条件、各种维度以及组合挑出我们想....
的头像 数据分析与开发 发表于 09-26 11:04 1099次 阅读
pandas筛选数据的8个小技巧

芯慌遇上造车热,国产芯片的机会到了?

近日一则市场监管局对哄抬汽车芯片价格的罚款新闻,将汽车芯片荒的情况又推上了舆论浪尖儿。市场监管局对三....
的头像 脑极体 发表于 09-26 09:03 3621次 阅读

Python连接Oracle数据库

Python连接Oracle数据库(深圳市核达中远通电源技术股份有限公司招聘)-该文档为Python....
发表于 09-24 17:20 27次 阅读
Python连接Oracle数据库

深刻理解Python中的元类(metaclass)

深刻理解Python中的元类(metaclass)(大工20春电源技术在线作业2)-该文档为深刻理解....
发表于 09-24 16:12 22次 阅读
深刻理解Python中的元类(metaclass)

到底哪一种探测手段更加适用于自动驾驶

# 本期导读 雷达技术一直在汽车的感知系统中扮演着不可替代的角色,然而电动汽车领域焦点之一的特斯拉却....
的头像 安富利 发表于 09-24 09:50 991次 阅读

分享Python 流畅的Python

目录: 第一部分 序幕 第 1 章 Python 数据模型 1.1 一摞Python风格的纸牌 1.2 如何使用特殊方法 1.2.1 模拟数值...
发表于 09-23 20:39 707次 阅读
分享Python 流畅的Python

罗德与施瓦茨推出汽车高精度卫星导航与接收测试方案

车载卫星导航系统是近年来发展很快的一种安装在车辆上用于对车辆进行导航的系统,就是利用车载卫星导航接收....
的头像 罗德与施瓦茨资讯 发表于 09-23 15:01 2007次 阅读

Python后端项目的协程是什么

最近公司 Python 后端项目进行重构,整个后端逻辑基本都变更为采用“异步”协程的方式实现。看着满....
的头像 Linux爱好者 发表于 09-23 14:38 271次 阅读

如何利用Python语言来控制电机

如何利用Python语言来控制电机? 如何利用L298N驱动板来控制电机? ...
发表于 09-22 08:32 0次 阅读

初学者如何去选择一种编程语言

Python是什么?JavaScript有何优点? 对于初学者什么是最好的编程语言?...
发表于 09-22 06:26 0次 阅读