Public Member Functions | Private Member Functions | Private Attributes | List of all members
BaseFootprint Class Reference

Public Member Functions

 BaseFootprint ()
 
 ~BaseFootprint ()
 

Private Member Functions

void jsCallback (const sensor_msgs::JointState::ConstPtr &msg)
 

Private Attributes

std::string m_baseFootPrintID
 
std::string m_baseFrameId
 
tf::TransformBroadcaster m_brBaseFootPrint
 
tf::MessageFilter< sensor_msgs::JointState > * m_jsFilter
 
message_filters::Subscriber< sensor_msgs::JointState > * m_jsSub
 
std::string m_lfootFrameId
 
tf::TransformListener m_listener
 
ros::NodeHandle m_nh
 
std::string m_odomFrameId
 
ros::NodeHandle m_privateNh
 
std::string m_rfootFrameId
 

Detailed Description

Definition at line 42 of file base_footprint.cpp.

Constructor & Destructor Documentation

BaseFootprint::BaseFootprint ( )

Definition at line 69 of file base_footprint.cpp.

BaseFootprint::~BaseFootprint ( )

Definition at line 100 of file base_footprint.cpp.

Member Function Documentation

void BaseFootprint::jsCallback ( const sensor_msgs::JointState::ConstPtr &  msg)
private

Definition at line 105 of file base_footprint.cpp.

Member Data Documentation

std::string BaseFootprint::m_baseFootPrintID
private

Definition at line 65 of file base_footprint.cpp.

std::string BaseFootprint::m_baseFrameId
private

Definition at line 62 of file base_footprint.cpp.

tf::TransformBroadcaster BaseFootprint::m_brBaseFootPrint
private

Definition at line 58 of file base_footprint.cpp.

tf::MessageFilter<sensor_msgs::JointState>* BaseFootprint::m_jsFilter
private

Definition at line 57 of file base_footprint.cpp.

message_filters::Subscriber<sensor_msgs::JointState>* BaseFootprint::m_jsSub
private

Definition at line 56 of file base_footprint.cpp.

std::string BaseFootprint::m_lfootFrameId
private

Definition at line 63 of file base_footprint.cpp.

tf::TransformListener BaseFootprint::m_listener
private

Definition at line 59 of file base_footprint.cpp.

ros::NodeHandle BaseFootprint::m_nh
private

Definition at line 52 of file base_footprint.cpp.

std::string BaseFootprint::m_odomFrameId
private

Definition at line 61 of file base_footprint.cpp.

ros::NodeHandle BaseFootprint::m_privateNh
private

Definition at line 53 of file base_footprint.cpp.

std::string BaseFootprint::m_rfootFrameId
private

Definition at line 64 of file base_footprint.cpp.


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


nao_description
Author(s): Armin Hornung, Stefan Osswald
autogenerated on Mon Jun 10 2019 14:05:03