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 搜路失败时允许忽略动态障碍物进行二次搜索