主要内容

运动规划

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

使用运动规划来规划通过环境的路径。您可以使用常见的基于采样的规划器,如RRT、RRT*和Hybrid A*,或者指定您自己的可定制路径规划接口。使用路径度量和状态验证来确保您的路径是有效的,并且具有适当的障碍清除或平滑性。使用纯追踪和矢量场直方图算法跟随你的路径并避开障碍。

功能

全部展开

navPath 计划路径
navPathControl 路径表示基于控制的运动学轨迹
dubinsConnection Dubins路径连接类型
dubinsPathSegment 连接两个姿态的杜宾斯路径段
reedsSheppConnection reed - shepp路径连接类型
reedsSheppPathSegment 连接两个姿态的reed - shepp路径段
pathmetrics 路径度量信息
间隙 最小路径间隙
isPathValid 确定规划的路径是否无障碍
平滑度 路径平滑度
显示 在地图环境中可视化路径度量
stateSpaceSE2 SE(2)状态空间
stateSpaceSE3 SE(3)状态空间
stateSpaceDubins 杜宾斯车辆的状态空间
stateSpaceReedsShepp reed - shepp载具的状态空间
validatorOccupancyMap 基于二维网格地图的状态验证器
validatorOccupancyMap3D 基于三维网格地图的状态验证器
validatorVehicleCostmap 基于二维成本图的状态验证器
isStateValid 检查state是否有效
isMotionValid 检查状态之间的路径是否有效
导航。StatePropagator 用于基于控制的规划的状态传播器
mobileRobotPropagator 轮式机器人系统的状态传播器
距离 估计传播到目标状态的成本
传播 未经验证就传播系统
propagateWhileValid 传播系统并返回有效的运动
sampleControl 生成控制命令和持续时间
设置 设置移动机器人状态传播器
plannerRRT 为几何规划创建一个RRT规划器
plannerRRTStar 创建一个最佳的RRT路径规划器(RRT*)
plannerBiRRT 为几何规划创建双向RRT规划器
plannerControlRRT 基于控制的RRT计划器
plannerAStarGrid 网格地图的路径规划器
plannerHybridAStar 混合A*路径规划器
plannerPRM 创建概率路线图路径规划器
plannerBenchmark 使用生成的度量标准对路径规划器进行基准测试
optimizePathOptions 为optimizePath函数创建优化选项
optimizePath 优化路径,同时保持与障碍物的安全距离
referencePathFrenet 平滑的参考路径适合路径点
trajectoryGeneratorFrenet 寻找沿参考路径的最优轨迹
trajectoryOptimalFrenet 寻找沿参考路径的最优轨迹
createPlanningTemplate 创建路径规划接口的示例实现
导航。StateSpace 为路径规划创建状态空间
导航。StateValidator 为路径规划创建状态验证器
controllerVFH 使用矢量场直方图避开障碍物
controllerPurePursuit 创建控制器来跟踪一组路径点
dynamicCapsuleList 基于胶囊的动态障碍列表
dynamicCapsuleList3D 基于胶囊的动态障碍列表
addEgo 将自我体添加到胶囊列表
addObstacle 在2-D胶囊列表中添加障碍
checkCollision 检查自我体与障碍物之间的碰撞
egoGeometry 自我体的几何性质
egoPose 自我身体的姿势
obstacleGeometry 障碍物的几何特性
obstaclePose 障碍的构成

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

主题

Baidu
map