基于autoware的实车实验(2)——定位及感知

定位

本文采用的是点云匹配的定位方法,利用autoware中的ndt_matching,将激光雷达实时扫描的数据与构建的pcd地图中的点云进行匹配,从而实现定位

  1. 在确保之前的配置全部取消的情况下(主要保证没有数据在回放),在[Setup]下点击[TF]按钮,并确定Localizer选项位于[Velodyne]处,同时确保参数配置正确
    在这里插入图片描述

  2. 在[Map]中加载之前建立的PCD地图和TF文件并加载生效

  3. [Sensing]下点击[Velodyne VLP_16]启动VLP16 Velodyne激光雷达

  4. [Sensing]下找到[voxel_grid_filter]选项并勾选
    在这里插入图片描述

  5. 找到[Computing]下的[ndt_matching]选项,打开[app],确保[topic:/config/ndt]选项处于[Initial Pose]处,如果有GPU则把[Method Type]更改为[pcl_anh_gpu],退出并勾选ndt_matching

  6. 找到[Computing]下的[vel_pose_connect],打开[app]并确保选项[Simulation Mode]未被勾选,退出并勾选vel_pose_connect
    在这里插入图片描述

  7. 打开[Rviz],默认显示或使用自编辑保存的Rviz均可

  8. 由于初始位置与Map TF有一定的距离,所以导致定位晃动而无法准确与地图匹配,这时需要借助Rviz中的[2D Pose Estimate]箭头进行辅助定位,在rviz中点击[2D Pose Estimate],按住左键选中目前车辆在地图中的位置,其中箭头尾部代表真实车辆的当前大概位置,箭头表示车辆的车头朝向
    在这里插入图片描述

  9. 这里进行匹配定位时,可能由于辅助选择的初始位置存在误差,导致匹配错误,需要重复多次尝试


感知

雷达目标检测

  1. 在文定位的前提下在Sensing项目里启动ray_ground_filter,并点击app,将input_point_topic选择为/filter_points
    在这里插入图片描述

  2. 勾选[Computing]子界面下的[Lidar_euclidean_cluster_detect]和lidar_contour_tracker
    在这里插入图片描述

  3. 打开[Rviz],默认显示或使用自编辑保存的Rviz均可

  4. 在Rviz左下角点击[Add]添加一个名为:[BoundingBoxArray]的选项

  5. 加载之后,将该选项展开栏下的[Topic]修改为:/bounding_boxes

  6. 此时在Rviz界面中会出现右图所示方框,这就是利用激光雷达做的聚类检测结果
    在这里插入图片描述

  7. 这里的检测结果在后续局部规划里会用到


  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Autoware是一个开源的自动驾驶软件平台,旨在提供一个功能强大、易于部署和适应不同汽车平台的解决方案。要实现Autoware的实车部署,需要执行以下步骤。 首先,需要准备一辆具备相应硬件条件的车辆,包括高精度定位系统、传感器(如激光雷达、摄像头、雷达等)和计算资源(如高性能计算机)。 接下来,需要在车辆上进行传感器的安装和校准。传感器的安装应符合要求,以获得最佳的性能和数据质量。然后,对传感器进行校准,以确保其准确地感知周围环境。 在将Autoware部署到车辆上之前,还需要进行软件的配置和安装。这包括将Autoware平台下载到计算机中,并按照官方文档提供的指南进行软件的编译和安装。 当软件安装完成后,需要将计算机连接到车辆上,并进行必要的网络和通信设置。这确保了Autoware能够与车辆上的传感器和执行器进行信息交互。 然后,进行Autoware的初始化和参数设置。这涉及到配置车辆的相关参数,如车辆的动力学特性、使用的传感器类型和位置等。这些参数对于Autoware的正常运行至关重要。 最后,进行实车测试和调试。在实际路况中,测试Autoware的性能和稳定性,对其进行调试和优化。这可能需要进行一系列的试车、数据采集和分析,以验证和改进Autoware的行为和决策能力。 总之,实现Autoware的实车部署需要准备适当的车辆和硬件,并进行传感器安装和校准、软件配置和安装、计算机与车辆的连接设置、Autoware参数的配置,以及实车测试和调试。这些步骤的完成将使Autoware能够成功在车辆上运行和实现自动驾驶功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值