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