文档帮助中心
采用RRT *路径规划计划车辆路径
refPath =计划(规划师,startPose,goalPose)
[refPath,树] =计划(规划师,startPose,goalPose)
例
refPath=计划(规划人员,startPose,goalPose)计划从车辆路径startPose至goalPose使用输入pathPlannerRRT宾语。这个对象可以配置最佳的快速随机树(RRT *)路径规划。
refPath=计划(规划人员,startPose,goalPose)
refPath
规划人员
startPose
goalPose
pathPlannerRRT
[refPath,树] =计划(规划人员,startPose,goalPose)也返回探索树,树。
[refPath,树] =计划(规划人员,startPose,goalPose)
树
全部收缩
通过使用RRT *算法规划车辆路径的停车位。
加载停车场的costmap。画出costmap看到停车场和膨胀地区的车辆,以避免。
数据=负载('parkingLotCostmapReducedInflation.mat');costmap = data.parkingLotCostmapReducedInflation;图(costmap)
定义起点和目标姿势的路径规划为[X,Y,Θ]载体。世界单位为(X,ÿ)位置是在米。世界单位为Θ方向值在度。
startPose = [11,10,0];%[米,米,度]goalPose = [31.5,17,90];
创建RRT *路径规划计划从一开始姿势到目标姿势的路径。
规划人员= pathPlannerRRT(costmap);refPath =计划(规划师,startPose,goalPose);
绘制规划路径。
图(规划师)
RRT *路径规划,指定为pathPlannerRRT宾语。
车辆的初始姿势,指定为[X,ÿ,Θ]载体。X和ÿ在世界单位,如米。Θ为度。
车辆的目标姿势,指定为[X,ÿ,Θ]载体。X和ÿ在世界单位,如米。Θ为度。
车辆达到其目标姿势时,在路径中的最后姿势距离GoalTolerance财产规划人员。
GoalTolerance
driving.Path
计划车辆路径,返回为driving.Path对象包含参考姿态沿着规划路径。如果计划不成功,路径没有姿势。要检查是否路径仍然有效,由于costmap更新,请使用checkPathValidity功能。
checkPathValidity
有向图
探索树,返回为有向图宾语。内的节点树代表探索车辆姿势。内的边缘树表示连接节点之间的距离。
使用注意事项和限制:
可选树输出参数,有向图的对象,不被支持。金宝app
情节
vehicleCostmap
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处