MRPT
1.9.9
|
#include "pbmap-precomp.h"
#include <mrpt/math/types_math.h>
#include <pcl/features/integral_image_normal.h>
#include <pcl/features/normal_3d.h>
#include <pcl/ModelCoefficients.h>
#include <pcl/segmentation/organized_multi_plane_segmentation.h>
#include <pcl/segmentation/organized_connected_component_segmentation.h>
#include <pcl/filters/extract_indices.h>
#include <pcl/filters/voxel_grid.h>
#include <pcl/common/transforms.h>
#include <pcl/common/time.h>
#include <mrpt/config/CConfigFile.h>
#include <mrpt/pbmap/PbMapMaker.h>
#include <mutex>
#include <iostream>
Go to the source code of this file.
Classes | |
struct | config_pbmap |
Functions | |
double | BhattacharyyaDist (std::vector< float > &hist1, std::vector< float > &hist2) |
void | readConfigFile (const string &config_file_name) |
void | keyboardEventOccurred (const pcl::visualization::KeyboardEvent &event, void *viewer_void) |
Variables | |
std::mutex | CS_visualize |
struct config_pbmap | configPbMap |
bool | graphRepresentation = false |
unsigned char | red [10] = {255, 0, 0, 255, 255, 0, 255, 204, 0, 255} |
unsigned char | grn [10] = {0, 255, 0, 255, 0, 255, 160, 51, 128, 222} |
unsigned char | blu [10] = {0, 0, 255, 0, 255, 255, 0, 204, 0, 173} |
double | ared [10] = {1.0, 0, 0, 1.0, 1.0, 0, 1.0, 0.8, 0, 1.0} |
double | agrn [10] = {0, 1.0, 0, 1.0, 0, 1.0, 0.6, 0.2, 0.5, 0.9} |
double | ablu [10] = {0, 0, 1.0, 0, 1.0, 1.0, 0, 0.8, 0, 0.7} |
double BhattacharyyaDist | ( | std::vector< float > & | hist1, |
std::vector< float > & | hist2 | ||
) |
Definition at line 48 of file PbMapMaker.cpp.
Definition at line 732 of file PbMapMaker.cpp.
References graphRepresentation.
Referenced by mrpt::pbmap::PbMapMaker::run().
Definition at line 115 of file PbMapMaker.cpp.
References config_pbmap::angle_threshold, config_pbmap::color_threshold, config_pbmap::config_localiser, configPbMap, config_pbmap::detect_loopClosure, config_pbmap::dist_threshold, config_pbmap::graph_mode, config_pbmap::hue_threshold, config_pbmap::inferStructure, config_pbmap::intensity_threshold, config_pbmap::makeClusters, config_pbmap::max_cos_normal, config_pbmap::max_dist_center_plane, config_pbmap::minInliersRate, config_pbmap::path_save_pbmap, config_pbmap::path_save_registered_cloud, config_pbmap::proximity_neighbor_planes, config_pbmap::proximity_threshold, mrpt::config::CConfigFileBase::read_bool(), mrpt::config::CConfigFileBase::read_float(), mrpt::config::CConfigFileBase::read_int(), mrpt::config::CConfigFileBase::read_string(), config_pbmap::save_registered_cloud, and config_pbmap::use_color.
Referenced by mrpt::pbmap::PbMapMaker::PbMapMaker().
double ablu[10] = {0, 0, 1.0, 0, 1.0, 1.0, 0, 0.8, 0, 0.7} |
Definition at line 820 of file PbMapMaker.cpp.
Referenced by mrpt::pbmap::PbMapMaker::viz_cb().
double agrn[10] = {0, 1.0, 0, 1.0, 0, 1.0, 0.6, 0.2, 0.5, 0.9} |
Definition at line 819 of file PbMapMaker.cpp.
Referenced by mrpt::pbmap::PbMapMaker::viz_cb().
double ared[10] = {1.0, 0, 0, 1.0, 1.0, 0, 1.0, 0.8, 0, 1.0} |
Definition at line 818 of file PbMapMaker.cpp.
Referenced by mrpt::pbmap::PbMapMaker::viz_cb().
unsigned char blu[10] = {0, 0, 255, 0, 255, 255, 0, 204, 0, 173} |
Definition at line 816 of file PbMapMaker.cpp.
Referenced by mrpt::pbmap::PbMapMaker::viz_cb().
struct config_pbmap configPbMap |
std::mutex CS_visualize |
Definition at line 45 of file PbMapMaker.cpp.
Referenced by mrpt::pbmap::PbMapMaker::detectPlanesCloud(), and mrpt::pbmap::PbMapMaker::viz_cb().
bool graphRepresentation = false |
Definition at line 731 of file PbMapMaker.cpp.
Referenced by keyboardEventOccurred(), and mrpt::pbmap::PbMapMaker::viz_cb().
unsigned char grn[10] = {0, 255, 0, 255, 0, 255, 160, 51, 128, 222} |
Definition at line 815 of file PbMapMaker.cpp.
Referenced by mrpt::pbmap::PbMapMaker::viz_cb().
unsigned char red[10] = {255, 0, 0, 255, 255, 0, 255, 204, 0, 255} |
Definition at line 814 of file PbMapMaker.cpp.
Referenced by mrpt::img::CImage::loadFromMemoryBuffer(), mrpt::gui::CDisplayWindow::plot(), mrpt::maps::COccupancyGridMap2D::saveAsEMFTwoMapsWithCorrespondences(), and mrpt::pbmap::PbMapMaker::viz_cb().
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020 |