Functions
function_extractor.cpp File Reference
#include <hrl_phri_2011/utils.h>
#include <hrl_phri_2011/ellipsoid_space.h>
#include <hrl_phri_2011/ForceProcessed.h>
#include <hrl_phri_2011/EllipsoidParams.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <boost/random.hpp>
#include <boost/random/normal_distribution.hpp>
Include dependency graph for function_extractor.cpp:

Go to the source code of this file.

Functions

void extractContacts (PCRGB &pc, double force_thresh, double time_thresh)
void extractEllipsoidFrameCloud (const vector< hrl_phri_2011::ForceProcessed::Ptr > &fp_list, const string &value, PCRGB &data_cloud, Ellipsoid &e, bool use_ell_height=false)
void extractToolFrameCloud (const vector< hrl_phri_2011::ForceProcessed::Ptr > &fp_list, const string &value, PCRGB &data_cloud)
float extractValue (const hrl_phri_2011::ForceProcessed &fp, const string &value)
int main (int argc, char **argv)
void multiplyCloud (PCRGB &pc, double multiplier)
void projectCloudEllipsoid (const PCRGB &in_pc, PCRGB &out_pc, Ellipsoid &e)
void projectDataEllipsoidHead (const PCRGB &head_pc, const PCRGB &ell_head_pc, const PCRGB &data_pc, PCRGB &out_pc, double noise_sigma)

Function Documentation

void extractContacts ( PCRGB pc,
double  force_thresh,
double  time_thresh 
)

Definition at line 90 of file function_extractor.cpp.

void extractEllipsoidFrameCloud ( const vector< hrl_phri_2011::ForceProcessed::Ptr > &  fp_list,
const string &  value,
PCRGB data_cloud,
Ellipsoid e,
bool  use_ell_height = false 
)

Definition at line 29 of file function_extractor.cpp.

void extractToolFrameCloud ( const vector< hrl_phri_2011::ForceProcessed::Ptr > &  fp_list,
const string &  value,
PCRGB data_cloud 
)

Definition at line 16 of file function_extractor.cpp.

float extractValue ( const hrl_phri_2011::ForceProcessed fp,
const string &  value 
)

Definition at line 9 of file function_extractor.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 107 of file function_extractor.cpp.

void multiplyCloud ( PCRGB pc,
double  multiplier 
)

Definition at line 84 of file function_extractor.cpp.

void projectCloudEllipsoid ( const PCRGB in_pc,
PCRGB out_pc,
Ellipsoid e 
)

Definition at line 48 of file function_extractor.cpp.

void projectDataEllipsoidHead ( const PCRGB head_pc,
const PCRGB ell_head_pc,
const PCRGB data_pc,
PCRGB out_pc,
double  noise_sigma 
)

Definition at line 62 of file function_extractor.cpp.



hrl_phri_2011
Author(s): Kelsey Hawkins
autogenerated on Wed Nov 27 2013 12:22:40