#include <rt_publisher.h>
Public Member Functions | |
virtual bool | consume (RTState_V1_6__7 &state) |
virtual bool | consume (RTState_V1_8 &state) |
virtual bool | consume (RTState_V3_0__1 &state) |
virtual bool | consume (RTState_V3_2__3 &state) |
RTPublisher (std::string &joint_prefix, std::string &base_frame, std::string &tool_frame, bool temp_only=false) | |
virtual void | setupConsumer () |
virtual void | stopConsumer () |
virtual void | teardownConsumer () |
Public Member Functions inherited from URRTPacketConsumer | |
virtual bool | consume (shared_ptr< RTPacket > packet) |
Public Member Functions inherited from IConsumer< RTPacket > | |
virtual void | onTimeout () |
Private Member Functions | |
bool | publish (RTShared &packet) |
bool | publishJoints (RTShared &packet, Time &t) |
bool | publishTemperature (RTShared &packet, Time &t) |
bool | publishTool (RTShared &packet, Time &t) |
bool | publishTransform (RTShared &packet, Time &t) |
bool | publishWrench (RTShared &packet, Time &t) |
Private Attributes | |
std::string | base_frame_ |
std::vector< std::string > | joint_names_ |
Publisher | joint_pub_ |
Publisher | joint_temperature_pub_ |
std::vector< std::string > | link_names_ |
NodeHandle | nh_ |
bool | temp_only_ |
std::string | tool_frame_ |
Publisher | tool_vel_pub_ |
TransformBroadcaster | transform_broadcaster_ |
Publisher | wrench_pub_ |
Definition at line 43 of file rt_publisher.h.
|
inline |
Definition at line 67 of file rt_publisher.h.
|
virtual |
Implements URRTPacketConsumer.
Definition at line 127 of file rt_publisher.cpp.
|
virtual |
Implements URRTPacketConsumer.
Definition at line 131 of file rt_publisher.cpp.
|
virtual |
Implements URRTPacketConsumer.
Definition at line 135 of file rt_publisher.cpp.
|
virtual |
Implements URRTPacketConsumer.
Definition at line 139 of file rt_publisher.cpp.
|
private |
Definition at line 115 of file rt_publisher.cpp.
Definition at line 21 of file rt_publisher.cpp.
Definition at line 97 of file rt_publisher.cpp.
Definition at line 54 of file rt_publisher.cpp.
Definition at line 70 of file rt_publisher.cpp.
Definition at line 36 of file rt_publisher.cpp.
|
inlinevirtual |
Reimplemented from IConsumer< RTPacket >.
Definition at line 91 of file rt_publisher.h.
|
inlinevirtual |
Reimplemented from IConsumer< RTPacket >.
Definition at line 97 of file rt_publisher.h.
|
inlinevirtual |
Reimplemented from IConsumer< RTPacket >.
Definition at line 94 of file rt_publisher.h.
|
private |
Definition at line 54 of file rt_publisher.h.
|
private |
Definition at line 52 of file rt_publisher.h.
|
private |
Definition at line 47 of file rt_publisher.h.
|
private |
Definition at line 50 of file rt_publisher.h.
|
private |
Definition at line 53 of file rt_publisher.h.
|
private |
Definition at line 46 of file rt_publisher.h.
|
private |
Definition at line 56 of file rt_publisher.h.
|
private |
Definition at line 55 of file rt_publisher.h.
|
private |
Definition at line 49 of file rt_publisher.h.
|
private |
Definition at line 51 of file rt_publisher.h.
|
private |
Definition at line 48 of file rt_publisher.h.