什麼事自動駕駛?亞馬遜的玩具告訴你
當全世界都在追逐自動駕駛時,亞馬遜優先推出了一臺— 無人遙控車,雖然要價 7500 元臺幣,但我想應該堪稱世界上最先進的玩具了吧。原價 399 美元的自動駕駛小車,現在預訂,只要 249 美元就能抱回家!亞馬遜的自動駕駛汽車 DeepRacer 上線啦,不過你並不能坐進去,它只是 1 比 18 比例的汽車模型。DeepRacer 包含一個英特爾 Atom 處理器、一個 1080p 解析度攝像頭、多個 USB 介面,續航時間 2 小時。它只是個半成品,你買回來也不能直接用,還需要「調教」。
搭配 AWS
DeepRacer 可不是一款純硬體產品,它是由亞馬遜雲端計算部門 AWS 開發,在一年一度的 AWS re:invent 大會上亮相。亞馬遜目的是讓開發者搭配 AWS 平臺,通過開發自動駕駛汽車掌握強化學習(RL)的知識。強化學習是一種機器學習,讓模型在互動式環境中以試錯方式執行,通過反饋來逐步學習以達到預定目標,或最大化某種型別的得分或獎勵。亞馬遜希望開發者通過調教 DeeRacer 小車,獲得一些關於強化學習的實踐經驗。硬體只是載體,軟體才是亞馬遜的重點所在。畢竟 AWS 才是亞馬遜的「大金礦」,第三季度為亞馬遜貢獻了 67 億美元的營收。市場份額緊隨其後的微軟,最近也開源了無人駕駛汽車模擬器 AirSim,這應該讓亞馬遜倍感壓力。
開發者現在可以進入 AWS 的 3D 雲模擬器「調教」無人車了。首先登入亞馬遜 AWS DeepRacer,建立你自己的強化學習模型。AWS RoboMaker 平臺提供虛擬賽道,讓你不斷優化函式和引數,令小車跑圈時間儘量變短。進入線上聯賽上交你的跑圈成績,等 DeepRacer 正式發售後,就能把將程式載入到小車裡,進行「路測」了。此外還有 Amazon S3 提供模型儲存服務, Amazon Kinesis Video Streams 記錄模擬器的視訊流。總之用上 AWS「全家桶」 就對了。然而這一切並不免費,亞馬遜幫你算了一筆賬:訓練模型需要花費 3.04 美元,進一步優化模型則需要 9.14 美元。開發者註冊首月會贈送 10 小時的訓練時間和 60 個模擬單元。內文部分參考資訊來源:星座女神測運勢
使用說明
DeepRacer 小車主要由駕駛模組和計算模組兩部分組成,這兩個部分供電分開,需要分別充電。
你需要有:
一臺有 USB 介面的計算機,並接入網路;一個 U 盤;Wi-Fi 無線網路;AWS 賬戶。
準備工作:
組裝好小車,把它接入 Wi-Fi;
獲取小車的 IP 地址;
升級軟體(如果有更新版本);
在瀏覽器中輸入 IP 地址登入控制面板。
訓練賽車:
對於自動駕駛小車而言,強化學習中的代理是具有感測器的車輛,標記清晰的駕駛軌道是環境。正激勵是小車停留在賽道上,負激勵是在小車離開賽道。獎勵功能將攝像頭記錄的影象作為輸入,根據當前位置產生分數。獎勵函式的簡單形式可以是:如果車輛在賽道上得分為 0,如果它賽道外則為-1,如果到達終點線則為+1。利用這種獎勵功能,車輛會因離開賽道而受到懲罰,因到達目的地而獲得獎勵。讓小車在不斷訓練中獲得更高的分數,從而達到強化學習的目的。
開啟自動駕駛模式:
從 AWS DeepRacer 平臺上下載訓練好的模型;
用 USB 資料線將 DeepRacer 小車連線到計算機,將模型檔案放入硬碟的「Model」活頁夾中;
在控制面板中選擇「自動駕駛模式」,並選擇匯入剛剛下載好的模型;
把小車放在跑道上,按下「開始行駛」按鈕;
小車開始行駛,並在計算機上顯示出軌道畫面。
不斷重複以上步驟測試不同的模型。
你甚至可以賽車
為了調動開發者的熱情,亞馬遜宣佈將在世界各地的 AWS 峰會上舉辦 自動駕駛汽車聯賽 。開發者可以參加聯賽獲得榮譽和獎金。每個峰會賽場前幾名的選手,將有資格晉級最終的總決賽——AWS DeepRacer「冠軍盃」。亞馬遜表示,明年將在明天的 re:invent 大會舉辦「冠軍盃」決賽,並公佈最終獲勝者。
快去試試
如果你對亞馬遜的 DeepRacer 感興趣,現在就能預訂啦,不過要等到明年 3 月 6 日才開始發貨。