Linux基金會 第九版發行版 (汽車級 Linux 統一程式碼庫)正在開發一個通用平台,用於從儀表板到汽車資訊娛樂系統的各種汽車子系統。 基於AGL的解決方案用於豐田、雷克薩斯、斯巴魯傲虎、斯巴魯力獅和輕型梅賽德斯-奔馳貨車的資訊系統。
分配基於項目的發展 , и 。 圖形環境基於 Qt、Wayland 和 Weston IVI Shell 項目的開發。 平台演示構建 適用於 QEMU、Renesas M3、Intel Up²、Raspberry Pi 3 和 Raspberry Pi 4 板。透過社群貢獻 NXP i.MX6 板組件,
DragonBoard 410c、Intel Minnowboard Max (Atom E38xx) 和 TI Vayu。
本專案開發的來源文本可透過
。 豐田、福特、日產、本田、捷豹路虎、馬自達、三菱和斯巴魯等公司參與了該項目的開發。
在對設備進行必要的調整和界面定制之後,AGL UCB 可以被汽車製造商用作創建最終解決方案的框架。 該平台允許您專注於應用程序的開發以及您自己組織用戶工作的方法,而無需考慮低級基礎設施並最大限度地降低維護成本。 該項目是完全開放的 - 所有組件都可以在免費許可下使用。
提供了一組使用 HTML5 和 Qt 技術編寫的典型應用程序的工作原型。 例如, 主屏幕、網絡瀏覽器、儀表板、導航系統(使用谷歌地圖)、氣候控制、支持 DLNA 的多媒體播放器、用於設置聲音子系統的界面、新聞閱讀器的實現。 提供的組件用於語音控制、信息搜索、通過藍牙與智能手機交互以及連接到 CAN 網絡以訪問傳感器和車輛節點之間的數據傳輸。
新版本:
- 支援基於技術的環境的 OTA(無線)更新交付 ,它允許您將系統映像作為一個整體進行操作,並能夠更新單個檔案並對系統的整體狀態進行版本控制;
- 應用程式框架實現基於令牌的授權;
- 語音辨識 API 已擴展,並且與語音代理的整合也得到了改進。 新增了對 Alexa Auto SDK 2.0 的支援。 提出了用於管理語音識別的新的開放版本螢幕介面;
- 音頻子系統改進了對多媒體伺服器的支持 和會話管理器 ;
- 改進了對網路功能和設定的支援。 重新設計了藍牙 API,並擴展了對 pbap 和地圖藍牙配置檔案的支援;
- 新增了對基於 HTML5 的應用程式的基於令牌的存取的支援;
- 基於HTML5的應用程式效能已顯著提升;
- 使用 Web 應用程式管理員 (WAM) 和 Chromium 提供純 HTML5 映像;
- 新增了主畫面、應用程式啟動器、儀表板、配置器、媒體播放器、混音器、HVAC 和 Chromium 瀏覽器的 HTML 演示應用程式;
- 使用 QML 編寫的應用程式的參考實作已擴展:更新的儀表板實現,支援處理來自方向盤和多媒體按鈕的 CAN 訊息。 可以使用方向盤上的按鈕來控制汽車資訊系統;
- 建議初步實施新的視窗管理器和主螢幕(透過選擇「agl-compositor」啟用);
- 更新的硬體支援:Renesas RCar3 BSP 3.21(M3/H3、E3、Salvator)、SanCloud BeagleBone 增強版(支援 Automotive Cape)、i.MX6 和 Raspberry Pi 4。
來源: opennet.ru
