RMVL  2.5.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::ArmorPredictor::Info结构体 参考

预测模块信息 更多...

#include <rmvl/predictor/armor_predictor.h>

rm::ArmorPredictor::Info 的协作图:

Public 属性

std::unordered_map< tracker::const_ptr, std::array< double, 2 > > static_prediction
 静态响应预测增量 B,每个 tracker 对应一个数组,数组元素依次为 YAW、PITCH
std::unordered_map< tracker::const_ptr, std::array< double, 2 > > dynamic_prediction
 动态响应预测增量 Kt,每个 tracker 对应一个数组,数组元素依次为 YAW、PITCH

详细描述

预测模块信息

注解
  • 作为目标预测模块接口的返回值
  • 包含位置、角度、目标转角三类预测对象,同时包含静态响应、动态响应、射击延迟三种预测量类型
参见
关于预测量类型可参考 在整车状态估计中涉及到的预测量 ,该预测模块对三种预测量类型均有涉及

类成员变量说明

◆ dynamic_prediction

std::unordered_map<tracker::const_ptr, std::array<double, 2> > rm::ArmorPredictor::Info::dynamic_prediction

动态响应预测增量 Kt,每个 tracker 对应一个数组,数组元素依次为 YAW、PITCH

◆ static_prediction

std::unordered_map<tracker::const_ptr, std::array<double, 2> > rm::ArmorPredictor::Info::static_prediction

静态响应预测增量 B,每个 tracker 对应一个数组,数组元素依次为 YAW、PITCH