![]() |
RMVL
2.6.0-dev
Robotic Manipulation and Vision Library
|
整车状态决策类 更多...
#include <rmvl/decider/gyro_decider.h>
类 | |
| struct | Info |
| 决策模块信息 更多... | |
Public 成员函数 | |
| GyroDecider () | |
| Info | decide (const std::vector< group::ptr > &groups, tracker::ptr last_target, const CompensateInfo &compensate_info, const GyroPredictor::Info &predict_info) |
| 装甲板决策核心函数 | |
静态 Public 成员函数 | |
| static std::unique_ptr< GyroDecider > | make_decider () |
| 构造 GyroDecider | |
整车状态决策类
| rm::GyroDecider::GyroDecider | ( | ) |
| Info rm::GyroDecider::decide | ( | const std::vector< group::ptr > & | groups, |
| tracker::ptr | last_target, | ||
| const CompensateInfo & | compensate_info, | ||
| const GyroPredictor::Info & | predict_info ) |
装甲板决策核心函数
| [in] | groups | 所有序列组 |
| [in] | last_target | 历史目标追踪器,为空则默认自动判断 |
| [in] | compensate_info | 辅助决策的补偿模块信息 |
| [in] | predict_info | 辅助决策的预测模块信息 |
|
inlinestatic |
构造 GyroDecider