【无人驾驶autoware 项目实战】传感器数据获取、数据采集方案

系列文章目录

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
TODO:写完再整理


前言

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!

本文先对**【无人驾驶autoware 项目实战】传感器数据获取、数据采集方案**做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章


提示:以下是本篇文章正文内容

一、获取传感器点云(Point cloud)数据

直接通过传感器驱动获取话题数据即可
Velodyne激光雷达传感器、Ibeo激光雷达传感器、Hokuyo激光雷达传感器、【防盗标记–盒子君hzj】毫米波雷达和惯性测量装置通常是自动飞行器的首选
摄像机和激光雷达传感器通常在10到100赫兹的频率下运行,每个任务自动驾驶必须在一定条件下进行时间限制
点云库(PCL)是主要用于管理激光雷达扫描和三维地图数据

.
.

二、获取图像(image)数据

直接通过传感器驱动获取话题数据即可
全方位覆盖360度视野,用来检测运动物体,用来检测运动物体识别红绿灯
.
.

三、获取惯导系统(IMU)数据

直接通过传感器驱动获取话题数据即可
.
.

四、获取定位系统(GNSS)数据

直接通过传感器驱动获取话题数据即可
定位系统gnss传感器接收来自卫星的全球定位信息,通常与陀螺IMU传感器和里程表相结合,以确定位置信息。

定位系统(GNSS)数据在定位模块,有一个功能包gnss_localizer
fix2tfpose包含于gnss_localizer功能包中,通过转换GNSS接收器发来的NEMA消息得到位置消息,后面还要自己实现还有就是全局和局部坐标系的转换。转换GNSS接收器发来的NEMA消息到位置信息(x,y,z,roll,pitch,yaw)。结果可以被单独使用为车辆当前位置,也可以作为lidar_localizar的初始参考位置
.
.

五、获取全局三维点云地图数据、ADAS矢量语义地图数据

全局三维点云地图数据直接读取.pcd文件(内存真的很大),挥着通过map_server功能包读取二维地图

ADAS矢量语义地图直接读取.csv文件
根据高精度点云地图,图像地图,人工绘制的语义地图(一般由公司专门去做的,相当于给定了.csv文件的航线lane、交通灯等等更多的静态地图信息)
.csv文件可以看看我另外的博客
【地图】地图矢量化–生成矢量化地图的方法

.
.

六、数据采集的方案示例

(1)低成本移动激光测量进行数据采集的方案(适合自己做小型实验)

在这里插入图片描述
在小车等移动载体上采集得到激光雷达高精度点云数据、甚至是相机数据、GPS/IMU航迹里程计数据
.
.

(2)一体化高精度地图SLAM的解决方案(适合公司运维)

在这里插入图片描述
.
.


猜你喜欢

转载自blog.csdn.net/qq_35635374/article/details/121859664