Wiselib
|
#include "algorithms/localization/distance_based/math/vec.h"
#include "algorithms/localization/distance_based/math/localization_simple_matrix.h"
#include "algorithms/localization/distance_based/neighborhood/localization_neighborhood.h"
#include "algorithms/localization/distance_based/util/localization_defutils.h"
#include "util/pstl/algorithm.h"
#include "util/pstl/pair.h"
#include <float.h>
Go to the source code of this file.
Namespaces | |
namespace | wiselib |
AES Algorithm. | |
Defines | |
#define | SQR(n) (n*n) |
Enumerations | |
enum | wiselib::LaterationType { wiselib::lat_anchors, wiselib::lat_confident } |
Functions | |
template<typename OsModel_P , typename NeighborInfoList , typename Arithmatic_P > | |
bool | wiselib::est_pos_min_max (const NeighborInfoList &, Vec< Arithmatic_P > &) |
Position estimation with distance to anchors and their positions. | |
template<typename OsModel_P , typename NeighborInfoList , typename Arithmatic_P > | |
bool | wiselib::est_pos_lateration (const NeighborInfoList &, Vec< Arithmatic_P > &, const LaterationType &, bool) |
Position estimation with distance to anchors and their positions. | |
template<typename OsModel_P , typename NeighborInfoList , typename Arithmatic_P > | |
bool | wiselib::check_residue (const NeighborInfoList &, const Vec< Arithmatic_P > &, const LaterationType &, Arithmatic_P) |
This Method checks, whether an estimated position is accepted or not. | |
template<typename OsModel_P , typename DistancePair_P , typename Arithmatic_P > | |
DistancePair_P | wiselib::trilateration_distance (Arithmatic_P, Arithmatic_P, Arithmatic_P, Arithmatic_P, Arithmatic_P) |
This method calculates the distance between two nodes using only distance information with trilateration. | |
template<typename OsModel_P , typename Neighborhood , typename NeighborInfoList , typename Arithmatic_P > | |
void | wiselib::collect_neighbors (Neighborhood &, const LaterationType &, NeighborInfoList &) |
This method collects different types of neighbors in a NeighborInfoList used in est_pos_lateration() and check_residue(). |
#define SQR | ( | n | ) | (n*n) |