![]() |
0.5.0
|
Ambiguity resolution algorithms. More...
Go to the source code of this file.
Data Structures | |
| struct | NAV::AmbiguityResolutionParameters |
| Ambiguity resolution algorithms and parameters. More... | |
| struct | NAV::AmbiguityResolutionResult< Scalar, nAmb, nReal > |
| Ambiguity resolution result. More... | |
| struct | NAV::AmbiguityResolutionResult< Scalar, nAmb, nReal >::FixedAmbiguity |
| Fixed ambiguity and their squared norm. More... | |
Namespaces | |
| namespace | NAV |
Enumerations | |
| enum class | NAV::AmbiguityResolutionFailure : uint8_t { NAV::None , NAV::NoSearchAlgorithm , NAV::Decorrelation , NAV::NoCandidatesFound , NAV::ValidationFailed } |
| Possible failures. More... | |
| enum class | NAV::AmbiguityResolutionStrategy : uint8_t { NAV::Continuous , NAV::FixAndHold , NAV::COUNT } |
| Ambiguity resolution strategies. More... | |
Functions | |
| void | NAV::from_json (const json &j, AmbiguityResolutionParameters &obj) |
| Converts the provided json object into a node object. | |
| bool | NAV::GuiAmbiguityResolution (const char *id, AmbiguityResolutionParameters ¶ms, float width=310.0F) |
| Shows a ComboBox to select the ambiguity resolution algorithms. | |
| template<typename DerivedA, typename DerivedQa, typename DerivedB, typename DerivedQb, typename DerivedQab, typename DerivedQba> | |
| AmbiguityResolutionResult< typename DerivedA::Scalar, DerivedA::RowsAtCompileTime, DerivedB::RowsAtCompileTime > | NAV::ResolveAmbiguities (const Eigen::MatrixBase< DerivedA > &a, const Eigen::MatrixBase< DerivedQa > &Qa, const Eigen::MatrixBase< DerivedB > &b, const Eigen::MatrixBase< DerivedQb > &Qb, const Eigen::MatrixBase< DerivedQab > &Qab, const Eigen::MatrixBase< DerivedQba > &Qba, const AmbiguityResolutionParameters ¶ms, const std::string &nameId) |
| Tries resolving the ambiguities. | |
| void | NAV::to_json (json &j, const AmbiguityResolutionParameters &obj) |
| Converts the provided object into json. | |
| const char * | NAV::to_string (AmbiguityResolutionParameters::DecorrelationAlgorithm decorrelationAlgorithm) |
| Converts the enum to a string. | |
| const char * | NAV::to_string (AmbiguityResolutionParameters::SearchAlgorithm searchAlgorithm) |
| Converts the enum to a string. | |
| const char * | NAV::to_string (AmbiguityResolutionParameters::ValidationAlgorithm validationAlgorithm) |
| Converts the enum to a string. | |
| const char * | NAV::to_string (AmbiguityResolutionStrategy ambiguityResolutionStrategy) |
| Converts the enum to a string. | |
| const char * | NAV::to_string_short (AmbiguityResolutionParameters::SearchAlgorithm searchAlgorithm) |
| Converts the enum to a string. | |