弹道下坠补偿模块
更多...
#include <rmvl/compensator/compensator.h>
|
static double | getPitch (double x, double y, double velocity) |
| 获得补偿角度 更多...
|
|
◆ ptr
◆ compensator()
rm::compensator::compensator |
( |
| ) |
|
|
default |
◆ ~compensator()
virtual rm::compensator::~compensator |
( |
| ) |
|
|
virtualdefault |
◆ compensate()
◆ getPitch()
static double rm::compensator::getPitch |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
velocity |
|
) |
| |
|
static |
获得补偿角度
- 注解
- 使用不动点迭代法进行补偿量的求解 [5]
- 需要严格满足相机对水平方向的夹角等于
gyro_angle.y
- 参数
-
[in] | x | 目标离相机的水平宽度 |
[in] | y | 目标离相机的铅垂高度 |
[in] | velocity | 枪口射速 |
- 返回
- 补偿角度
◆ _pitch_static_com
float rm::compensator::_pitch_static_com |
|
protected |
◆ _yaw_static_com
float rm::compensator::_yaw_static_com |
|
protected |
该类的文档由以下文件生成: