龍芯駕駛輔助系統是一套基於 openpilot 的開源 L2 級自動駕駛系統軟體,它可以升級您車子裡的 ACC (主動式定速巡航系統) 以及 LKAS (車道保持輔助系統) 至接近特斯拉 Autopilot 的等級。
龍芯駕駛輔助系統在 openpilot 的基礎上加入更多客制化的功能,目前有:
- 多語言介面 (目前支援:简体、繁體,部分支援:日文、法文、葡萄牙語)
- 不間斷行車記錄
- 可設定的行車介面
- 斷電自動關機
- 轉向燈/方向燈暫時取消控制
- 停止 AI 訓練記錄
- 取消 AI 訓練記錄上傳
- 允許油門:dp 控制時可踩油門
- Noctua 風扇模式
- 完全取消駕駛監控 (人臉+方向盤)
- ACC 模式:讓 dp 只操控油門/剎車
- TOM TOM 測速照相 / 高德地圖 / 神盾測速照相 / 位智 (Waze)
- MiXplorer 檔案管理器
- 側邊欄顯示無線網路 IP 位置
- TOM TOM 測速照相 / 高德地圖使用 / 神盾測速照相 / 位智 (Waze) 使用 Grey Panda / Harness GPS 數據 (請參閱 HOWTO_GreyPandaMode.md 說明檔)
- 自動換道
- 開機啟動個人熱點
- 不同的加速模式 (只支援由 dp 控制車速的車種,Toyota 需拔 DSU,感謝 @arne182 提供相關代碼)
更多客制化內容請參閱 CHANGELOG.md
除了官方支援的車款外,dp (0.6.4+) 還支援以下車款:
- 大陸版東風本田 Inspire 混動 by KT
- 大陸版本田雅閣混動
- 大陸版 2018 Toyota Camry by 笨木匠
- 大陸版 2020 Toyota RAV4 by 笨木匠
- 大陸版 2019 Toyota 雷凌 (汽油版) by Shell
- 大陸版 2019 Lexus RX300 by cafe
- 大陸版 2019 Toyota 卡羅拉 (汽油版) by Shell
- 台灣版 2019 Toyota RAV4 Hybrid by MaxDuan
- 台灣版 2019 Toyota RAV4 by MaxDuan / CloudJ
- 台灣版 2019 Toyota Corolla Altis by wlee72
- 台灣版 Lexus CT200h by CloudJ
- 台灣版 Toyota Prius 4.5 代 by Lin Xin Hong
- 台灣版 2017 Lexus GS450h by 簡銘佑
美國版 2017 Civic Hatchback by CFranHonda (有衝突)大陸版本田奧德賽 by eFiniLan (已入官方)大陸版本田 CR-V by eFiniLan (已入官方)美國版 2018 Lexus CT200h by thomaspich (已入官方)澳洲版 2017 Lexus IS300h by eFiniLan (已入官方)台灣版 2019 Toyota Corolla Altis 油電版 by wlee72 (已入官方)
目前完整支援 dragonpilot 客制化功能的車系有:
- Lexus / Toyota
- Honda
- Hyundai (其它 openpilot 支援的車系仍可使用 dragonpilot 部分的功能。)
更多請看 screenshots/ 資料夾
- 一加 oneplus 3t 或者 樂視 LeEco Le Pro3 (x727) 手機 / EON
- Panda
- Giraffe
- 適配的車款
您可以至以下的渠道購買相關硬件 (EON / Panda / Giraffe):
我們並沒有與任何渠道商合作,若有任何問題請直接與他們聯系
待補充
- SSH 至手機後
- 切換至 /data/ 資料夾
cd /data
- 備份舊版的 openpilot
mv openpilot openpilot_bak
- 下載 dragonpilot 英文開發版並存至 openpilot 資料夾 (2 選 1):
- github
git clone https://github.com/dragonpilot-community/dragonpilot.git openpilot --branch devel-en
- gitee
git clone https://gitee.com/dragonpilot-community/dragonpilot.git openpilot --branch devel-en
- 切換到 openpilot 的資料夾
cd openpilot
- 更新 git 資料庫
git pull
- 切換想使用的版本/語系分支 (預設為英文開發版,不想切換可省略此步驟)
# 简体开发版 #git checkout devel-zhs # 繁體開發版 #git checkout devel-zht # 简体稳定版 v0.6.5 #git checkout 0.6.5-zhs # 繁體穩定版 v0.6.5 #git checkout 0.6.5-zht
- 重開機
reboot
如果重開機後中文字無法正確顯示,請再重開機一次。
- 切換至 /data/openpilot 資料夾
cd /data/openpilot
- 撤消所有手動的變更
git reset --hard
- 更新 git 資料庫
git pull
- 切換到新的版本分支 (使用的是 devel 版可省略此步驟)
# 简体开发版 #git checkout devel-zhs # 繁體開發版 #git checkout devel-zht # 简体稳定版 v0.6.5 #git checkout 0.6.5-zhs # 繁體穩定版 v0.6.5 #git checkout 0.6.5-zht
- 重開機
reboot
- docs: 說明檔
- devel: 搶鮮版 - (英文,基於官方 devel-staging/devel 版 + 客制化功能,可能會有問題、錯誤)
- devel-i18n: 開發版 - (多語言版,基於官方 devel-staging/devel 版 + 客制化功能)
devel-en: 開發版 - (英文,基於官方 devel 版 + 客制化功能)- devel-zhs: 開發版 - (简体中文,基於 devel-i18n + 简体中文化)
- devel-zhs-appless: 開發版 - (简体中文,基於 devel-zhs + 移除第三方應用)
- devel-zht: 開發版 - (繁體中文,基於 devel-i18n + 繁體中文化)
- ?.?.?-en: 穩定版 - (英文,測試過的 devel-i18n)
- ?.?.?-zhs: 穩定版 - (简体中文,測試過的 devel-zhs)
- ?.?.?-zht: 穩定版 - (繁體中文,測試過的 devel-zht)
其它沒有說明的分支為測試功能版,非必要請勿使用