![]() |
RMVL
2.5.0-dev
Robotic Manipulation and Vision Library
|
整车状态补偿模块 更多...
#include <rmvl/compensator/gyro_compensator.h>
Public 成员函数 | |
| GyroCompensator () | |
| 创建 GyroCompensator 对象 | |
| CompensateInfo | compensate (const std::vector< group::ptr > &groups, float shoot_speed, CompensateType com_flag) |
| 补偿函数,未考虑空气阻力,仅使用抛物线模型 [12] | |
静态 Public 成员函数 | |
| static auto | make_compensator () |
| 使用静态工厂函数创建 GyroCompensator 对象 | |
整车状态补偿模块
| rm::GyroCompensator::GyroCompensator | ( | ) |
创建 GyroCompensator 对象
| 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 | 手动调节补偿标志 |
|
inlinestatic |
使用静态工厂函数创建 GyroCompensator 对象