“
自動駕駛
”這一技術近年來非常熱。儘管目前還不允許無人駕駛汽車上路,但很多新款汽車都已經有了輔助駕駛的功能。這個趨勢已經很明顯,人類不需要自己開車只是早晚的問題。
這兩天,B站一位硬核UP主更是獨自打造一款可以自動駕駛的腳踏車,火爆全網!
(來源:B站 @稚暉君)
大神的技術令人膜拜。
不過也別光顧著羨慕,其實我們自己也可以整出一輛可以自動駕駛的“車”!
比如這個:
這是 NVIDIA 出的一款入門級人工智慧小車,名字叫做 JetBot。
看起來就是一個玩具小車嘛?
但實際上,它比看上去要強大的多:上面搭載的是
NVIDIA Jetson Nano AI 計算機
。該計算機能夠建立數百萬個智慧系統,且支援多個感測器和神經網路並行,可以用於目標識別、避碰等。
簡單來說,它就是一個可組裝的AI機器人平臺。
來看看高手們把它完成了啥樣:
(來源:量子位)
作為新手小白也不用慌,因為官方還出了一套“手把手”級別的教程,給你演示怎麼讓它成為一個可以自動駕駛的成熟小車。
你需要的就是:
一些些動手能力 + 一些些Python基礎
第一步:搭建硬體
官方給出了材料清單和3D列印圖紙。不過對於大多數小夥伴來說,這可能還是有些難辦。不過好在有萬能的某寶可以搞定這些。
完整影片教程 1:
第二步:安裝軟體
JetBot 使用了 Docker 容器,容器中包含了小車自動駕駛所需的所有深度學習庫,省去了不少麻煩事。
完整影片教程 2:
第三步:訓練避障
實現避障分3個步驟:
收集環境相關資料
使用資料訓練模型
將訓練完成的模型部署到JetBot上
完整影片教程 3:
第四步:路徑跟蹤
同避障類似,路徑跟蹤也是3個步驟:
收集道路相關資料
使用資料訓練模型
將訓練完成的模型部署到JetBot上
完整影片教程 4:
現在,你就擁有了一輛可以自動駕駛的小車啦!
在此基礎上,你還能做更多的功能改進,比如人臉識別(讓小車跟著你走)、目標檢測等等,這些就等著你去進一步擴充套件了。
專案地址:
https://www。nvidia。cn/jetbot