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
Subclasses of RobustLateration2DSolver in com.irurueta.navigation.laterationModifier and TypeClassDescriptionclass
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.Methods in com.irurueta.navigation.lateration that return RobustLateration2DSolverModifier and TypeMethodDescriptionstatic RobustLateration2DSolver
RobustLateration2DSolver.create()
Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Circle[] circles) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Circle[] circles, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.geometry.Point2D[] positions, double[] distances, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Circle[] circles) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Circle[] circles, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Circle[] circles, RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
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.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Circle[] circles, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Point2D[] positions, double[] distances) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Point2D[] positions, double[] distances, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
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.static RobustLateration2DSolver
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.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.geometry.Point2D[] positions, double[] distances, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener) Creates a robust 2D lateration solver using default robust method.static RobustLateration2DSolver
RobustLateration2DSolver.create
(RobustLaterationSolverListener<com.irurueta.geometry.Point2D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.static RobustLateration2DSolver
RobustLateration2DSolver.create
(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a robust 2D lateration solver.