VIP11
本课程属于:056-自动驾驶传感器标定与时空同步 智能汽车与新能源汽车工程 · 共 11 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

数据回放与坐标变换同步实战

📚 共计 30 章节
01
数据回放基础
什么是数据回放?数据回放在自动驾驶与机器人领域的核心价值。
概念核心价值
02
数据采集与存储
常见数据格式(ROS bag、Mcap、CSV、Parquet),传感器数据(LiDAR、Camera、IMU、GPS)的采集要点。
格式传感器
03
ROS Bag 解析
使用 Python 读取 ROS Bag 文件,提取话题(Topic)与消息(Message)。
PythonROS
04
时间戳同步
多传感器时间戳对齐策略(硬件同步 vs 软件同步),时间插值方法。
对齐插值
05
坐标变换基础
刚体变换、旋转矩阵、四元数、欧拉角,以及它们之间的转换关系。
数学四元数
06
TF 树与坐标系
ROS TF 树的概念,如何查询与发布坐标变换。
TFROS
07
传感器外参标定
LiDAR 到 Camera、IMU 到 GPS 的外参标定原理与工具(如 Kalibr、LiDAR-Camera Calibration)。
标定工具
08
数据回放引擎设计
设计一个支持暂停、快进、慢放、单步的数据回放器。
引擎交互
09
可视化与调试
使用 Matplotlib、Open3D、RViz 可视化回放数据与坐标变换结果。
可视化调试
10
实战案例一
基于 ROS Bag 的 LiDAR 点云回放与坐标变换。
LiDAR点云
11
实战案例二
Camera 图像与 LiDAR 点云融合回放。
融合视觉
12
实战案例三
IMU 数据回放与姿态解算(基于四元数)。
IMU姿态
13
实战案例四
GPS 与 IMU 融合定位数据回放。
GPS融合
14
性能优化
大数据量回放时的内存管理、多线程与异步处理。
性能多线程
15
数据回放与仿真测试
如何利用回放数据验证感知、规划、控制算法。
仿真验证
16
坐标变换链的构建
从车辆坐标系到世界坐标系的完整变换链。
变换链坐标系
17
动态坐标变换
处理运动物体(如行人、其他车辆)的实时坐标变换。
动态实时
18
数据回放中的时间管理
系统时间、模拟时间、回放时间的关系与设置。
时间同步
19
错误处理与鲁棒性
数据丢失、时间戳异常、坐标系缺失时的处理策略。
鲁棒异常
20
数据回放工具对比
ROS bag play、Foxglove、PlotJuggler、自研工具的优劣。
工具对比
21
坐标变换的数学推导
旋转矩阵的导数、角速度与四元数微分方程。
数学微分
22
多传感器融合中的坐标变换
ESKF、EKF 中的坐标变换应用。
融合滤波
23
数据回放与深度学习
如何将回放数据转换为训练数据集(图像、点云标注)。
深度学习数据集
24
Web 端数据回放
使用 Three.js 或 WebGL 实现浏览器中的点云与图像回放。
WebThree.js
25
数据回放中的安全与隐私
数据脱敏、敏感信息过滤。
安全隐私
26
大规模数据回放
分布式回放架构、数据分片与并行处理。
分布式并行
27
坐标变换的精度评估
重投影误差、点云配准误差的计算与分析。
精度评估
28
数据回放与硬件在环(HIL)
将回放数据注入真实控制器进行测试。
HIL测试
29
未来趋势
数据回放与数字孪生、云端回放、实时回放。
趋势数字孪生
30
综合项目
构建一个完整的数据回放与坐标变换同步系统(从数据读取到可视化)。
项目综合