📊 1. 读取加速度计(原始数据)
accX=0.000g
accY=0.000g
accZ=0.000g
|acc|=√(0²+0²+0²)=1.000g
dynMag=|1.000-1.000|=0.000
融合:未启用
|
useFusion=--
|
hasGyro=--
🔄 2. 姿态角(加速度→角度)
pitch=atan2(accY,√(accX²+accZ²))×180/π
roll=atan2(accX,accZ)×180/π
pitch=0.0°
roll=0.0°
yaw=0.0°
tilt=√(0²+0²)=0.0°
变化率=0.0°/s
📈 3. 动态阈值(自适应窗口)
阈值=ampMin + σ系数×σ
mean=0.500
σ=0.150
β=0.90
阈值=0.10+0.90×0.150=0.235
⚡ 4. 步态判定(幅度>阈值?)
当前幅度=峰值-谷值
峰=0.00
谷=0.00
amp=0.00
0.00 > 0.235 → ❌ 无效
ZCD步态检测引擎 v5
信号源=--
窗口=48
ampFloor=1.50
ampSigma=0.30
dynMag mu=0.000
dynMag sig=0.000
ZCD阈值=0.000
间隔=--ms
amplitude=0.000
判定=pending
sensor-zoo 步态算法 v6 (Madgwick AHRS + 双计数器)
Adaptive步0
Peak步0
rawMag0.00
uAccMag0.00
qYaw0.0
qPitch0.0
Beta:0.05
Prom:1.5
Cool:0.3
Win:0.6s
主频=0.0Hz (范围:0.6-3.0Hz)
suppress=否 | conf=100% | tilt=0.0°
roll=0.0° | rate=0.0°/s
🛡️ 5. 姿态可信度(稳定性分析)
标准差参考≈100-(rollStd+pitchStd+yawStd/yawGate);大字号为引擎综合可信度(与参考式可能不完全相同)
rollStd=0.0°
pitchStd=0.0°
yawStd=0.0°
公式参考≈(0.0+0.0+0.0/35)→--% 引擎=100%