点云地图创建
PCL记录器 包允许您从 Carla 地图创建点云地图。
在你开始之前
安装 pcl-tools
库:
sudo apt install pcl-tools
使用 PCL 记录器
PCL 记录器包将生成一辆自我车辆,可以通过键盘或 Carla PythonAPI 中的自动驾驶功能进行控制。
1. 启动 Carla 服务器后,在新终端中运行以下命令来启动 PCL 记录器包:
# ROS 1
roslaunch pcl_recorder pcl_recorder.launch
# ROS 2
ros2 launch pcl_recorder pcl_recorder.launch.py
2. 捕获驱动完成后,减小点云的整体大小:
# 创建一个点云文件
pcl_concatenate_points_pcd /tmp/pcl_capture/*.pcd
# Filter duplicates
pcl_voxel_grid -leaf 0.1,0.1,0.1 output.pcd map.pcd
3. 验证结果:
pcl_viewer map.pcd