配置RRT*路径规划器
的pathPlannerRRT
基于最优快速搜索随机树(RRT*)算法的车辆路径规划器的目标配置。一个RRT路径规划器通过构建一个随机无碰撞姿态树来探索车辆周围的环境。
一旦pathPlannerRRT
对象已配置,请使用计划
功能规划从开始姿势到目标的路径。
规划师= pathPlannerRRT (
返回一个costmap
)pathPlannerRRT
用于规划车辆路径的对象。costmap
是一个vehicleCostmap
对象,该对象指定车辆周围的环境。costmap
设置Costmap
属性值。
规划师= pathPlannerRRT (
集属性使用一个或多个名称-值对参数设置路径规划器。例如,costmap
,名称,值
)pathPlanner (costmap GoalBias, 0.5)
设置GoalBias
属性的概率为0.5。将每个属性名括在引号中。
为了提高性能,pathPlannerRRT
对象使用近似最近邻搜索。这种搜索技术只检查sqrt (N)
节点,N
是要搜索的节点数。若要使用精确的最近邻居搜索,请设置ApproximateSearch
财产假
。
假设Dubins和reed - shepp的连接方法在运动学上是可行的,并且忽略了惯性效应。这些方法使路径规划器适用于低速环境,在那里轮力的惯性效应很小。
[1] Karaman, Sertac和Emilio Frazzoli。最佳动态运动规划使用增量采样的方法。第49届IEEE决策与控制会议(CDC)。2010.
[2] Shkel, Andrei M.和Vladimir Lumelsky。" Dubins分类集"机器人和自动系统。第34卷,第4期,2001年,第179-202页。
[3] Reeds, J. A.,和L. A. Shepp。“汽车前进和后退的最佳路径。”太平洋数学杂志。第145卷,第2期,1990年,第367-393页。