Как рассчитать перегрузку, резкое торможение и ускорение, когда у меня есть данные ‘x, y, z’?

#javascript #react-native #accelerometer #react-native-sensors

#javascript #react-native #акселерометр #реагирующие собственные датчики

Вопрос:

У меня есть необработанные данные x, y, z , но я не знаю, как рассчитать перегрузку, резкое торможение и ускорение. Я разрабатываю приложение, в котором мне нужно собирать данные о резком торможении и ускорении, поэтому, пожалуйста, помогите мне найти способ вычисления.

Спасибо

Вот мой код :

 constructor(props) {
    super(props);
    setUpdateIntervalForType(SensorTypes.accelerometer, 200);
    this.accelSubscription = accelerometer.subscribe(({x, y, z, timestamp}) => {
      this.setState({
        accel_x: x,
        accel_y: y,
        accel_z: z,
        time: timestamp,
      });

    });
    this.state = {
      acceleration: 0,
      accel_x: 0,
      accel_y: 0,
      accel_z: 0,
      time: 0,
      speed: 0,
    };
  }