| RMVL 2.3.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 所有成员列表
rm::predictor类 参考abstract
目标预测模块（功能模块）

目标预测模块 更多...

`#include <rmvl/predictor/predictor.h>`

类 rm::predictor 继承关系图:
rm::predictor 的协作图:

## Public 类型
using | ptr = std::unique_ptr<predictor>

## Public 成员函数
| predictor ()=default
virtual | ~predictor ()=default
virtual PredictInfo | predict (const std::vector< group::ptr > &groups, const std::unordered_map< tracker::ptr, double > &tof)=0
| 预测核心函数

## 详细描述

目标预测模块

## 成员类型定义说明

## ◆ ptr

using rm::predictor::ptr = std::unique_ptr<predictor>

## 构造及析构函数说明

## ◆ predictor()

rm::predictor::predictor | ( |  | ) |
| default

## ◆ ~predictor()

virtual rm::predictor::~predictor | ( |  | ) |
| virtual default

## 成员函数说明

## ◆ predict()

virtual PredictInfo rm::predictor::predict | ( | const std::vector< group::ptr > & | groups,
|  | const std::unordered_map< tracker::ptr, double > & | tof )
| pure virtual

预测核心函数

参数

  [in] | groups | 所有序列组向量
  [in] | tof | 每个追踪器对应的子弹飞行时间

返回
  预测模块信息

在 rm::ArmorPredictor, rm::GyroPredictor, rm::RunePredictor , 以及 rm::SpiRunePredictor 内被实现.

该类的文档由以下文件生成:

- rmvl/predictor/predictor.h