Public Member Functions | Protected Member Functions | Protected Attributes
rc::PoseStream Class Reference

#include <protobuf2ros_stream.h>

Inheritance diagram for rc::PoseStream:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 PoseStream (rc::dynamics::RemoteInterface::Ptr rcdIface, const std::string &stream, ros::NodeHandle &nh, const std::string &frame_id_prefix, bool tfEnabled)

Protected Member Functions

virtual bool startReceivingAndPublishingAsRos () override

Protected Attributes

bool _tfEnabled

Detailed Description

Specific implementation for roboception::msgs::Frame messages. It publishes received messages not only as ros StampedPoses but also on tf if desired.

Again, the resulting ros topic is the dynamics stream name.

Definition at line 76 of file protobuf2ros_stream.h.


Constructor & Destructor Documentation

rc::PoseStream::PoseStream ( rc::dynamics::RemoteInterface::Ptr  rcdIface,
const std::string &  stream,
ros::NodeHandle nh,
const std::string &  frame_id_prefix,
bool  tfEnabled 
) [inline]

Definition at line 79 of file protobuf2ros_stream.h.


Member Function Documentation

bool rc::PoseStream::startReceivingAndPublishingAsRos ( ) [override, protected, virtual]
Returns:
true, if stopped without fails

Reimplemented from rc::Protobuf2RosStream.

Definition at line 153 of file protobuf2ros_stream.cc.


Member Data Documentation

Definition at line 89 of file protobuf2ros_stream.h.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:12