1

我想使用 x,y,z 的加速度计算 mpu 6050 传感器的行进距离。如何通过集成加速度计值来使用加速度计值获得传感器行进的距离。您能否解释一下获取速度和位移的代码示例

  a_present = aaReal.x * 9.8;
  a_average = (a_present + a_previous)  / 2;

  v_present = v_previous + a_average * 0.001 ;

  v_average = (v_previous + v_present) / 2;



  s_present = v_previous * 0.001 + 0.5 * a_average  * 0.001 * 0.001;

  Serial.println("v_present " + (String)v_present + "\t\ts_present  " +(String)s_present+"\t\ts_all "+(String)s_all + "\ta_real "+(String)a_present);




  a_previous = a_average;
  v_previous = v_present;
  s_all = s_all + s_present; 
4

0 回答 0