apollo自动驾驶进阶学习之:Apollo安装及使用常见问题汇总

本文汇总了Apollo自动驾驶系统在Control、Routing方面的常见问题。针对坡度问题,Control模块通过参数enable_slope_offset进行补偿;Routing方面,路径规划采用A*算法,主要算法实现在A_star_strategy.cc文件。在特殊场景如坡道、降雨时,PID控制参数可能需要调整,并讨论了TrajectoryPoint的物理规律和控制参考依据。
摘要由CSDN通过智能技术生成

1、Control-坡度问题

[Q]
如果是存在一些特殊的地形,比如前方存在道路坑洼,或者陡坡(上坡和下坡)等道路情形,这个是不是交给地图层面来解决,规划层面有没有考虑这个
[A]
Control里面有一个参数是有关地面倾斜角度的,在控制的时候有考虑这个因素进去。具体一点的话,那个参数叫enable_slope_offset,设置为True之后会根据Vehicle State Provider的Pitch增加一个slope_offset_compensation在Longitudinal的加速度指令中。可以参考这一部分代码 :https://github.com/ApolloAuto/apollo/blob/master/modules/control/controller/lon_controller.cc#L258_L269

2、Routing-算法

[Q]
Apollo路径规划所用的算法是A*算法吗?避障算法是什么?如果想替换成其他算法,需要改哪个文件?

[A]
Apollo是使用A star算法。route模块里A*算法的实现:节点定义在

mod

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DsAuto_汽车电子电控

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值