|
mad-location-manager-lib 1.0
Library for fusing GPS and ENU accelerometer data
|
#include "sd_generator.h"#include <sensor_data.h>#include <GeographicLib/Geodesic.hpp>#include <cassert>#include <cmath>#include <random>#include "GeographicLib/LocalCartesian.hpp"#include "commons.h"| enu_accelerometer sd_abs_acc_between_two_geopoints | ( | const gps_coordinate & | a, |
| const gps_coordinate & | b, | ||
| double | acceleration_time, | ||
| double | interval_time, | ||
| double | time_of_interest | ||
| ) |
| double sd_acc_between_two_points | ( | double | distance, |
| double | v0, | ||
| double | acceleration_time, | ||
| double | no_acceleration_time | ||
| ) |
| double sd_distance_between_two_points | ( | const gps_coordinate & | a, |
| const gps_coordinate & | b | ||
| ) |
| gps_coordinate sd_gps_coordinate_in_interval | ( | const gps_coordinate & | start, |
| const movement_interval & | interval, | ||
| double | time_of_interest | ||
| ) |
| enu_accelerometer sd_noised_acc | ( | const enu_accelerometer & | acc, |
| double | acc_noise | ||
| ) |