used to update objects through a mocap system More...
#include <objecttransformsystem.h>
Public Member Functions | |
virtual void | Destroy () |
virtual bool | Init (istream &sinput) |
ObjectTransformSystem (EnvironmentBasePtr penv) | |
virtual bool | startsubscriptions () |
virtual | ~ObjectTransformSystem () |
Static Public Member Functions | |
static boost::shared_ptr< void > | RegisterXMLReader (EnvironmentBasePtr penv) |
Private Member Functions | |
virtual void | newdatacb (const boost::shared_ptr< posedetection_msgs::ObjectDetection const > &topicmsg) |
Private Attributes | |
dReal | _fThreshSqr |
int | _nNextId |
KinBodyPtr | _pbodyoffset |
boost::shared_ptr < tf::TransformListener > | _tflistener |
Transform | _toffset |
offset from tf frame |
used to update objects through a mocap system
Definition at line 34 of file objecttransformsystem.h.
ObjectTransformSystem::ObjectTransformSystem | ( | EnvironmentBasePtr | penv | ) | [inline] |
Definition at line 42 of file objecttransformsystem.h.
virtual ObjectTransformSystem::~ObjectTransformSystem | ( | ) | [inline, virtual] |
Definition at line 47 of file objecttransformsystem.h.
virtual void ObjectTransformSystem::Destroy | ( | ) | [inline, virtual] |
Reimplemented from ROSSensorSystem< posedetection_msgs::ObjectDetection >.
Definition at line 108 of file objecttransformsystem.h.
virtual bool ObjectTransformSystem::Init | ( | istream & | sinput | ) | [inline, virtual] |
Reimplemented from ROSSensorSystem< posedetection_msgs::ObjectDetection >.
Definition at line 51 of file objecttransformsystem.h.
virtual void ObjectTransformSystem::newdatacb | ( | const boost::shared_ptr< posedetection_msgs::ObjectDetection const > & | topicmsg | ) | [inline, private, virtual] |
Reimplemented from ROSSensorSystem< posedetection_msgs::ObjectDetection >.
Definition at line 116 of file objecttransformsystem.h.
static boost::shared_ptr<void> ObjectTransformSystem::RegisterXMLReader | ( | EnvironmentBasePtr | penv | ) | [inline, static] |
Definition at line 37 of file objecttransformsystem.h.
virtual bool ObjectTransformSystem::startsubscriptions | ( | ) | [inline, virtual] |
Definition at line 99 of file objecttransformsystem.h.
dReal ObjectTransformSystem::_fThreshSqr [private] |
Definition at line 244 of file objecttransformsystem.h.
int ObjectTransformSystem::_nNextId [private] |
Definition at line 245 of file objecttransformsystem.h.
KinBodyPtr ObjectTransformSystem::_pbodyoffset [private] |
Definition at line 242 of file objecttransformsystem.h.
boost::shared_ptr<tf::TransformListener> ObjectTransformSystem::_tflistener [private] |
Definition at line 241 of file objecttransformsystem.h.
Transform ObjectTransformSystem::_toffset [private] |
offset from tf frame
Definition at line 243 of file objecttransformsystem.h.