Classes | Defines | Functions | Variables
ClusterDetector.cpp File Reference
#include "ClusterDetector.h"
#include "SegmentPrototype.h"
#include "XMLTag.h"
#include "SwissRangerReading.h"
#include "BoostUtils.h"
#include <point_cloud_mapping/sample_consensus/sac.h>
#include <point_cloud_mapping/sample_consensus/msac.h>
#include <point_cloud_mapping/sample_consensus/ransac.h>
#include <point_cloud_mapping/sample_consensus/sac_model_plane.h>
#include <angles/angles.h>
#include <point_cloud_mapping/kdtree/kdtree_ann.h>
#include <point_cloud_mapping/geometry/angles.h>
#include <point_cloud_mapping/geometry/areas.h>
#include <point_cloud_mapping/geometry/point.h>
#include <point_cloud_mapping/geometry/distances.h>
#include <point_cloud_mapping/geometry/nearest.h>
#include <point_cloud_mapping/geometry/transforms.h>
#include <point_cloud_mapping/geometry/statistics.h>
#include <sys/time.h>
Include dependency graph for ClusterDetector.cpp:

Go to the source code of this file.

Classes

class  PlaneClusterResult::ObjectOnTable
class  PlaneClusterResult
class  PlaneClustersSR

Defines

#define BOOST_THREAD
#define DEBUG   1
#define SR_COLS   176
#define SR_ROWS   144
#define XML_ATTRIBUTE_PTULO   "ptu_loid"
#define XML_ATTRIBUTE_SR4LO   "sr_loid"

Functions

bool compareRegions (const std::vector< int > &a, const std::vector< int > &b)
void CrossProduct_l (const double b_x, const double b_y, const double b_z, const double c_x, const double c_y, const double c_z, double &a_x, double &a_y, double &a_z)
void normalize (double &a, double &b, double &c)
double scalarproduct (const double &a, const double &b, const double &c, const double &d, const double &e, const double &f)

Variables

PlaneClustersSRs_planeCluster = NULL

Define Documentation

#define BOOST_THREAD

Definition at line 46 of file ClusterDetector.cpp.

#define DEBUG   1

Definition at line 83 of file ClusterDetector.cpp.

#define SR_COLS   176

Definition at line 81 of file ClusterDetector.cpp.

#define SR_ROWS   144

Definition at line 82 of file ClusterDetector.cpp.

#define XML_ATTRIBUTE_PTULO   "ptu_loid"

Definition at line 86 of file ClusterDetector.cpp.

#define XML_ATTRIBUTE_SR4LO   "sr_loid"

Definition at line 85 of file ClusterDetector.cpp.


Function Documentation

bool compareRegions ( const std::vector< int > &  a,
const std::vector< int > &  b 
)

Definition at line 98 of file ClusterDetector.cpp.

void CrossProduct_l ( const double  b_x,
const double  b_y,
const double  b_z,
const double  c_x,
const double  c_y,
const double  c_z,
double &  a_x,
double &  a_y,
double &  a_z 
) [inline]

Definition at line 701 of file ClusterDetector.cpp.

void normalize ( double &  a,
double &  b,
double &  c 
) [inline]

Definition at line 688 of file ClusterDetector.cpp.

double scalarproduct ( const double &  a,
const double &  b,
const double &  c,
const double &  d,
const double &  e,
const double &  f 
) [inline]

Definition at line 696 of file ClusterDetector.cpp.


Variable Documentation

Definition at line 602 of file ClusterDetector.cpp.



cop_sr4_plugins
Author(s): U. Klank
autogenerated on Mon Oct 6 2014 10:59:31