Public Member Functions | Private Attributes | List of all members
ProbabilisticSceneRecognition::ObjectTransformation Class Reference

#include <ObjectTransformation.h>

Public Member Functions

 ObjectTransformation ()
 
void setBaseFrame (std::string pBaseFrame)
 
void transform (const boost::shared_ptr< asr_msgs::AsrObject > &pObject)
 
 ~ObjectTransformation ()
 

Private Attributes

std::string mBaseFrame
 
tf::TransformListener mTfListener
 

Detailed Description

This class transforms AsrObjects into a destination frame.

Definition at line 40 of file ObjectTransformation.h.

Constructor & Destructor Documentation

ProbabilisticSceneRecognition::ObjectTransformation::ObjectTransformation ( )

Constructor.

Definition at line 22 of file ObjectTransformation.cpp.

ProbabilisticSceneRecognition::ObjectTransformation::~ObjectTransformation ( )

Destructor.

Definition at line 27 of file ObjectTransformation.cpp.

Member Function Documentation

void ProbabilisticSceneRecognition::ObjectTransformation::setBaseFrame ( std::string  pBaseFrame)

Sets the base frame to convert the AsrObject messages to.

Parameters
pBaseFrameThe base coordinate frame to transform the objects to.

Definition at line 31 of file ObjectTransformation.cpp.

void ProbabilisticSceneRecognition::ObjectTransformation::transform ( const boost::shared_ptr< asr_msgs::AsrObject > &  pObject)

Transforms an object into the given destination frame.

Definition at line 36 of file ObjectTransformation.cpp.

Member Data Documentation

std::string ProbabilisticSceneRecognition::ObjectTransformation::mBaseFrame
private

The name of the frame the objects poses should be converted to.

Definition at line 70 of file ObjectTransformation.h.

tf::TransformListener ProbabilisticSceneRecognition::ObjectTransformation::mTfListener
private

A transformation listener that is responsible for transforming the evidences into the target coordinate system.

Definition at line 75 of file ObjectTransformation.h.


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


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Fri Nov 15 2019 04:00:09