“自動駕駛”這一技術近年來非常熱。盡管目前還不允許無人駕駛汽車上路,但很多新款汽車都已經有了輔助駕駛的功能。這個趨勢已經很明顯,人類不需要自己開車只是早晚的問題。
這兩天,B站一位硬核UP主更是獨自打造一款可以自動駕駛的自行車,火爆全網!大神的技術令人膜拜。
不過也別光顧著羨慕,其實我們自己也可以整出一輛可以自動駕駛的“車”!
NVIDIA 出的一款入門級人工智能小車,名字叫做 JetBot。
看起來就是一個玩具小車嘛?
但實際上,它比看上去要強大的多:上面搭載的是 NVIDIA Jetson Nano AI 計算機。該計算機能夠創建數百萬個智能系統,且支持多個傳感器和神經網絡并行,可以用于目標識別、避碰等。簡單來說,它就是一個可組裝的AI機器人平臺。
作為新手小白也不用慌,因為官方還出了一套“手把手”級別的教程,給你演示怎么讓它成為一個可以自動駕駛的成熟小車。
你需要的就是:一些些動手能力 + 一些些Python基礎
第一步:搭建硬件官方給出了材料清單和3D打印圖紙。不過對于大多數小伙伴來說,這可能還是有些難辦。不過好在有萬能的某寶可以搞定這些。
第二步:安裝軟件
JetBot 使用了 Docker 容器,容器中包含了小車自動駕駛所需的所有深度學習庫,省去了不少麻煩事。
第三步:訓練避障 實現避障分3個步驟:
收集環境相關數據
使用數據訓練模型
將訓練完成的模型部署到JetBot上
第四步:路徑跟蹤
同避障類似,路徑跟蹤也是3個步驟:
收集道路相關數據
使用數據訓練模型
將訓練完成的模型部署到JetBot上
現在,你就擁有了一輛可以自動駕駛的小車啦!
在此基礎上,你還能做更多的功能改進,比如人臉識別(讓小車跟著你走)、目標檢測等等,這些就等著你去進一步擴展了。
責任編輯:haq
-
python
+關注
關注
57文章
4876瀏覽量
90039 -
自動駕駛
+關注
關注
793文章
14883瀏覽量
179900
原文標題:用Python實現一輛自動駕駛的小車
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
如何設計好自動駕駛ODD?
用AI語音模組打造一輛貨拉拉跟隨小車?
梅賽德斯奔馳與Momenta合作打造豪華無人自動駕駛出租車
自動駕駛汽車如何確定自己的位置和所在車道?
車與車之間的群體智能會成為自動駕駛的未來嗎?
想實現自動駕駛,哪些技術非常關鍵?
看看那些用樹莓派打造的自動駕駛汽車!
低速自動駕駛與乘用車自動駕駛在技術要求上有何不同?
卡車、礦車的自動駕駛和乘用車的自動駕駛在技術要求上有何不同?
光庭信息自動駕駛試驗車赴日
自動駕駛安全基石:ODD
蘿卜快跑在香港的自動駕駛測試區域再擴大
用Python就能自己打造一輛自動駕駛小車?
評論