从drivingScenario获得vehicleCostMap

2视图(30天)
redwan
redwan 2018年4月28日
评论道: FP242018年7月23日
你好,
有什么方法可以获得 vehicleCostmap 对象从 drivingScenario 对象。我添加了一个自我的车和一个障碍在我的驾驶场景。我想获得一个vehicleCostmap只有假定唯一的成本驱动是在道路上的障碍。我用没有车道的直路。没有 vehicleCostMap , 计划 , pathplannerRRT 不会工作,根据文档。
请帮助我。提前谢谢。

答案(1)

阿南德
阿南德 2018年6月4日
没有直接这样做的能力。然而有两种方法可以做到这一点:
  1. 创建一个二维矩阵中的值映射和创建一个vehicleCostmap对象。
  2. 创建一个“空白”vehicleCostmap对象并填充它使用的障碍setcost函数。
%创建一个二维矩阵的路障。
C = 0.1 * 1 (100、100);
C (30:35 50:90) = 0.8;
%建立vehicleCostmap对象
costmap1 = vehicleCostmap (C);
%的阴谋costmap创建
人物,情节(costmap1)
%创建vehicleCostmap对象——- 100 - 100
costmap2 = vehicleCostmap (100、100、“CellSize”1);
%马克一个矩形的障碍
[xx, yy] = meshgrid (50:90 65:70);
xyPoints = [xx (:), yy (:));
setcost (costmap2, xyPoints, 0.8);
%的阴谋costmap创建
人物,情节(costmap2)
1评论
FP24
FP24 2018年7月23日
我不认为这个回答了这个问题,我感兴趣的

登录置评。

社区寻宝

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

开始狩猎!