來構建任何類型的自主車輛,您需要一個控制器。這必須處理各種作業 – 讀取傳感器輸出,控制電機和執行器,管理電源 – 控制甚至中等複雜性的汽車需要大量資源。現代汽車是這個 – 即使是非自治車也可以有單獨的計算機來控制發動機,內部電子設備和安全系統。在這個靜脈中,[E.N.鯡展]正在開發一個模塊化的自動轎廂控制器,稱為YAUVC。 首字母縮略詞代表另一個無人駕駛車輛,雖然它以前的名字 – 與復仇者一起飛翔 – 沒有沒有它的魅力。該項目圍繞模塊化和冗餘的概念構建。該控制器主要用於飛行車輛,具有ATMEGA328P作為其主要處理器,可以插入各種模塊來處理不同的任務。 這種設計選擇有幾個好處 – 讓單獨的處理器處理各個作業可以在實時系統中進行意義。您幾乎不希望您的Quadcopter崩潰,因為電池管理例程從飛行動力學計算中竊取CPU時間。相反,通過將任務卸載到各個模塊,每個都可以運行而不會干擾其他模塊。模塊化確實有缺點 – 但是在模塊之間保持有效通信的問題是其中之一。 [Hering]還計劃確保系統可以設置為使用相同模塊的倍數進行冗餘 – 類似於乘客飛機的現代飛行系統,權衡多台計算機的結果來做出決策。 已經完成了很多工作 – Yauvc平台已經用骨幹設計以及WiFi,加速度計和GPS導航的模塊結合起來。我們期待很快看到Yauvc達到飛行現狀! Hackadayprize2017贊助: