🚗 ADAS 通信中间件
DDS 与 SOME/IP 实战 · 30章
⭐ 友好色系
📘 30个实战章节
🔗 点击卡片跳转
01
课程导学与背景
ADAS系统架构演进
为什么需要通信中间件
DDS与SOME/IP定位对比
02
DDS核心概念
数据空间·域·域参与者
主题·发布者·订阅者
数据写入器·数据读取器
03
DDS通信模型
发布-订阅模式详解
全局数据空间概念
QoS策略概览
04
DDS QoS策略实战(上)
可靠性·持久性
历史记录·资源限制
05
DDS QoS策略实战(下)
截止时间·延迟预算
所有权·生存时间
06
DDS发现机制
参与者发现·端点发现
简单发现协议
07
DDS类型系统
IDL定义
动态类型与静态类型
类型安全
08
DDS实战:FastDDS环境搭建
FastDDS安装配置
HelloWorld示例
09
DDS实战:ADAS传感器数据发布
摄像头·雷达数据
基于FastDDS发布
10
多节点通信与动态发现调试
多节点通信
动态发现调试
11
SOME/IP核心概念
服务·方法·事件·字段
通信模式
12
SOME/IP协议栈
SOME/IP-SD服务发现
RPC机制·序列化
13
SOME/IP服务发现
Offer/Find/Subscribe
StopSubscribe流程
14
SOME/IP序列化
基于IDL序列化规则
TLV结构·数据类型映射
15
SOME/IP实战:vSOME/IP环境搭建
vSOME/IP安装
HelloWorld示例
16
定义ADAS服务接口
车速·转向角·目标列表
17
客户端-服务器模式实现与调试
Client/Server模式
调试方法
18
DDS与SOME/IP对比分析
实时性·可靠性·扩展性
适用场景
19
混合架构设计
为什么需要DDS+SOME/IP
网关与桥接方案
20
DDS-SOME/IP网关设计
协议转换·IDL映射
QoS与SD映射
21
感知融合结果通过SOME/IP发送
DDS感知融合→SOME/IP
决策规划模块
22
SOME/IP接收控制命令转发执行器
服务端接收控制命令
DDS转发给执行器
23
性能测试与调优:DDS
延迟与吞吐量测试
调优方法
24
性能测试与调优:SOME/IP
延迟与吞吐量测试
调优方法
25
安全机制:DDS安全
认证·加密·访问控制
26
安全机制:SOME/IP安全
SecOC·TLS集成
27
工具链与调试:Wireshark
解析DDS/RTPS报文
解析SOME/IP报文
28
工具链:DDS Spy & SOME/IP Monitor
DDS Spy使用
SOME/IP Monitor使用
29
行业案例:L4级自动驾驶感知数据分发
基于DDS的感知数据分发架构
30
行业案例:ADAS功能域控制器服务化
基于SOME/IP的服务化架构