![]() |
0.5.0
|
Ambiguity Search algorithms. More...
Go to the source code of this file.
Namespaces | |
namespace | NAV |
namespace | NAV::Ambiguity |
Functions | |
template<typename DerivedA, typename DerivedQ, typename DerivedL, typename DerivedD> | |
std::pair< Eigen::MatrixXd, Eigen::VectorXd > | NAV::Ambiguity::integerLeastSquaresSearch (const Eigen::MatrixBase< DerivedA > &a, const Eigen::MatrixBase< DerivedQ > &Q, const Eigen::MatrixBase< DerivedL > &L_LTDL_Q, const Eigen::MatrixBase< DerivedD > &D_LTDL_Q, const Eigen::Index &numCandidates=2) |
Performs an integer least-squares to search for integer candidates for the ambiguities. | |
template<typename DerivedA, typename DerivedL, typename DerivedD> | |
std::pair< Eigen::MatrixXd, Eigen::VectorXd > | NAV::Ambiguity::integerLeastSquaresSearchAndShrink (const Eigen::MatrixBase< DerivedA > &zh, const Eigen::MatrixBase< DerivedL > &L_LTDL_Q, const Eigen::MatrixBase< DerivedD > &D_LTDL_Q, const Eigen::Index &numCandidates=2) |
Performs an integer least-squares to search for integer candidates for the ambiguities using the search-and-shrink technique (MLAMBDA) | |
template<typename DerivedA, typename DerivedQ> | |
DerivedA::PlainObject | NAV::Ambiguity::integerSearchBootstrapping (const Eigen::MatrixBase< DerivedA > &a, const Eigen::MatrixBase< DerivedQ > &Qa) |
Searches for the integer ambiguities by integer bootstrapping. | |
template<typename Derived> | |
Derived::PlainObject | NAV::Ambiguity::integerSearchRounding (const Eigen::MatrixBase< Derived > &a) |
Searches for the integer ambiguities by integer rounding. |
Ambiguity Search algorithms.
Definition in file Search.hpp.