rpos::features::motion_planner::GoHomeOptions 结构体
GoHomeOptions Struct packs the GoHomeFlag and MoveOptions。
Header File
rpos/features/motion_planner/feature.h
Applies to
- Slamware
Member Fields
GoHomeFlag flag;
//go back to landing point after docking failed
boost::optional<bool> enable_back_to_landing_point_after_fail;
//failure retry count
boost::optional<int> charging_base_fail_retry_count;
/*
*if flag is NoDock, This variable is used to control the position where robot should stop,
* For example: 0.05 means that the machine moves forward and stops at position 5 cm away from the homedock
* stop on landing point if this field is boost::none
*/
boost::optional<float> stop_distance_if_no_dock;
/*
* This value is used to control the navigatiom move when going back to homedock.
* [required firmware version 4.6.1]
*/
MoveOptions move_options;
枚举项
GoHomeFlag
类型 | 说明 |
---|---|
Dock |
回到充电桩并上桩充电 |
NoDock |
回到充电桩前但不上桩 |