![]() |
0.3.0
|
Units used by GNSS positioning. More...
Go to the source code of this file.
Enumerations | |
enum class | NAV::Units::AttitudeUncertaintyUnits : uint8_t { rad , deg , rad2 , deg2 , COUNT } |
Possible units for the uncertainty of the attitude. More... | |
enum class | NAV::Units::AttitudeUnits : uint8_t { rad , deg , COUNT } |
Possible units for the attitude. More... | |
enum class | NAV::Units::PositionUncertaintyUnits : uint8_t { meter , meter2 , COUNT } |
Possible units for the uncertainty of the position. More... | |
enum class | NAV::Units::VelocityUncertaintyUnits : uint8_t { m_s , m2_s2 , COUNT } |
Possible units for the uncertainty of the velocity. More... | |
enum class | NAV::Units::VelocityUnits : uint8_t { m_s , COUNT } |
Possible units for the velocity. More... | |
Functions | |
double | NAV::convertUnit (const double &value, Units::AttitudeUncertaintyUnits unit) |
Converts the value depending on the unit provided. | |
double | NAV::convertUnit (const double &value, Units::AttitudeUnits unit) |
Converts the value depending on the unit provided. | |
double | NAV::convertUnit (const double &value, Units::PositionUncertaintyUnits unit) |
Converts the value depending on the unit provided. | |
double | NAV::convertUnit (const double &value, Units::VelocityUncertaintyUnits unit) |
Converts the value depending on the unit provided. | |
double | NAV::convertUnit (const double &value, Units::VelocityUnits unit) |
Converts the value depending on the unit provided. | |
Eigen::Vector3d | NAV::convertUnit (const Eigen::Vector3d &value, Units::AttitudeUncertaintyUnits unit) |
Converts the value depending on the unit provided. | |
Eigen::Vector3d | NAV::convertUnit (const Eigen::Vector3d &value, Units::AttitudeUnits unit) |
Converts the value depending on the unit provided. | |
Eigen::Vector3d | NAV::convertUnit (const Eigen::Vector3d &value, Units::PositionUncertaintyUnits unit) |
Converts the value depending on the unit provided. | |
Eigen::Vector3d | NAV::convertUnit (const Eigen::Vector3d &value, Units::VelocityUncertaintyUnits unit) |
Converts the value depending on the unit provided. | |
Eigen::Vector3d | NAV::convertUnit (const Eigen::Vector3d &value, Units::VelocityUnits unit) |
Converts the value depending on the unit provided. | |
void | NAV::Units::from_json (const json &j, AttitudeUncertaintyUnits &data) |
Converts the provided json object into the data object. | |
void | NAV::Units::from_json (const json &j, AttitudeUnits &data) |
Converts the provided json object into the data object. | |
void | NAV::Units::from_json (const json &j, PositionUncertaintyUnits &data) |
Converts the provided json object into the data object. | |
void | NAV::Units::from_json (const json &j, VelocityUncertaintyUnits &data) |
Converts the provided json object into the data object. | |
void | NAV::Units::from_json (const json &j, VelocityUnits &data) |
Converts the provided json object into the data object. | |
void | NAV::Units::to_json (json &j, const AttitudeUncertaintyUnits &data) |
Converts the provided data into a json object. | |
void | NAV::Units::to_json (json &j, const AttitudeUnits &data) |
Converts the provided data into a json object. | |
void | NAV::Units::to_json (json &j, const PositionUncertaintyUnits &data) |
Converts the provided data into a json object. | |
void | NAV::Units::to_json (json &j, const VelocityUncertaintyUnits &data) |
Converts the provided data into a json object. | |
void | NAV::Units::to_json (json &j, const VelocityUnits &data) |
Converts the provided data into a json object. | |
std::string | NAV::to_string (Units::AttitudeUncertaintyUnits unit) |
Converts the unit into a string. | |
std::string | NAV::to_string (Units::AttitudeUnits unit) |
Converts the unit into a string. | |
std::string | NAV::to_string (Units::PositionUncertaintyUnits unit) |
Converts the unit into a string. | |
std::string | NAV::to_string (Units::VelocityUncertaintyUnits unit) |
Converts the unit into a string. | |
std::string | NAV::to_string (Units::VelocityUnits unit) |
Converts the unit into a string. | |
Units used by GNSS positioning.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
|
nodiscard |
Converts the value depending on the unit provided.
[in] | value | Value to convert |
[in] | unit | Unit the value is in |
void NAV::Units::from_json | ( | const json & | j, |
AttitudeUncertaintyUnits & | data ) |
Converts the provided json object into the data object.
[in] | j | Json object with the needed values |
[out] | data | Object to fill from the json |
void NAV::Units::from_json | ( | const json & | j, |
AttitudeUnits & | data ) |
Converts the provided json object into the data object.
[in] | j | Json object with the needed values |
[out] | data | Object to fill from the json |
void NAV::Units::from_json | ( | const json & | j, |
PositionUncertaintyUnits & | data ) |
Converts the provided json object into the data object.
[in] | j | Json object with the needed values |
[out] | data | Object to fill from the json |
void NAV::Units::from_json | ( | const json & | j, |
VelocityUncertaintyUnits & | data ) |
Converts the provided json object into the data object.
[in] | j | Json object with the needed values |
[out] | data | Object to fill from the json |
void NAV::Units::from_json | ( | const json & | j, |
VelocityUnits & | data ) |
Converts the provided json object into the data object.
[in] | j | Json object with the needed values |
[out] | data | Object to fill from the json |
void NAV::Units::to_json | ( | json & | j, |
const AttitudeUncertaintyUnits & | data ) |
Converts the provided data into a json object.
[out] | j | Json object which gets filled with the info |
[in] | data | Data to convert into json |
void NAV::Units::to_json | ( | json & | j, |
const AttitudeUnits & | data ) |
Converts the provided data into a json object.
[out] | j | Json object which gets filled with the info |
[in] | data | Data to convert into json |
void NAV::Units::to_json | ( | json & | j, |
const PositionUncertaintyUnits & | data ) |
Converts the provided data into a json object.
[out] | j | Json object which gets filled with the info |
[in] | data | Data to convert into json |
void NAV::Units::to_json | ( | json & | j, |
const VelocityUncertaintyUnits & | data ) |
Converts the provided data into a json object.
[out] | j | Json object which gets filled with the info |
[in] | data | Data to convert into json |
void NAV::Units::to_json | ( | json & | j, |
const VelocityUnits & | data ) |
Converts the provided data into a json object.
[out] | j | Json object which gets filled with the info |
[in] | data | Data to convert into json |
|
nodiscard |
Converts the unit into a string.
[in] | unit | Unit |
|
nodiscard |
Converts the unit into a string.
[in] | unit | Unit |
|
nodiscard |
Converts the unit into a string.
[in] | unit | Unit |
|
nodiscard |
Converts the unit into a string.
[in] | unit | Unit |
|
nodiscard |
Converts the unit into a string.
[in] | unit | Unit |