| RMVL 2.4.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
类 | Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
rm::TranslationDecider类 参考final
决策模块（功能模块） » 平移目标决策模块

平移目标决策类 更多...

`#include <rmvl/decider/translation_decider.h>`

rm::TranslationDecider 的协作图:

## 类
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

## 详细描述

平移目标决策类

## 构造及析构函数说明

## ◆ TranslationDecider()

rm::TranslationDecider::TranslationDecider | ( |  | ) |
| default

## 成员函数说明

## ◆ decide()

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 | 辅助决策的预测模块信息

返回
  决策模块信息

## ◆ make_decider()

std::unique_ptr< TranslationDecider > rm::TranslationDecider::make_decider | ( |  | ) |
| inline static

构造 TranslationDecider