Test
parent
e540b17b29
commit
ba94811f6f
|
@ -62,9 +62,9 @@ public class GameManager : MonoBehaviour
|
|||
float pitch = Mathf.Atan2(-ax, Mathf.Sqrt(ay * ay + az * az)) * Mathf.Rad2Deg; // 俯仰角
|
||||
|
||||
// 积分得到角度变化
|
||||
angleX += gx * dt; // ÈÆXÖáÐýת
|
||||
angleY += gy * dt; // ÈÆYÖáÐýת
|
||||
angleZ += gz * dt; // ÈÆZÖáÐýת
|
||||
angleX = gx * dt; // ÈÆXÖáÐýת
|
||||
angleY = gy * dt; // ÈÆYÖáÐýת
|
||||
angleZ = gz * dt; // ÈÆZÖáÐýת
|
||||
|
||||
// 使用互补滤波来平滑姿态估计
|
||||
// 这里的系数决定了加速度和陀螺仪的权重,通常设置为0.98
|
||||
|
|
Loading…
Reference in New Issue