Uses of Class
com.irurueta.navigation.lateration.RobustLateration2DSolver

Packages that use RobustLateration2DSolver
Package
Description
Contains classes to estimate positions when intersecting circles or spheres by using the lateration algorithm.
  • Uses of RobustLateration2DSolver in com.irurueta.navigation.lateration

    Modifier and Type
    Class
    Description
    class 
    Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using LMedS algorithm to discard outliers.
    class 
    Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using MSAC algorithm to discard outliers.
    class 
    Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using PROMedS algorithm to discard outliers.
    class 
    Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using PROSAC algorithm to discard outliers.
    class 
    Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using RANSAC algorithm to discard outliers.
    Modifier and Type
    Method
    Description
    RobustLateration2DSolver.create()
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Circle[] circles)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Circle[] circles, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(double[] qualityScores, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Circle[] circles, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.geometry.Point2D[] positions, double[] distances, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener)
    Creates a robust 2D lateration solver using default robust method.
    RobustLateration2DSolver.create(RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.
    RobustLateration2DSolver.create(com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 2D lateration solver.