OpenDRIVE v1.6 地图(一)Parametric cubic curve分析
参考官方文档:https://www.asam.net/index.php?eID=dumpFile&t=f&f=3495&token=56b15ffd9dfe23ad8f759523c806fc1f1a90a0e8
1.Parametric cubic curve
1.参数三次曲线用于描述根据测量数据生成的复杂曲线
2.和前面的三次多项式相比,参数三次曲线更加灵活,可以描述更加多变的道路。
3.与在x/y或者本地u/v坐标系中定义的三次多项式相比,坐标x和y可以通过它们自己的样条分别针对共同的插值参数p进行插值
2.生成道路
使用参数三次曲线生成道路仅需要x和y坐标。 由于与三次多项式一致的原因,可以使用局部u坐标和v坐标同时将它们与三次多项式进行计算。
u(p) = aU + bU*p + cU*p2 + dU*p³
v(p) = aV + bV*p + cV*p2 + dV*p³
除非另有说明,否则插值参数p的范围为[0; 1],也可以在0到曲线长度内赋值。和三次多项式一样的是,基于u,v的局部坐标系可以被任意设置起点和方向。
为了简化表示,局部坐标系系统可以将起点和角度和s-t坐标系对齐
1.u指向局部s方向,即沿起点的参考线
2.v点在局部t方向上,意味着在起点处偏离参考线的横向偏差
3.参数都应该为0
为参数aU,aV和bV提供非零值会导致s / t坐标的移动和旋转
在为给定的参数p定义曲线的点之后,根据参数@ aU&#