Определение ориентации как в рабочей прошивке
This commit is contained in:
@@ -61,11 +61,16 @@ int main(void)
|
||||
irs_update_flag = 0;
|
||||
|
||||
imu_read_scaled(&imu);
|
||||
|
||||
irs.gyro.x = imu.gx;
|
||||
irs.gyro.y = imu.gy;
|
||||
irs.gyro.z = imu.gz;
|
||||
|
||||
irs.accel.x = imu.ax;
|
||||
irs.accel.y = imu.ay;
|
||||
irs.accel.z = imu.az;
|
||||
|
||||
Vector3 gyro = {imu.gx, imu.gy, imu.gz};
|
||||
Vector3 accel = {imu.ax, imu.ay, imu.az};
|
||||
|
||||
IRS_update(&irs, &gyro, &accel, IMU_DT);
|
||||
IRS_update(&irs, IMU_DT);
|
||||
}
|
||||
|
||||
euler = QuatToEuler(&irs.q);
|
||||
|
||||
Reference in New Issue
Block a user