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

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

    Modifier and Type
    Class
    Description
    class 
    Robustly solves the lateration problem by finding the best pairs of 3D 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 3D 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 3D 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 3D 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 3D positions and distances among the provided ones using RANSAC algorithm to discard outliers.
    Modifier and Type
    Method
    Description
    RobustLateration3DSolver.create()
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Point3D[] positions, double[] distances, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Sphere[] spheres)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.geometry.Sphere[] spheres, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(double[] qualityScores, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Point3D[] positions, double[] distances, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, double[] distanceStandardDeviations, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.geometry.Sphere[] spheres, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener)
    Creates a robust 3D lateration solver using default robust method.
    RobustLateration3DSolver.create(RobustLaterationSolverListener<com.irurueta.geometry.Point3D> listener, com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.
    RobustLateration3DSolver.create(com.irurueta.numerical.robust.RobustEstimatorMethod method)
    Creates a robust 3D lateration solver.