主要内容

运动规划

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

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

功能

全部展开

navPath 计划路径
navPathControl 路径表示基于控制的运动学轨迹
dubinsConnection Dubins路径连接类型
dubinsPathSegment 连接两个姿态的杜宾斯路径段
reedsSheppConnection reed - shepp路径连接类型
reedsSheppPathSegment reed - shepp路径段连接两个姿态
pathmetrics 路径度量的信息
间隙 路径最小净空
isPathValid 确定规划的路径是否畅通无阻
平滑度 平滑的路径
显示 在地图环境中可视化路径度量
stateSpaceSE2 (2)状态空间
stateSpaceSE3 (3)状态空间
stateSpaceDubins Dubins车辆的状态空间
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 在二维胶囊列表中添加障碍
checkCollision 检查自我身体和障碍物之间的碰撞
egoGeometry 自我体的几何性质
egoPose 自我身体的姿势
obstacleGeometry 障碍物的几何特性
obstaclePose 带来的障碍

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

主题

Baidu
map