主要内容

运动规划

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

使用运动计划计划路径通过一个环境。您可以使用常见的像RRT sampling-based规划者,RRT *, *和混合,或指定路径规划自己的可定制的接口。使用路径指标和状态验证,以确保你的路径是有效的和适当的净空或平滑。跟随你的路径,避免障碍使用纯追求和向量场直方图算法。

功能

全部展开

navPath 计划路径
navPathControl 路径代表控制的运动轨迹
dubinsConnection 杜宾路径连接类型
dubinsPathSegment 杜宾路径段连接两个姿势
reedsSheppConnection Reeds-Shepp路径连接类型
reedsSheppPathSegment Reeds-Shepp路径段连接两个姿势
pathmetrics 信息对路径度量
间隙 最小间隙的路径
isPathValid 确定计划路径障碍是免费的
平滑度 平滑的路径
显示 可视化地图环境中路径度量
stateSpaceSE2 (2)状态空间
stateSpaceSE3 (3)状态空间
stateSpaceDubins 状态空间的杜宾车辆
stateSpaceReedsShepp 状态空间为Reeds-Shepp车辆
validatorOccupancyMap 基于二维网格地图状态验证器
validatorOccupancyMap3D 基于三维网格地图状态验证器
validatorVehicleCostmap 基于二维costmap状态验证器
isStateValid 检查状态是否有效
isMotionValid 检查状态之间的路径是否有效
nav.StatePropagator 国家控制规划的宣传者
mobileRobotPropagator 轮式机器人系统状态传播算子
距离 目标状态估计的传播成本
传播 传播系统没有验证
propagateWhileValid 传播系统并返回有效的运动
sampleControl 生成控制命令和持续时间
设置 建立了移动机器人状态传播算子
plannerRRT 创建一个几何RRT规划师规划
plannerRRTStar 创建一个最佳RRT路径规划(RRT *)
plannerBiRRT 为几何规划创建双向RRT规划师
plannerControlRRT 控制RRT规划师
plannerAStarGrid 网格地图的*路径规划
plannerHybridAStar 混合*路径规划
plannerPRM 创建路径概率路线图计划
plannerBenchmark 使用生成的度量基准路径规划
optimizePathOptions 为optimizePath函数创建优化选项
optimizePath 优化路径,同时保持安全距离的障碍
referencePathFrenet 光滑的参考路径适合锚点
trajectoryGeneratorFrenet 找到最优轨迹沿着参考路径
trajectoryOptimalFrenet 找到最优轨迹沿着参考路径
createPlanningTemplate 为路径规划接口创建示例实现
nav.StateSpace 建立状态空间路径规划
nav.StateValidator 创建国家验证器路径规划
controllerVFH 避免使用向量场直方图障碍
controllerPurePursuit 创建控制器按照设置的锚点
dynamicCapsuleList 动态capsule-based障碍列表
dynamicCapsuleList3D 动态capsule-based障碍列表
addEgo 增加自我身体胶囊列表
addObstacle 二维胶囊添加障碍列表
checkCollision 检查自我身体碰撞和障碍
egoGeometry 自我身体的几何性质
egoPose 自我身体的姿势
obstacleGeometry 几何性质的障碍
obstaclePose 带来的障碍

单纯的追求 线速度和角速度控制命令
向量场直方图 避免使用向量场直方图障碍

主题