|
mad-location-manager-lib 1.0
Library for fusing GPS and ENU accelerometer data
|
Go to the source code of this file.
Classes | |
| struct | accelerometer |
| accelerometer - raw accelerometer data (without g compensation) More... | |
| struct | gyroscope |
| gyroscope - raw gyroscope data More... | |
| struct | magnetometer |
| magnetometer - raw magnetometer data More... | |
| struct | enu_accelerometer |
| enu_accelerometer - acceleration in ENU coordinates (east, north, up) More... | |
| struct | linear_accelerometer |
| acceleration along each device axis, not including gravity. All values have units of m/s^2 More... | |
| struct | rotation_quaternion |
| rotation_quaternion - normalized quaternion in form [w, x, y, z] describing device orientation in ENU coordinate system More... | |
| struct | raw_enu_accelerometer |
| Raw accelerometer data with rotation quaternion in ENU frame. More... | |
| struct | geopoint |
| geopoint - part of gps coordinate representing location More... | |
| struct | gps_speed |
| gps_speed - part of gps coordinate representing speed More... | |
| struct | gps_coordinate |
| gps_coordinate - consists of 2 independent parts : location and speed More... | |
| struct | sd_record_hdr |
| sd_record_hdr - header for all sensor data output records More... | |
| struct | sd_record |
| Container for data records received from logger. More... | |
| union | sd_record::data_t |
| Union for different sensor data types. More... | |
Enumerations | |
| enum | sensor_data_record_type { SD_ACC_ENU_SET = 0 , SD_ACC_ENU_GENERATED = 1 , SD_GPS_SET = 2 , SD_GPS_FILTERED = 3 , SD_GPS_GENERATED = 4 , SD_RAW_ENU_ACC = 5 , SD_UNKNOWN } |
| enum | sdr_deserialize_error { SDRDE_SUCCESS = 0 , SDRDE_WRONG_HDR_SEPARATOR = 1 , SDRDE_UNEXPECTED_FMT = 2 , SDRDE_UNSUPPORTED = 3 , SDRDE_UNDEFINED } |
Functions | |
| std::string | sdr_serialize_str (const sd_record &rec) |
| sdr_deserialize_error | sdr_deserialize_str (const std::string &str, sd_record &rec) |
| sdr_deserialize_error sdr_deserialize_str | ( | const std::string & | str, |
| sd_record & | rec | ||
| ) |
| std::string sdr_serialize_str | ( | const sd_record & | rec | ) |