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

#include <robot_pose_observers.h>

Inheritance diagram for RobotPoseTfPublisher:
Inheritance graph
[legend]

Public Member Functions

void on_pose_update (const RobotPose &pose) override
 
 RobotPoseTfPublisher (const std::string &tf_map_frame_id, const std::string &tf_robot_frame_id)
 

Private Member Functions

virtual ros::Time robot_pose_timestamp ()
 

Private Attributes

tf::TransformBroadcaster _tf_brcst
 
std::string _tf_map_frame_id
 
std::string _tf_robot_frame_id
 

Detailed Description

Definition at line 11 of file robot_pose_observers.h.

Constructor & Destructor Documentation

RobotPoseTfPublisher::RobotPoseTfPublisher ( const std::string &  tf_map_frame_id,
const std::string &  tf_robot_frame_id 
)
inline

Definition at line 13 of file robot_pose_observers.h.

Member Function Documentation

void RobotPoseTfPublisher::on_pose_update ( const RobotPose pose)
inlineoverridevirtual

Implements WorldPoseObserver.

Definition at line 18 of file robot_pose_observers.h.

virtual ros::Time RobotPoseTfPublisher::robot_pose_timestamp ( )
inlineprivatevirtual

Reimplemented in ObservationStampedRoboPoseTfPublisher< ObsType >.

Definition at line 30 of file robot_pose_observers.h.

Member Data Documentation

tf::TransformBroadcaster RobotPoseTfPublisher::_tf_brcst
private

Definition at line 37 of file robot_pose_observers.h.

std::string RobotPoseTfPublisher::_tf_map_frame_id
private

Definition at line 36 of file robot_pose_observers.h.

std::string RobotPoseTfPublisher::_tf_robot_frame_id
private

Definition at line 36 of file robot_pose_observers.h.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26