Public Member Functions | Private Member Functions | Private Attributes
DataExtractor Class Reference

List of all members.

Public Member Functions

 DataExtractor (PCRGB::Ptr &pch, bool compute_normals, const geometry_msgs::Transform &registration, const hrl_phri_2011::EllipsoidParams &ep)
void startVisualization (bool use_raw=false)
void writeBag (const string &pbag_name)

Private Member Functions

void wrenchCallback (geometry_msgs::WrenchStamped::ConstPtr wrench_stamped)

Private Attributes

bool compute_norms
Ellipsoid ell
tf::Transform ell_reg_tf
vector
< hrl_phri_2011::ForceProcessed
fp_list
KDTree::Ptr kd_tree
ros::NodeHandle nh
PCNormals::Ptr normals
PCRGB::Ptr pc_head
int pub_ind
tf::Transform registration_tf
double start_time
tf::TransformListener tf_list
ros::Subscriber wrench_sub

Detailed Description

Definition at line 32 of file data_extractor.cpp.


Constructor & Destructor Documentation

DataExtractor::DataExtractor ( PCRGB::Ptr &  pch,
bool  compute_normals,
const geometry_msgs::Transform &  registration,
const hrl_phri_2011::EllipsoidParams ep 
) [inline]

Definition at line 117 of file data_extractor.cpp.


Member Function Documentation

void DataExtractor::startVisualization ( bool  use_raw = false) [inline]

Definition at line 107 of file data_extractor.cpp.

void DataExtractor::wrenchCallback ( geometry_msgs::WrenchStamped::ConstPtr  wrench_stamped) [inline, private]

Definition at line 48 of file data_extractor.cpp.

void DataExtractor::writeBag ( const string &  pbag_name) [inline]

Definition at line 138 of file data_extractor.cpp.


Member Data Documentation

Definition at line 44 of file data_extractor.cpp.

Definition at line 46 of file data_extractor.cpp.

Definition at line 45 of file data_extractor.cpp.

Definition at line 43 of file data_extractor.cpp.

KDTree::Ptr DataExtractor::kd_tree [private]

Definition at line 39 of file data_extractor.cpp.

Definition at line 37 of file data_extractor.cpp.

PCNormals::Ptr DataExtractor::normals [private]

Definition at line 40 of file data_extractor.cpp.

PCRGB::Ptr DataExtractor::pc_head [private]

Definition at line 38 of file data_extractor.cpp.

int DataExtractor::pub_ind [private]

Definition at line 41 of file data_extractor.cpp.

Definition at line 45 of file data_extractor.cpp.

double DataExtractor::start_time [private]

Definition at line 42 of file data_extractor.cpp.

Definition at line 36 of file data_extractor.cpp.

Definition at line 35 of file data_extractor.cpp.


The documentation for this class was generated from the following file:


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