All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Public Member Functions | Protected Member Functions | Protected Attributes
TELEKYB_NAMESPACE::VRPNTrackerServer Class Reference

#include <VRPNTrackerServer.hpp>

List of all members.

Public Member Functions

void spin ()
 VRPNTrackerServer (const std::string &topicName_, vrpn_Connection *c_)
virtual ~VRPNTrackerServer ()

Protected Member Functions

void sendPose ()
void setPose (const Position3D &rosPosition, const Quaternion &rosRotation)
void transformStampedCallback (const geometry_msgs::TransformStamped::ConstPtr &msg)

Protected Attributes

vrpn_Connection * c
ros::NodeHandle nodeHandle
VRPNTrackerServerOptionsoptions
timeval packageTime
vrpn_float64 position [3]
vrpn_float64 rotation [4]
ros::Subscriber sub
vrpn_Tracker_Server * vts

Detailed Description

Definition at line 23 of file VRPNTrackerServer.hpp.


Constructor & Destructor Documentation

TELEKYB_NAMESPACE::VRPNTrackerServer::VRPNTrackerServer ( const std::string &  topicName_,
vrpn_Connection *  c_ 
)

Definition at line 16 of file VRPNTrackerServer.cpp.

Definition at line 39 of file VRPNTrackerServer.cpp.


Member Function Documentation

Definition at line 56 of file VRPNTrackerServer.cpp.

void TELEKYB_NAMESPACE::VRPNTrackerServer::setPose ( const Position3D rosPosition,
const Quaternion rosRotation 
) [protected]

Definition at line 43 of file VRPNTrackerServer.cpp.

Definition at line 81 of file VRPNTrackerServer.cpp.

void TELEKYB_NAMESPACE::VRPNTrackerServer::transformStampedCallback ( const geometry_msgs::TransformStamped::ConstPtr &  msg) [protected]

Definition at line 68 of file VRPNTrackerServer.cpp.


Member Data Documentation

vrpn_Connection* TELEKYB_NAMESPACE::VRPNTrackerServer::c [protected]

Definition at line 25 of file VRPNTrackerServer.hpp.

Definition at line 32 of file VRPNTrackerServer.hpp.

Definition at line 34 of file VRPNTrackerServer.hpp.

Definition at line 30 of file VRPNTrackerServer.hpp.

Definition at line 28 of file VRPNTrackerServer.hpp.

Definition at line 29 of file VRPNTrackerServer.hpp.

Definition at line 33 of file VRPNTrackerServer.hpp.

vrpn_Tracker_Server* TELEKYB_NAMESPACE::VRPNTrackerServer::vts [protected]

Definition at line 26 of file VRPNTrackerServer.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


telekyb_vrpn
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:14:04