基于Autoware制作高精地图(四)

基于Autoware制作高精地图(四)

来了来了!它来了!肯定有小伙伴遇到过,当用Autoware导入自己制作的高精地图(也就是.csv文件)的时候会出现带有方向的车道线lane不显示的情况,或者显示不完全的情况,这期告诉你什么原因。

首先还是runtime_manager的启动
在这里插入图片描述
然后点击Map-Vector Map右边的ref导入自己制作的高精地图文件(.csv格式的)

在这里插入图片描述
接着导入Autoware自带的tf_local.launch文件,路径是在

autoware.ai/src/autoware/documentation/autoware_quickstart_examples/launch

然后左边的Vector Map和TF都点一下变成深色
在这里插入图片描述
然后点Computing-vel_pose_connect后面的app,把Simulation Mode打开,也就是仿真模式打开
在这里插入图片描述
再点右边的op_global_planner
在这里插入图片描述
点击右下角的RViz,这个时候就能看到自己画的lane了(这里做了个简单的测试,所以并没有画很多)
在这里插入图片描述
如果没有lane也别怕,这个时候你需要做的是在RViz中加载车道中心线

在这里插入图片描述
一般加了这个话题后就能看到了,然后就是给定一个起始位姿和目标位姿,这个通过RViz中的2D Pose Estimate和2D Nav Goal来给定,记住要在车道线lane上,然后就能看到一条蓝色的全局路径了
在这里插入图片描述
然后在runtime_manager里面打开几个接口,twist_filter、wf_simulator、op_common_params、op_trajectory_generator、op_motion_predictor、op_trajectory_evaluator、op_behavior_selector,看图
在这里插入图片描述
打开这几个接口之后再到RViz中给入一个2D Pose Estimate,这一次给定的是车辆运行的起始位姿,前面给的是全局路径规划的起点和目标点,最后打开pure_pursuit进行纯跟踪;
在这里插入图片描述在这里插入图片描述
这里即便给定的车辆起始点不在全局路径上也没关系,它会自动运行到全局路径上的,然后就可以慢慢观看了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里有几个关键点:

如果你绘制的高精地图车道线lane在RViz中不显示弯道,只显示直线,或者不能进行全局规划,原因出在绘图上,在unity绘图时要对车道线lane进行排序(不一定完全是这个原因),像图中这样
在这里插入图片描述
具体序号的修改在右上角,然后排序好再导出就行了,不过我进行全局规划的时候直线和弯道的全局规划无法衔接上不知道是为啥,后续解决了再更新。

更新:原因是直线和弯道衔接处要尽可能平滑,符合实际,说起来就是曲率可导且连续,像我图中这个肯定不行;所以在这一块绘图的时候比较推荐两条线衔接的地方有一点重叠,这样的话成功率大一些。

  • 6
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
Autoware是一个开源的自动驾驶软件平台,可以用于绘制矢量地图。矢量地图是一种以几何形状和属性信息表示地理空间要素的图形,包括道路、建筑物、环境特征等。为了绘制矢量地图Autoware使用了各种传感器数据和地图信息。 首先,Autoware使用激光雷达、摄像头、GPS等传感器收集环境数据。激光雷达可以测量周围环境的距离和形状,摄像头可以获取图像数据,GPS可以提供位置信息。这些传感器数据可以提供丰富的环境信息,有助于绘制矢量地图。 然后,Autoware使用地图数据来辅助绘制矢量地图地图数据可以包括道路和建筑物等要素的几何形状和属性信息。Autoware可以使用已有的地图数据,也可以通过自动化的方法生成地图数据。 接下来,Autoware利用传感器数据和地图数据进行环境建模。通过将传感器数据与地图数据进行配准和融合,可以将传感器数据上的点云和图像信息匹配到对应的地图要素上。这样就可以得到准确的地图要素位置和形状信息。 最后,Autoware使用绘制后的矢量地图来进行自动驾驶任务。例如,自动驾驶车辆可以使用矢量地图来规划路径、感知障碍物、进行车道保持等。矢量地图的准确性和详细性对于自动驾驶的安全和效果至关重要。 总而言之,Autoware利用传感器数据和地图数据进行环境建模,从而实现矢量地图绘制。这为自动驾驶提供了准确的地图信息,使系统能够更好地感知环境、规划路径,并做出相应的控制决策。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值