#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>
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) |
| 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.