前言 软件定义汽车时代下,中间件的作用愈发重要。E现了多种操作系统并存的局面,这也导致系统的复杂性和开发成本的剧增。为了提高软件的管理性、移植性、裁剪性和质量,需要定义一套架构(Architecre)、方法学(ethodoogy)和应用接口(AplcaionIterfce),从而实现标准的接口、高质量的无缝集成、高效的开发以及通过新的模型来管理复杂的系统,这就是我们所说的“中间件”。汽车行业中有众多的整车厂和供EMEM供货,中间件的存在尽可能地让相同产品在不同车型可重复利用或是让不同供应商的产品相互兼容,这样就能大幅减少开发成本。因此,可以说中间件在汽车软硬件解耦的趋势中发挥了关键的作用。 一 目前,AUTOSARClassicPlatformAdaptivePlatform两大平台,分别对应传统控制类车辆电子系统与对应自动驾驶的高性能类车载电子系统。AUTOSAR(Automotive OpenSystem 软件架构,规范了车载操作系统标准与 API接口。AUTOSAR拥有 Classic Platform和 Adaptive Platform两大平台: AUTOSARClassicPlatform架 数据来源:AUTOSAR 官网,东方证券研究 AUTOSARAdaptivePlatform架构 数据来源:AUTOSAR 官网,东方证券研究 ClassicPlatformAdaptivePlatform
RS(RobotpeingSstem)指的是机器人操作系统,是一套开源的软件框架和工具集,用来帮助开发人员建立机器人应用程序,它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。RS2007年斯坦福大学人工智能实验室的 SAIRWlowaraePersoalRbosPrgrm)之间的合作,2008年之后就由 WlowarageRS项目的初衷是为了给科研机器人WlowaragePR2提供一个开发环境和相应的工具。为了让这套软件在更多的机 数据来源:CSDN,东方证券研究所整理 |
|