rpos::features::motion_planner::MoveOptionFlag 枚举
MoveOptionFlag 枚举表示机器人运行行为的可配置选项。
头文件
rpos/features/motion_planner/feature.h
适用于
- Slamware
枚举项
| 类型 | 取值 | 说明 |
|---|---|---|
MoveOptionFlagNone |
0x00000000 | 不配置任何可选项。 |
MoveOptionFlagAppending |
0x00000001 | 将新目标点追加到当前目标点之后,否则将替换当前目标点。 |
MoveOptionFlagMilestone |
0x00000002 | 机器人通过路径搜索的方式前往目标点。 |
MoveOptionFlagNoSmooth |
0x00000004 | 搜索到的路径不经过平滑处理。 |
MoveOptionFlagKeyPoints |
0x00000008 | 机器人采用轨道优先的模式导航到目标点。 |
MoveOptionFlagPrecise |
0x00000010 | 机器人将精确的到达目标点。 |
MoveOptionFlagWithYaw |
0x00000020 | 机器人将精确转到指定角度。 |
MoveOptionFlagReturnUnreachableDirectly |
0x00000040 | 目标点被占则直接返回失败,否则允许搜索一条到目标点附近的路径。 |
MoveOptionFlagKeyPointsWithOA |
0x00000080 | 机器人采用轨道优先的模式导航到目标点并自动避障。 |
MoveOptionFlagDisableGoUnknownSpace |
0x00000100 | 禁止机器人在建图时候导航到未知区域。 |
MoveOptionFlagWithFailRetryCount |
0x00000200 | 设定机器人任务失败尝试次数。 |
MoveOptionFlagOnlyUseGlobalCostMap |
0x00000400 | 搜路失败时允许单独使用exploremap进行二次搜索。 |