目录
开发可与ROS2和DDS交互的AUTOSAR Adaptive分布式系统
前言
AUTOSAR和DDS是两个可以适应这些新需求的软件标准。AUTOSAR是为汽车ecu设计的标准化汽车开放系统架构。AUTOSAR的两个平台AUTOSAR Classic和AUTOSAR Adaptive为不同的车辆用例提供了分层的软件体系结构方法。特别是,AUTOSAR Adaptive平台解决了车内高性能计算的设计挑战,解决了下一代汽车所需的连接性和持续软件更新。它还可以作为来自多个供应商的软件的集成平台。
数据分发服务 (DDS) 标准是将分布式系统的组件集成在一起的中间件协议和以数据为中心的连接框架。它通过实现低延迟数据连接、极高的可靠性和可扩展的灵活架构,使数据成为未来移动数字平台的中心。DDS 促进了松散耦合、模块化和开放式架构系统的开发,从而降低了复杂性、上市时间和系统成本。
为了满足互联数字车辆的需求,AUTOSAR 和 DDS 这两个强大的标准现在可以协同工作。在 AUTOSAR Adaptive 平台中,DDS 组件针对端到端数据共享进行了优化,无需自定义集成。AUTOSAR Adaptive 定义了 DDS 网络绑定,以支持具有生产就绪通信框架的自治系统,该框架提供复杂系统所需的可靠性、可扩展性和性能。AUTOSAR 和 DDS 共同为