extract_polygon_primitives_auxiliary.cpp File Reference

Auxiliary functions for the extract_polygon_primitives binary. More...

#include "extract_polygon_primitives.h"
Include dependency graph for extract_polygon_primitives_auxiliary.cpp:

Go to the source code of this file.

#define _extract_polygon_primitives_AUXILIARY_CPP_
 
int get_vehicle_position (ros::NodeHandle *pn, tf::TransformListener *listener, tf::StampedTransform *vehicle_tf, ros::Time *t)
 Gets the vehicle position by querying for the propper transform. More...
 
int save_pc_PointNormal_to_pcd (pcl::PointCloud< pcl::PointXYZ > *pc_in, pcl::PointCloud< pcl::Normal > *normals_in, std::string name)
 Saves a composite point cloud with normals to a file. After saving you can use "rosrun pcl pcd_viewer <filename> -normal 10 -normal_scale 1" to view the normals. More...
 
int compute_normals (pcl::PointCloud< pcl::PointXYZ > *pc_in, float vx, float vy, float vz, float radius, int K, pcl::PointCloud< pcl::Normal > *pc_out)
 Estimate normals for pc_in using either radius or K. More...
 
void filter_uncoherent_points (pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::PointCloud< pcl::PointXYZ > *pcout, pcl::PointCloud< pcl::PointXYZ > *pcelim, pcl::PointCloud< pcl::Normal >::Ptr n, double radius, float vx, float vy, float vz)
 
void get_limits (double mean, double std, double factor, double *high, double *low)
 
void filter_uncoherent_points (pcl::PointCloud< pcl::PointNormal >::Ptr pc, double radius, pcl::PointCloud< pcl::PointNormal >::Ptr pcout, pcl::PointCloud< pcl::PointNormal >::Ptr pcelim, float vx, float vy, float vz)
 
void draw_markers (int k, Eigen::Vector4f *q_avg, std::vector< Eigen::Vector4f > *qv, pcl::PointCloud< pcl::PointNormal >::Ptr pc, std::vector< int > *pointIdxRadiusSearch, Eigen::Vector4f *q_avg0, std::vector< bool > *is_fliped)
 

Detailed Description

Auxiliary functions for the extract_polygon_primitives binary.

Author
Miguel Oliveira
Version
v0
Date
2011-12-19

Definition in file extract_polygon_primitives_auxiliary.cpp.

Macro Definition Documentation

#define _extract_polygon_primitives_AUXILIARY_CPP_

Definition at line 37 of file extract_polygon_primitives_auxiliary.cpp.

Function Documentation

void get_limits ( double  mean,
double  std,
double  factor,
double *  high,
double *  low 
)

Definition at line 178 of file extract_polygon_primitives_auxiliary.cpp.



polygon_primitives_extraction
Author(s): Miguel Oliveira
autogenerated on Mon Mar 2 2015 01:32:42