Linux基金會 展示了AGL UCB 9.0發行版的新版本 (汽車級 Linux 統一代碼庫)被開發為通用平台,可用於從儀表板到汽車信息娛樂系統的各種汽車子系統。
分佈 它基於Tizen,GENIVI和Yocto項目的開發。 圖形環境基於Qt,Wayland和Weston IVI Shell項目開發。
參與開發的公司 項目的 包括知名品牌如豐田,福特,日產,本田,捷豹路虎,馬自達,三菱和斯巴魯。
關於AGL UCB
在對設備進行必要的調整和界面定制之後,汽車製造商可以使用AGL UCB作為創建最終解決方案的框架。
該平台使您可以專注於應用程序開發和自己的 種方法來組織用戶的工作,而無需考慮底層基礎結構並最大程度地減少維護成本。
該項目是完全開放的:所有組件都可以在免費許可下使用。 平台上提供了一套使用HTML5和Qt技術編寫的典型應用程序的功能原型。
例如,實現了主屏幕,Web瀏覽器,儀表板,導航系統(使用Google Maps),氣候控制,具有DLNA支持的媒體播放器,用於配置音頻子系統的界面,用於讀取的程序的實現。新聞。
還提供語音控制,信息檢索組件,通過藍牙與智能手機交互並連接到 CAN 網絡以訪問傳感器並在車輛節點之間傳輸數據。
AGL UCB 9.0的主要新功能
在這個新版本中 改進了對網絡功能和設置的支持, 以及 基於HTML5的應用程序的性能大大提高, 此外,重新設計了用於藍牙的API,並擴展了對pbap和map藍牙配置文件的支持。
基於應用 在HTML5中,他們增加了對基於令牌訪問的支持,僅使用Web App Manager(WAM)和Chromium的HTML5應用程序提出了圖像 並為主屏幕添加了演示HTML應用程序,應用啟動器,儀表板,配置器,媒體播放器,混合器,HVAC和Chromium瀏覽器。
另一方面,應用程序的擴展參考實現是用 QML 編寫的,例如更新的儀表板實現,支持來自方向盤和多媒體按鈕的 CAN 消息處理,另一個是能夠使用方向盤上的按鈕來控制汽車信息系統。
另外, 更新了對的硬件支持: 瑞薩RCar3 BSP 3.21(M3 / H3,E3,救世主),SanCloud BeagleBone增強 支持 汽車斗篷,i.MX6和Raspberry Pi 4。
至於更新, 增加了對OTA更新交付的支持 (無線)適用於基於 OSTree 技術的環境,允許您將系統映像作為一個整體進行操作,並能夠更新單個文件並對整個系統狀態進行版本控制。
其他變化 從這個新版本中脫穎而出的是:
- Application Framework實現基於令牌的授權。
- 擴展了用於語音識別的API,並改進了與語音代理的集成。
- 添加了對Alexa Auto SDK 2.0的支持。
- 提出了一種新的開放式屏幕界面來管理語音識別。
- 音頻子系統改進了對PipeWire媒體服務器和WirePlumber會話管理器的支持。
- 提出了新主屏幕和窗口管理器的初步實現(通過選擇“ agl-composer”激活)。
排出
最後,對於那些對能夠測試該系統感興趣的人,他們應該知道 提供的版本是為了 木板 QEMU,Renesas M3,IntelUp²,Raspberry Pi 3和Raspberry Pi 4。
除了社區意見之外,還正在開發 NXP i.MX6、DragonBoard 410c、Intel Minnowboard Max (Atom E38xx) 和 TI Vayu 板的版本。 項目成果源碼已公開 通過Git。