运动规划

路径度量,RRT路径规划师,路径跟踪

使用运动规划通过环境规划的路径。您可以使用常见的基于采样的规划者像RRT,RRT *,和混合A *,或指定自己的定制路径规划接口。使用路径度量和状态验证,以确保您的路径是有效的,并有适当的障碍清除或平滑。按照你的路径和避开障碍物使用纯追求和矢量场直方图的算法。

功能

展开全部

navPath 规划路径
dubinsConnection 的Dubins路径连接类型
dubinsPathSegment 的Dubins路径段连接两个姿势
reedsSheppConnection 芦苇-Shepp路径连接类型
reedsSheppPathSegment 芦苇-Shepp路径段连接两个姿势
pathmetrics 为路径度量信息
净空 路径的最小间隙
isPathValid 确定规划路径是无障碍物
顺利 路径的平滑
显示 在地图可视化环境的路径量度
stateSpaceSE2 SE(2)状态空间
stateSpaceDubins 对于车辆的Dubins国家空间
stateSpaceReedsShepp 对于芦苇-Shepp车辆状态空间
validatorOccupancyMap 基于2-d栅格地图状态验证
validatorVehicleCostmap 基于2-d costmap状态验证
isStateValid 检查状态是否有效
isMotionValid 检查状态之间的路径是否有效
plannerRRT 创建几何规划的RRT规划师
plannerRRTStar 创建一个最佳的RRT路径规划(RRT *)
plannerHybridAStar 混合A *路径规划
trajectoryOptimalFrenet 查找参考路径最优轨迹
createPlanningTemplate 创建路径规划界面执行样本
nav.StateSpace 创建路径规划状态空间
nav.StateValidator 创建路径规划状态验证
controllerVFH 避开障碍物,使用矢量场直方图
controllerPurePursuit 创建控制器遵循航点的集

单纯追求 线性和角速度控制命令
vfh算法 避开障碍物,使用矢量场直方图

主题

采用RRT计划移动,机器人路径

该示例示出了如何使用快速-随机树(RRT)算法通过已知的地图来规划车辆的路径。

移动家具在混乱间RRT

这个例子显示了如何规划路径,在狭小的空间,避免两极移动笨重的家具。

运动规划与RRT的机械臂

计划一把持动作Kinova雅科辅助机械手臂使用快速,随机树(RRT)算法。

动态重新计划在室内地图

该示例示出了如何将仓库地图测距仪和A *路径规划器上执行动态重新计划。

高速公路车道变换

这个例子说明了如何模拟公路行驶的情况下的自动车道变更操纵系统。

最佳路径生成城市驾驶

这个例子展示了如何在城市场景中使用进行动态重规划trajectoryOptimalFrenet

路径跟踪与Simulink®的避障金宝app

这个例子说明了如何使用Simulink中躲避障碍物,同时为之后差分驱金宝app动机器人的路径。

避障与TurtleBot和VFH

此示例示出了如何使用ROS工具箱和TurtleBot®与矢量场直方图(VFH)环境中的驱动机器人何时执行避障。

vfh算法

VFH算法的细节,调谐性能。

单纯追求控制器

单纯追求控制器的功能和算法的细节。

精选示例