Classes | Defines | Typedefs | Functions
data_extractor.cpp File Reference
#include <rosbag/bag.h>
#include <rosbag/view.h>
#include <rosbag/message_instance.h>
#include <tf/transform_listener.h>
#include <geometry_msgs/WrenchStamped.h>
#include <geometry_msgs/Wrench.h>
#include <hrl_phri_2011/hsl_rgb_conversions.h>
#include <hrl_phri_2011/ForceProcessed.h>
#include <hrl_phri_2011/pcl_features.h>
#include <hrl_phri_2011/utils.h>
#include <hrl_phri_2011/ellipsoid_space.h>
Include dependency graph for data_extractor.cpp:

Go to the source code of this file.

Classes

class  DataExtractor

Defines

#define NORM(x, y, z)   ( std::sqrt( (x) * (x) + (y) * (y) + (z) * (z) ) )
#define NORMAL(x, sig)   ( std::exp( - (x) * (x) / (2.0 * (sig) * (sig))) / std::sqrt(2.0 * 3.14159 * (sig) * (sig)))
#define SQ(x)   ( (x) * (x) )

Typedefs

typedef Eigen::Matrix< double, 6, 1 > CartVec

Functions

int main (int argc, char **argv)
void wrenchMsgToEigen (const geometry_msgs::Wrench &wrench_msg, CartVec &wrench_eig)

Define Documentation

#define NORM (   x,
  y,
  z 
)    ( std::sqrt( (x) * (x) + (y) * (y) + (z) * (z) ) )

Definition at line 26 of file data_extractor.cpp.

#define NORMAL (   x,
  sig 
)    ( std::exp( - (x) * (x) / (2.0 * (sig) * (sig))) / std::sqrt(2.0 * 3.14159 * (sig) * (sig)))

Definition at line 30 of file data_extractor.cpp.

#define SQ (   x)    ( (x) * (x) )

Definition at line 28 of file data_extractor.cpp.


Typedef Documentation

typedef Eigen::Matrix<double, 6, 1> CartVec

Definition at line 14 of file data_extractor.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 149 of file data_extractor.cpp.

void wrenchMsgToEigen ( const geometry_msgs::Wrench &  wrench_msg,
CartVec wrench_eig 
)

Definition at line 16 of file data_extractor.cpp.



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