![]() |
RMVL
2.5.0-dev
Robotic Manipulation and Vision Library
|
平移目标决策类 更多...
#include <rmvl/decider/translation_decider.h>
类 | |
| struct | Info |
| 决策模块信息 更多... | |
Public 成员函数 | |
| TranslationDecider ()=default | |
| Info | decide (const std::vector< tracker::ptr > &trackers, tracker::ptr last_target, cv::Mat src, const CompensateInfo &compensate_info, const ArmorPredictor::Info &predict_info) |
| 平移目标决策核心函数 | |
静态 Public 成员函数 | |
| static std::unique_ptr< TranslationDecider > | make_decider () |
| 构造 TranslationDecider | |
平移目标决策类
|
default |
| Info rm::TranslationDecider::decide | ( | const std::vector< tracker::ptr > & | trackers, |
| tracker::ptr | last_target, | ||
| cv::Mat | src, | ||
| const CompensateInfo & | compensate_info, | ||
| const ArmorPredictor::Info & | predict_info ) |
平移目标决策核心函数
| [in] | trackers | 所有追踪器 |
| [in] | last_target | 历史目标追踪器,为空则默认自动判断 |
| [in] | src | 参考图像 |
| [in] | compensate_info | 辅助决策的补偿模块信息 |
| [in] | predict_info | 辅助决策的预测模块信息 |
|
inlinestatic |