| RMVL 2.4.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
rm::GyroCompensator类 参考final
补偿模块（功能模块） » 整车状态估计补偿模块

整车状态补偿模块 更多...

`#include <rmvl/compensator/gyro_compensator.h>`

rm::GyroCompensator 的协作图:

## Public 成员函数
| GyroCompensator ()
| 创建 GyroCompensator 对象
CompensateInfo | compensate (const std::vector< group::ptr > &groups, float shoot_speed, CompensateType com_flag)
| 补偿函数，未考虑空气阻力，仅使用抛物线模型 [12]

## 静态 Public 成员函数
static auto | make_compensator ()
| 使用静态工厂函数创建 GyroCompensator 对象

## 详细描述

整车状态补偿模块

## 构造及析构函数说明

## ◆ GyroCompensator()

rm::GyroCompensator::GyroCompensator | ( |  | ) |

创建 GyroCompensator 对象

## 成员函数说明

## ◆ compensate()

CompensateInfo rm::GyroCompensator::compensate | ( | const std::vector< group::ptr > & | groups,
|  | float | shoot_speed,
|  | CompensateType | com_flag )

补偿函数，未考虑空气阻力，仅使用抛物线模型 [12]

参数

  [in] | groups | 所有序列组
  [in] | shoot_speed | 子弹射速 (m/s)
  [in] | com_flag | 手动调节补偿标志

返回
  补偿模块信息

## ◆ make_compensator()

auto rm::GyroCompensator::make_compensator | ( |  | ) |
| inline static

使用静态工厂函数创建 GyroCompensator 对象