我怎么能找到车道中心的驾驶场景中以编程方式使用自动驾驶时工具箱?

1视图(30天)

接受的答案

MathWorks支万博1manbetx持团队
一个可能的解决方案/方法是使用“roadBoundaries”命令。该命令将返回外部和内部道路边界。的一个边界必须翻转,这样两个边界的方向是相同的。一旦边界的方向都是一样的,您可以使用向量加法的计算中心通道。参考下面的例子。
rb = roadBoundaries(场景);
outerBoundary = rb {1};
innerBoundary = rb {2};
outerBoundary = flipud (outerBoundary);%翻转outerBoundary这样边界方向是一致的
roadCenter = 0.5 * (outerBoundary + innerBoundary);
lane1Center = 0.5 * (roadCenter + innerBoundary);
lane2Center = 0.5 * (roadCenter + outerBoundary);
另一个可能的解决方案是使用“laneBoundaries”命令。该命令将返回指定的车辆的车道边界。车道的中心可以计算从左和右车道边界。

更多的答案(0)

标签

没有标签了。

s manbetx 845


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!