路径平滑样条
平滑车辆路径使用三次样条插值
- 库:
自动驾驶工具箱
描述
的路径平滑样条Block通过将输入参考路径位姿拟合为三次样条,生成由一系列离散姿态组成的平滑车辆路径。给定输入参考路径方向,块还返回对应于每个姿态的方向。
使用此块转换C1-到C的连续路径2连续的路径。C1-连续路径包括路径规划器返回的Dubins或reed - shepp路径。有关这些路径类型的详细信息,请参见c1 -连续路径和c2 -连续路径.
您可以使用车辆控制器来使用返回的姿势和方向,例如横向控制人Stanley块。
港口
输入
输出
参数
模型的例子
更多关于
算法
路径平滑算法插值一个参数三次样条,通过所有输入参考位姿点。样条的参数是这些点的累积弦长。[1]
平滑输出路径的切线方向近似匹配车辆在起始和目标姿态时的方向角。
参考文献
[1]漂浮者,迈克尔S。论参数三次样条插值与数据多边形的偏差。计算机辅助几何设计.Vol. 25, no . 3, 2008, pp. 148-156。
Lepetic, Marko, Gregor Klancar, Igor Skrjanc, Drago Matko和Bostjan Potocnik。考虑加速度限制的时间最优路径规划。机器人与自主系统.Vol. 45, no . 3-4, 2003, pp. 199-210。
扩展功能
版本历史
在R2019a中引入