MROB
mrob::PlaneRegistration Member List

This is the complete list of members for mrob::PlaneRegistration, including all inherited members.

add_new_plane(uint_t id)mrob::PlaneRegistration
add_plane(uint_t id, std::shared_ptr< Plane > &plane)mrob::PlaneRegistration
add_point_cloud_planes(uint_t time, std::vector< Mat31 > &points, std::vector< uint_t > &point_ids)mrob::PlaneRegistration
alpha_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
beta_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
bookept_trajectory_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
bookkeep_state() overridemrob::PlaneRegistrationvirtual
c1_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
c2_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
calculate_error() overridemrob::PlaneRegistrationvirtual
calculate_gradient_hessian() overridemrob::PlaneRegistrationvirtual
calculate_model_fidelity(matData_t diff_error)mrob::OptimizerDenseprotectedvirtual
calculate_poses_rmse(std::vector< SE3 > &groundTruth) const (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
calculate_total_number_points() (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
dx_ (defined in mrob::Optimizer)mrob::Optimizerprotected
get_all_planes() (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationinline
get_current_error() const (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
get_last_pose() (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationinline
get_number_planes() const (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationinline
get_number_poses() const (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationinline
get_plane(uint_t id) (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
get_point_cloud(uint_t time)mrob::PlaneRegistration
get_point_plane_ids(uint_t time) (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
get_pose(uint_t time)mrob::PlaneRegistration
get_trajectory()mrob::PlaneRegistration
GN_CLAMPED_HESSIAN enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
GN_HESSIAN enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
GRADIENT enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
gradient_ (defined in mrob::Optimizer)mrob::Optimizerprotected
gradient__ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
GRADIENT_ALL_POSES enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
GRADIENT_BENGIOS_NAG enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
hessian_ (defined in mrob::OptimizerDense)mrob::OptimizerDenseprotected
hessian__ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
initial_error_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
INITIALIZE enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
INTERPOLATION enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
isSolved_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
lambda_ (defined in mrob::Optimizer)mrob::Optimizerprotected
LEVENBERG_MARQUARDT_ELLIP enum value (defined in mrob::Optimizer)mrob::Optimizer
LEVENBERG_MARQUARDT_SPHER enum value (defined in mrob::Optimizer)mrob::Optimizer
LM_ELLIP enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
LM_SPHER enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
max_iters_ (defined in mrob::Optimizer)mrob::Optimizerprotected
NEWTON_RAPHSON enum value (defined in mrob::Optimizer)mrob::Optimizer
numberPlanes_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
numberPoints_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
numberPoses_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
optimization_method_ (defined in mrob::Optimizer)mrob::Optimizerprotected
optimize_levenberg_marquardt()mrob::Optimizerprotected
optimize_newton_raphson()mrob::Optimizerprotected
optimize_newton_raphson_one_iteration(bool useLambda=false)mrob::OptimizerDenseprotectedvirtual
Optimizer(matData_t solutionTolerance=1e-4, matData_t lambda=1e-5) (defined in mrob::Optimizer)mrob::Optimizer
OptimizerDense(matData_t solutionTolerance=1e-4, matData_t lambda=1e-5) (defined in mrob::OptimizerDense)mrob::OptimizerDense
optimMethod enum namemrob::Optimizer
plane_push_back_point(uint_t id, uint_t t, Mat31 &point)mrob::PlaneRegistration
PlaneRegistration() (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
planes_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
previousState_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
print(bool plotPlanes=true) const (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
print_evaluate()mrob::PlaneRegistration
reset_solution()mrob::PlaneRegistration
SEQUENCE enum value (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
set_alpha_parameter(double alpha) (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationinline
set_beta_parameter(double beta) (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationinline
set_last_pose(SE3 &last)mrob::PlaneRegistration
set_number_planes_and_poses(uint_t numPlanes, uint_t numPoses) (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
solutionTolerance_ (defined in mrob::Optimizer)mrob::Optimizerprotected
solve(SolveMode mode, bool singleIteration=false)mrob::PlaneRegistration
mrob::OptimizerDense::solve(optimMethod method, uint_t max_iters=1e2, double lambda=1e-5)mrob::Optimizer
solve_gradient_all_poses(bool singleIteration=false) (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
solve_initialize()mrob::PlaneRegistration
solve_interpolate_gradient(bool singleIteration=false)mrob::PlaneRegistration
solve_quaternion_plane()mrob::PlaneRegistration
solveIters_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
SolveMode enum name (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
solveMode_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
tau_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
temporary_trajectory_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
time_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
time_profiles_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
trajectory_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
TrajectoryMode enum name (defined in mrob::PlaneRegistration)mrob::PlaneRegistration
trajMode_ (defined in mrob::PlaneRegistration)mrob::PlaneRegistrationprotected
update_state() overridemrob::PlaneRegistrationvirtual
update_state_from_bookkeep() overridemrob::PlaneRegistrationvirtual
~Optimizer() (defined in mrob::Optimizer)mrob::Optimizervirtual
~OptimizerDense() (defined in mrob::OptimizerDense)mrob::OptimizerDensevirtual
~PlaneRegistration() (defined in mrob::PlaneRegistration)mrob::PlaneRegistration