情节

情节碰撞配置

描述

例子

图(ccConfig)绘制an的碰撞检查配置InflationCollisionChecker对象。使用情节以直观地验证配置中的圆圈完全包围了车辆。

图(ccConfig,名称,值)指定使用一个或多个选项名称,值对参数。例如,情节(ccConfig,“统治者”,“关闭”)关闭指示圆中心位置的标尺。

例子

全部折叠

为成本图创建一个碰撞检查配置。手动指定圆形中心,使其完全包围车辆。

使用a来定义车辆的尺寸vehicleDimensions对象。

长度= 5;%米宽度= 2;%米vehicleDims = vehicleDimensions(长度、宽度);

定义三个圆中心和膨胀半径用于碰撞检查。在车辆的中点放置一个中心。在车辆的两端用相等的量抵消另外两个中心。

distFromSide = 0.175;中心点位置= [distFromSide 0.5 1-distFromSide];inflationRadius = 1.2;

创建并显示碰撞检查配置。

ccConfig = inflationCollisionChecker (vehicleDims,“CenterPlacements”centerPlacements,“InflationRadius”,inflationRadius);图绘制(ccConfig)

在这个配置中,车辆的四角没有被圈起来。要完全包围车辆,增加充气半径。显示更新后的配置。

ccConfig。InflationRadius = 1.3;情节(ccConfig)

使用这种碰撞检查配置来创建一个10×20米的成本地图。

costmap = vehicleCostmap(10年,20年,0.1,“CollisionChecker”,ccConfig);

输入参数

全部折叠

碰撞检查配置,指定为InflationCollisionChecker对象。若要创建碰撞检查配置,请使用inflationCollisionChecker函数。

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值是对应的值。的名字必须出现在引号内。可以按任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:情节(ccConfig,‘父’,ax)在坐标轴中绘制冲突配置斧头

要在其上绘制冲突配置的轴,指定为逗号分隔的对“父”和一个对象。创建一个对象,使用函数。

要在新图形中绘制冲突配置,请离开“父”未指明的。

显示显示圆中心位置的标尺,指定由逗号分隔的对组成“统治者”“上”“关闭”

介绍了R2018b