detector::DetectorFilter Class Reference

#include <detector_filter.h>

List of all members.

Public Member Functions

 DetectorFilter ()
bool getPose (geometry_msgs::PoseWithCovarianceStamped &pose)
 ~DetectorFilter ()

Private Member Functions

void composeTransform (const MatrixWrapper::ColumnVector &vector, geometry_msgs::PoseWithCovarianceStamped &pose)
void decomposeTransform (const geometry_msgs::PoseWithCovarianceStamped &pose, MatrixWrapper::ColumnVector &vector)
void initialize (const geometry_msgs::PoseWithCovarianceStamped &pose)
void poseCallback (const geometry_msgs::PoseWithCovarianceStampedConstPtr &pose)
bool resetState (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)

Private Attributes

BFL::ExtendedKalmanFilter * filter_
ros::Time filter_time_
std::string fixed_frame_
bool initialized_
BFL::LinearAnalyticMeasurementModelGaussianUncertainty * meas_model_
BFL::LinearAnalyticConditionalGaussian * meas_pdf_
ros::Subscriber pose_sub_
BFL::Gaussian * prior_
ros::ServiceServer reset_srv_
BFL::LinearAnalyticSystemModelGaussianUncertainty * sys_model_
BFL::LinearAnalyticConditionalGaussian * sys_pdf_
tf::TransformListener tf_

Detailed Description

Definition at line 51 of file detector_filter.h.


Constructor & Destructor Documentation

detector::DetectorFilter::DetectorFilter (  ) 

Definition at line 48 of file detector_filter.cpp.

detector::DetectorFilter::~DetectorFilter (  ) 

Definition at line 86 of file detector_filter.cpp.


Member Function Documentation

void detector::DetectorFilter::composeTransform ( const MatrixWrapper::ColumnVector &  vector,
geometry_msgs::PoseWithCovarianceStamped &  pose 
) [private]

Definition at line 192 of file detector_filter.cpp.

void detector::DetectorFilter::decomposeTransform ( const geometry_msgs::PoseWithCovarianceStamped &  pose,
MatrixWrapper::ColumnVector &  vector 
) [private]

Definition at line 175 of file detector_filter.cpp.

bool detector::DetectorFilter::getPose ( geometry_msgs::PoseWithCovarianceStamped &  pose  ) 

Definition at line 208 of file detector_filter.cpp.

void detector::DetectorFilter::initialize ( const geometry_msgs::PoseWithCovarianceStamped &  pose  )  [private]

Definition at line 154 of file detector_filter.cpp.

void detector::DetectorFilter::poseCallback ( const geometry_msgs::PoseWithCovarianceStampedConstPtr &  pose  )  [private]

Definition at line 98 of file detector_filter.cpp.

bool detector::DetectorFilter::resetState ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
) [private]

Definition at line 230 of file detector_filter.cpp.


Member Data Documentation

BFL::ExtendedKalmanFilter* detector::DetectorFilter::filter_ [private]

Definition at line 78 of file detector_filter.h.

Definition at line 79 of file detector_filter.h.

Definition at line 68 of file detector_filter.h.

Definition at line 69 of file detector_filter.h.

BFL::LinearAnalyticMeasurementModelGaussianUncertainty* detector::DetectorFilter::meas_model_ [private]

Definition at line 76 of file detector_filter.h.

BFL::LinearAnalyticConditionalGaussian* detector::DetectorFilter::meas_pdf_ [private]

Definition at line 75 of file detector_filter.h.

ros::Subscriber detector::DetectorFilter::pose_sub_ [private]

Definition at line 66 of file detector_filter.h.

BFL::Gaussian* detector::DetectorFilter::prior_ [private]

Definition at line 77 of file detector_filter.h.

ros::ServiceServer detector::DetectorFilter::reset_srv_ [private]

Definition at line 67 of file detector_filter.h.

BFL::LinearAnalyticSystemModelGaussianUncertainty* detector::DetectorFilter::sys_model_ [private]

Definition at line 74 of file detector_filter.h.

BFL::LinearAnalyticConditionalGaussian* detector::DetectorFilter::sys_pdf_ [private]

Definition at line 73 of file detector_filter.h.

tf::TransformListener detector::DetectorFilter::tf_ [private]

Definition at line 70 of file detector_filter.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs


pr2_plugs_common
Author(s): Wim Meeussen and Melonee Wise
autogenerated on Fri Jan 11 09:51:25 2013