如何通過計算機控制汽車方向盤,利用can匯流排將各個模組接出來嗎?

時間 2021-06-02 20:38:34

1樓:

如果只是控制汽車方向盤而不用控制車輪的,很簡單。從OBD介面那邊接出來你的CANoe/CANalyzer線到你電腦上,開啟建立好的CANalyzer工程,在panel裡新增好相應的系統變數,CAPL裡編好語言。最後在Panel裡輸入轉向角度就可以了,我也在學習這個,前幾天剛好利用CANalyzer實現了方向盤角度的控制

2樓:Su guoming

一般的高階車確實是用CAN匯流排連線控制器和感測器,不過要具有「線控功能」的車型才能通過PC控制。這些車型一般都擁有ADAS功能,能實現半自動駕駛了。PX2平台提供的接線就提供CAN介面,只是不知道到底是PX2直接控制汽車執行部件,還是PX2傳遞資訊給汽車控制器(ECU),ECU還需綜合多個感測器傳來的資訊再做出控制決策。

Autonomoustuff 能為我們提供自動駕駛汽車的全套解決方案,提供了「可供選型的車輛」,以及全套軟體、硬體以及感測器。一些知名初創公司用來做DEMO的林肯車型,很可能出自該公司之手。至於演示用的高精地圖,NVIDIA提供了從平台到系統,到感測器資料融合,再到深度學習演算法框架,甚至是應用例項,我們完全可以僅僅基於修改這些應用程式,便可以當作自己的創作了。

至於為什麼自駕的路測一般從高速開始,因為其最容易實現,基於具備ADAS的車型,實現「轉向」功能便可以放出DEMO了,所以這種車的配置也最低,在車子後視鏡後面裝個攝像頭就可以了,用於拍攝車輛前方路況,供PC用於深度學習,判斷車輛轉向,其他的「都交給ADAS」吧。

Enabling the Future of Autonomy

3樓:汽車與改裝

一般市售車貌似不太可行,畢竟無論液壓助力還是電子助力都只是助力,而不是提供轉向指令的原動力,不大方向的話還是不太可能只通過大線控制。

個人認為在不深度改裝車輛專項系統的同時用計算機接手的簡單辦法還是有的,比如以電動機去控制,當然反應速度有待考量,在某些不能及時高速打方向的情況下可能需要緊急制動再原地打方向。這一點甚至在改裝車行業本身,都有在行駛中通過小型電動機控制絞牙避震器阻尼的案例,比如TEIN的EDFC系統。只不過專項系統如果將電動機放在方向盤位置,(或者通過更換更短的專項立柱,放在更低更接近防火牆位置)另外主要考慮電動機能否帶動以及扭動速度。。

物理詞彙用詞不一定準確。

希望對您有用Moyetzki@A&M

4樓:劉峰

題主沒說改裝什麼車。

如果是電動轉向助力,可以用把程式寫到AutoBox之類的實時計算機裡,通過相應的匯流排(不一定是CAN)控制轉向系統。

如果是液壓轉向助力,用Driving robot吧。

更新一下。可以參考comma.ai的openpilot專案。

計算機女生的就業方向?

有條件就出國去讀個cs master吧,爭取留在美帝做開發。在美帝做開發強度和壓力沒國內那麼大,國內的情況大概率不適合女生做開發。 李穎 接下來大三的計算機專業學生看到這個話題才發現原來學計算機的女生迷茫的不只是我乙個怎麼說剛接觸這個專業是覺得就業範圍很廣但是後來真的會迷茫選擇的道路太多了條條大路通...

如何在計算機行業找到自己喜歡的方向?

IT人劉俊明 選擇目前流行且發展趨勢比較好的方向,比如大資料,物聯網和人工智慧等,計算機軟體開發說到底就是數學問題,硬體開發說到底就是物理問題。所以技術問題本身都是統一的,主要看個人興趣來選擇。 Python高階者 感覺樓主進入了迷茫的圈子裡了,你先別著急,你可以嘗試一下各個方面多接觸,多去體驗一下...

計算機專業,如何選擇以後的發展方向?

李元秋 如果大學計算機的課程都是認真學習且學得不累,那你就是塊璞玉,往計算機哪個方向走都是可以的。你首先要給自己選定乙個發展方向,然後從大廠實習生或學校的科研專案開始,找到乙個平台讓你將理論轉化為實踐經驗。另外就是搞計算機技術的人,是需要不斷學習的,離開學校,仍然要保持高強度的學習,才能做好正常的技...