Linux Foundation已展示了AGL UCB发行版的第七版(汽车级Linux统一代码库),其中 正在开发用于各种汽车子系统的通用平台从仪表板到汽车信息娱乐系统。
分布 基于Tizen,GENIVI和Yocto的项目。 图形环境基于Qt,Wayland和Weston IVI Shell项目。 该安装平台包括QEMU,M3板,Intel Minnowboard Max(Atom E38xx),TI Vayu和Raspberry Pi 3。
像这样的公司 丰田,福特,日产,本田,捷豹路虎,马自达,三菱和斯巴鲁都参与了该项目的开发。
关于汽车级Linux
在对设备进行必要的修改并自定义界面之后,汽车制造商可以使用AGL UCB作为框架来创建最终解决方案。
该平台将 它使您可以专注于应用程序开发以及您自己的组织用户工作的方法,而无需考虑底层基础结构和最小化维护成本。
提供了一组使用HTML5和Qt技术编写的通用应用程序的工作原型。
例如,实现了主屏幕,Web浏览器,仪表板,导航系统(使用Google Maps),气候控制,具有DLNA支持的媒体播放器,用于配置音频和新闻子系统的界面的实现。读者。
这些组件是 提供语音控制,信息检索,通过蓝牙与智能手机交互以及连接到CAN网络的功能 访问传感器并在车辆节点之间传输数据。
该项目是完全开放的:所有组件都可以免费获得许可。 可用项目开发的源代码 这是通过git进行的。
汽车级Linux第七版中的更改
如开始时所说,宣布了汽车级Linux的第七版, 带有用于语音识别和合成的API (语音识别和语音API)基于连接的开放式引擎。
语音指令操作
HVAC API中已添加了对语音控制和在Web应用程序中使用的支持 (空调控制)和电话。
SmartDeviceLink已添加 在此版本中,将智能手机上运行的应用程序与汽车信息娱乐系统链接在一起。
技术使您可以组织与移动应用程序的交互 (与Apple CarPlay和Android Auto兼容)使用标准的汽车界面,例如控制台上的触摸屏,语音命令识别系统以及其他按钮和键。
Web应用程序
MGI 远程信息处理,仪表板和用于管理WAM Web应用程序生命周期的组件的其他设备配置文件 (Web应用程序管理器)与AGL应用程序框架集成,使您能够将Web应用程序作为本机程序运行。
用于启动Web应用程序的层基于Chromium引擎 其中提供了一组演示Web应用程序供下载。
参考套件已更新, 包括媒体播放器,调谐器,导航系统,导航器,用于配置蓝牙,WiFi和HVAC的接口,一个混音器和一个控制汽车子系统的面板。
控制音量和虚拟声卡(Dynamic Virtual ALSA)的实现的接口已添加到参考应用程序的数量中。
其他突出的特征是:
- 单独的一组基本AGL服务(核心AGL服务)的可能性。
- 在多媒体屏幕和控制面板上同时显示信息的能力。
它不支持多屏幕输出,包括后排乘客多媒体屏幕。 - 支持各种硬件平台,包括高通技术,英特尔,德州仪器,NXP和Raspberry Pi板。
- 具有典型应用程序模板的SDK(软件开发套件)的可用性。
如果您想了解更多信息,可以访问项目网站。 链接是这个。