欢迎光临散文网 会员登陆 & 注册

PreScan轨迹(5)——轨迹同步

2023-03-16 20:56 作者:自动驾驶废材  | 我要投稿

轨迹同步

轨迹同步涉及及时匹配不同轨迹上选择的特定位置。 轨迹同步例如用于模拟演员之间的(接近)碰撞或模拟涉及多个演员的复杂机动。 想象一下复杂的机动,其中一辆车试图超越另一辆车,而第三辆车在对面车道上接近。 另一个示例处理进入环形交叉路口的交通。 此处显示了这两个示例。

同步

如果您想要同步轨迹,则需要选择一辆车作为参考车辆进行同步。 其他车辆的轨迹将相对于参考轨迹发生变化。 这是通过在这些轨迹的结束和/或开始处自动包含等待,并通过缩短这些轨迹的开始和/或结束以使它们与参考轨迹的模拟时间相匹配来完成的。

可以通过将汽车移动到轨迹上所需的同步位置并按下同步按钮来执行同步。

在对话框中可以设置每个actor的Reference和Synchronization Times。 通过单击Set as sync time按钮,可以选择当前位置作为同步时间。 当演员通过使用鼠标沿着他们的轨迹拖动来(重新)定位时,这是正常的过程。

现在对于第二辆车,引入了两个等待,对于第三辆车,引入了一个等待和一个缩短,以获得如上图所示的情况。

注意:在按下 Synchronize Trajectories 按钮时,参考轨迹保持不变。

通过取消选中此复选框,将删除同步期间引入的所有等待和缩短。 实验恢复到所有演员都位于各自轨迹的起点的情况。

注意:为了能够在 Build Area 和 Prescan Viewer 中对实验进行动画处理,Prescan 对所有轨迹执行一种自动重新排序:总动画时间与最长轨迹的结束时间一致,而时间步长在 使得它与具有最高时间步长的轨迹的时间步长一致。 不要将此重新排序与轨迹同步混淆。

注意:动画与模拟不同:仅在模拟期间传感器读数、动画以及控制器和动力学的影响被考虑在内。


PreScan轨迹(5)——轨迹同步的评论 (共 条)

分享到微博请遵守国家法律