![]() |
RMVL
2.5.0-dev
Robotic Manipulation and Vision Library
|
神符决策模块 更多...
#include <rmvl/decider/rune_decider.h>
类 | |
| struct | Info |
| 决策模块信息 更多... | |
Public 成员函数 | |
| RuneDecider ()=default | |
| Info | decide (group::ptr group, bool is_active, tracker::ptr last_target, const CompensateInfo &compensate_info, const RunePredictorInfo &predict_info) |
| 神符决策核心函数 | |
静态 Public 成员函数 | |
| static std::unique_ptr< RuneDecider > | make_decider () |
| 构造 RuneDecider | |
神符决策模块
|
default |
| Info rm::RuneDecider::decide | ( | group::ptr | group, |
| bool | is_active, | ||
| tracker::ptr | last_target, | ||
| const CompensateInfo & | compensate_info, | ||
| const RunePredictorInfo & | predict_info ) |
神符决策核心函数
| [in] | group | 序列组共享指针 |
| [in] | is_active | 决策状态模式 |
| [in] | last_target | 历史目标追踪器,为空则默认自动判断 |
| [in] | compensate_info | 辅助决策的补偿模块信息 |
| [in] | predict_info | 辅助决策的预测模块信息 |
|
inlinestatic |
构造 RuneDecider