| RMVL 2.4.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 属性 | 所有成员列表
rm::GyroPredictor::Info结构体 参考

预测模块信息 更多...

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

rm::GyroPredictor::Info 的协作图:

## Public 属性
std::unordered_map< tracker::const_ptr, std::array< double, 4 > > | static_prediction
| 静态响应预测增量 B，每个 tracker 对应一个数组，数组元素依次为 POS_X、POS_Y、POS_Z、ANG_Y
std::unordered_map< tracker::const_ptr, std::array< double, 4 > > | dynamic_prediction
| 动态响应预测增量 Kt，每个 tracker 对应一个数组，数组元素依次为 POS_X、POS_Y、POS_Z、ANG_Y
std::unordered_map< tracker::const_ptr, double > | shoot_delay_prediction
| 射击延迟预测增量 Bs，每个 tracker 对应 ANG_Y

## 详细描述

预测模块信息

注解
  - 作为目标预测模块接口的返回值
  - 包含位置、角度、目标转角三类预测对象，同时包含静态响应、动态响应、射击延迟三种预测量类型

参见
  关于预测量类型可参考 在整车状态估计中涉及到的预测量 ，该预测模块对三种预测量类型均有涉及

## 类成员变量说明

## ◆ dynamic_prediction

std::unordered_map<tracker::const_ptr, std::array<double, 4> > rm::GyroPredictor::Info::dynamic_prediction

动态响应预测增量 Kt，每个 tracker 对应一个数组，数组元素依次为 POS_X、POS_Y、POS_Z、ANG_Y

## ◆ shoot_delay_prediction

std::unordered_map<tracker::const_ptr, double> rm::GyroPredictor::Info::shoot_delay_prediction

射击延迟预测增量 Bs，每个 tracker 对应 ANG_Y

## ◆ static_prediction

std::unordered_map<tracker::const_ptr, std::array<double, 4> > rm::GyroPredictor::Info::static_prediction

静态响应预测增量 B，每个 tracker 对应一个数组，数组元素依次为 POS_X、POS_Y、POS_Z、ANG_Y