上一节完成了autoware.ai的安装和编译跑通了demo数据集,本将自己录制的数据包用于测试

1.修改点云地图

将加载点云地图的my_map.launch文件复制并命名为my_map_test.launch,

(1)point cloud处替代原来的点云地图为自己的,vector map是高精地图,后续使用直接注释

(如果没有可用pcd地图,用该launch文件播放bag建立)

保存地图(可以有更好的)我这里方法

保存地图保存为bag(bag快要结束的时候运行)
rosbag record -O map.bag /ndt_map

将上述bag中的地图保存pcd地图(会创建pcd文件夹并bag中会播放很多pcd地图,会自动覆盖并只保留最新那个)
rosrun pcl_ros bag_to_pcd map.bag /ndt_map pcd

 

cd autoware.ai/
source install/setup.bash 
roslaunch autoware_quickstart_examples my_map_test.launch 

##新终端
roslaunch autoware_quickstart_examples my_localization.launch

##新终端
rviz

播放自己数据集之前确保和官方一样


##新终端(播放自己的数据集)
rosbag play xxxx.bag


 官方bag中的蓝色是GNSS定位可不用,红色为点云数据     

 数据类型为PointCloud2(注意不是scan)

 话题/point_raw对应的frame_id为“velodyne”注意没有(“/”)

 rqt如下:红色为GNSS的定位可以没有

 我的数据集结果如下:

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部