🚗 V模型开发流程 自动驾驶项目实践 · 30章

📚 友好色系
01 V模型概述
起源 核心思想 汽车行业演进
02 自动驾驶系统架构
感知·决策·执行 V模型映射
03 需求分析阶段
系统级需求 功能/非功能 文档化
04 系统设计阶段
架构设计 接口定义 安全冗余
05 子系统设计阶段
感知子系统 规划子系统 控制子系统
06 软件详细设计
模块划分 状态机 数据流
07 硬件详细设计
传感器选型 计算平台 执行器接口
08 单元测试阶段
基于模型测试 静态分析 覆盖率
09 集成测试阶段
软件在环 硬件在环 车辆在环
10 系统测试阶段
功能测试 性能测试 耐久性
11 验收测试阶段
用户场景 法规符合性 安全测试
12 需求追溯矩阵
建立双向追溯 需求→测试
13 ASPICE与V模型
流程等级 各阶段ASPICE实践
14 ISO 26262功能安全
ASIL等级 安全目标 V模型安全活动
15 SOTIF预期功能安全
触发条件 功能不足评估 SOTIF活动
16 感知子系统V模型实践
目标检测需求 算法设计 数据集测试
17 定位子系统V模型实践
GNSS+IMU融合 滤波器设计 回灌测试
18 规划子系统V模型实践
路径规划需求 A*/RRT 仿真测试
19 控制子系统V模型实践
横纵向控制 PID/MPC 硬件在环
20 仿真测试平台
CARLA SUMO Prescan
21 数据驱动开发
数据采集 标注 场景库构建
22 持续集成/持续部署
CI/CD流水线 V模型实践
23 敏捷V模型
Scrum融合 迭代式开发
24 工具链集成
需求管理 建模工具 测试管理
25 配置管理与变更管理
基线管理 变更影响分析
26 评审与审计
技术评审 流程审计 检查点
27 案例研究:L2车道保持
V模型全流程 实践
28 案例研究:L4园区无人小巴
V模型开发经验
29 常见陷阱与避坑指南
需求遗漏 测试不充分 工具链断裂
30 未来趋势
V模型+AI 模型驱动工程 数字孪生