沿着参考路径找到最优轨迹
的trajectoryOptimalFrenet
对象是一个路径规划器,它基于参考路径对局部轨迹进行采样和计算。规划器根据参考路径和对象中的其他参数生成一组终端状态。规划器然后使用4将状态连接到每个终端状态th或5th阶多项式。为了选择最优路径,对采样轨迹进行运动学可行性、碰撞和成本评估。
trajectoryOptimalFrenet (
创建一个参考路径
,验证器
)trajectoryOptimalFrenet
对象的引用路径,参考路径
的形式n2组[xy]
路径点和状态验证器,验证器
,指定为validatorOccupancyMap
对象。
以任意顺序使用一个或多个名称-值对设置附加属性。规划师
= trajectoryOptimalFrenet (___,名称,值
)
cart2frenet |
将笛卡尔状态转换为弗涅特状态 |
复制 |
创建对象的深层副本 |
frenet2cart |
将弗奈状态转换为笛卡儿状态 |
计划 |
计划最优轨迹 |
显示 |
想象的轨迹 |
参考路径中的自交叉可能导致意想不到的行为。
规划师不支持反向驾驶。万博1manbetx
最初的规划方向应该在-π/ 2
和π/ 2
到参考路径。
限制…的数量TerminalStates用于实时应用,因为计算复杂性会随之增长。
[1] Werling, Moritz, Julius Ziegler, Sören Kammel, Sebastian Thrun。“弗涅特框架下动态街道场景的最优轨迹生成”2010 IEEE机器人与自动化国际会议.2010年,页987 - 993。