Classes | Public Member Functions | Private Member Functions | Private Attributes
robot_state_chain_publisher::RobotStatePublisher Class Reference

#include <robot_state_publisher.h>

List of all members.

Classes

class  empty_tree_exception
class  JointState

Public Member Functions

bool publishTransforms (std::map< std::string, RobotStatePublisher::JointState > &joint_positions, const ros::Time &time, const ros::Time &republish_time)
 RobotStatePublisher (const KDL::Tree &tree)
 ~RobotStatePublisher ()

Private Member Functions

void addChildTransforms (std::map< std::string, RobotStatePublisher::JointState > &joint_positions, const KDL::SegmentMap::const_iterator segment, int &tf_index, const ros::Time &time, const ros::Time &republish_time)

Private Attributes

robot_state_chain_publisher::RobotStatePublisher::empty_tree_exception empty_tree_ex
bool ignore_root
ros::NodeHandle n_
std::string root_
tf::tfMessage tf_msg_
std::string tf_prefix_
ros::Publisher tf_publisher_
KDL::Tree tree_

Detailed Description

Definition at line 47 of file robot_state_publisher.h.


Constructor & Destructor Documentation

Definition at line 49 of file robot_state_publisher.cpp.

Definition at line 51 of file robot_state_publisher.h.


Member Function Documentation

void robot_state_chain_publisher::RobotStatePublisher::addChildTransforms ( std::map< std::string, RobotStatePublisher::JointState > &  joint_positions,
const KDL::SegmentMap::const_iterator  segment,
int &  tf_index,
const ros::Time time,
const ros::Time republish_time 
) [private]

Definition at line 91 of file robot_state_publisher.cpp.

bool robot_state_chain_publisher::RobotStatePublisher::publishTransforms ( std::map< std::string, RobotStatePublisher::JointState > &  joint_positions,
const ros::Time time,
const ros::Time republish_time 
)

Member Data Documentation

Definition at line 67 of file robot_state_publisher.h.

Definition at line 63 of file robot_state_publisher.h.

Definition at line 66 of file robot_state_publisher.h.

Definition at line 69 of file robot_state_publisher.h.

Definition at line 68 of file robot_state_publisher.h.

Definition at line 64 of file robot_state_publisher.h.

Definition at line 65 of file robot_state_publisher.h.


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


robot_state_chain_publisher
Author(s): Lorenz Moesenlechner
autogenerated on Mon Oct 6 2014 08:19:05