推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

DDS数据分发服务在智驾中的应用.docx

更新时间:2026-09-15 14:49:40 大小:38K 上传用户:江岚查看TA发布的资源 标签:DDS数据分发服务自动驾驶中间件QoS 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

DDS数据分发服务在智驾中的应用

一、引言

DDS是自动驾驶领域最具影响力的数据分发中间件之一。它以数据为中心的设计理念——去中心化、动态发现和丰富的QoS策略——使其特别适合智驾系统中高频传感器数据的高效分发和多模块之间的解耦协作。在主流智驾平台——华为MDC和英伟达Drive——上都深度集成了DDS作为传感器数据和感知结果的主要分发通道。

二、DDS的核心特性

DDS的数据模型是全局数据空间——一个逻辑上统一的数据空间,所有的数据流在其中被组织为具有类型化结构的Topic。感知模块向GlobalDataSpace中的PerceptionTopic写入数据,规划模块和控制模块从该Topic读取数据,三者之间不需要建立显式的连接。新加入的感知模块实例自动向网络中声明其发布者身份,规划模块自动发现该实例并开始接收数据。

RTI Connext DDS和eProsima Fast DDS在车载领域使用最广。RTI Connext提供了商业化技术支持。eProsima Fast DDS开源免费,与ROS 2深度集成。

三、DDS的QoS策略

DDS提供了超过20种可配置的QoS策略,使开发者可以为每个Topic精细控制通信行为。可靠性策略设置了可靠和尽力传送两种方式和读者端的内存预算——满足车载点云的实时性需求。数据持久化策略在历史信息方面配置了系统保护能力——新加入的规划模块可以立即获取最新感知结果。实时性策略设置了数据有效期限——过时的传感器数据被自动剔除。资源限制策略方面限制队列长度以控制内存使用——防止感知模块产生数据过快时压垮规划模块的接收缓冲区。


部分文件列表

文件名 大小
149_DDS数据分发服务在智驾中的应用.docx 38K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载