NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
point_cloud_common::PointToPlaneICPParams Struct Reference

#include <point_to_plane_icp_params.h>

Public Attributes

double search_radius
 
bool use_fitness_threshold_rejection
 
double fitness_threshold
 
int max_iterations
 
bool symmetric_objective
 
bool enforce_same_direction_normals
 
bool correspondence_rejector_surface_normal
 
double correspondence_rejector_surface_normal_threshold
 
bool correspondence_rejector_median_distance
 
double correspondence_rejector_median_distance_factor
 
bool coarse_to_fine
 
int num_coarse_to_fine_levels
 
double coarse_to_fine_final_leaf_size
 
bool downsample_last_coarse_to_fine_iteration
 

Member Data Documentation

◆ coarse_to_fine

bool point_cloud_common::PointToPlaneICPParams::coarse_to_fine

◆ coarse_to_fine_final_leaf_size

double point_cloud_common::PointToPlaneICPParams::coarse_to_fine_final_leaf_size

◆ correspondence_rejector_median_distance

bool point_cloud_common::PointToPlaneICPParams::correspondence_rejector_median_distance

◆ correspondence_rejector_median_distance_factor

double point_cloud_common::PointToPlaneICPParams::correspondence_rejector_median_distance_factor

◆ correspondence_rejector_surface_normal

bool point_cloud_common::PointToPlaneICPParams::correspondence_rejector_surface_normal

◆ correspondence_rejector_surface_normal_threshold

double point_cloud_common::PointToPlaneICPParams::correspondence_rejector_surface_normal_threshold

◆ downsample_last_coarse_to_fine_iteration

bool point_cloud_common::PointToPlaneICPParams::downsample_last_coarse_to_fine_iteration

◆ enforce_same_direction_normals

bool point_cloud_common::PointToPlaneICPParams::enforce_same_direction_normals

◆ fitness_threshold

double point_cloud_common::PointToPlaneICPParams::fitness_threshold

◆ max_iterations

int point_cloud_common::PointToPlaneICPParams::max_iterations

◆ num_coarse_to_fine_levels

int point_cloud_common::PointToPlaneICPParams::num_coarse_to_fine_levels

◆ search_radius

double point_cloud_common::PointToPlaneICPParams::search_radius

◆ symmetric_objective

bool point_cloud_common::PointToPlaneICPParams::symmetric_objective

◆ use_fitness_threshold_rejection

bool point_cloud_common::PointToPlaneICPParams::use_fitness_threshold_rejection

The documentation for this struct was generated from the following file: