You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Calculate local gravity anomaly from IMU accelerometer measurements
356
+
///
357
+
/// This function calculates the local gravity anomaly by comparing the observed gravity from the
358
+
/// IMU accelerometer measurements (eg: $\sqrt(a_x^2 + a_y^2 + a_z^2)$) with the normal gravity
359
+
/// at the given latitude and altitude via the Somigliana method. Additionally, this function
360
+
/// compensates for the motion of the platform (if any) using the Eötvös correction.
361
+
///
362
+
/// # Parameters
363
+
/// - `latitude` - The WGS84 latitude in degrees
364
+
/// - `altitude` - The WGS84 altitude in meters
365
+
/// - `north_velocity` - The northward velocity component in m/s
366
+
/// - `east_velocity` - The eastward velocity component in m/s
367
+
/// - `gravity_observed` - The observed gravity from the IMU accelerometer measurements in m/s^2
368
+
///
369
+
/// # Returns
370
+
/// The local gravity anomaly in m/s^2, which is the difference between the observed gravity and the normal gravity at the given latitude and altitude, adjusted for the Eötvös correction.
0 commit comments