#include <evart.hh>
Public Member Functions | |
Evart () | |
bool | listSegments (evart_bridge::List::Request &req, evart_bridge::List::Response &res) |
void | spin () |
void | trackAllSegments () |
bool | trackSegments (evart_bridge::TrackSegment::Request &req, evart_bridge::TrackSegment::Response &res) |
virtual | ~Evart () |
Private Attributes | |
bool | enableTfBroadcast_ |
std::string | evartHost_ |
int | evartPort_ |
ros::ServiceServer | listSegmentsSrv_ |
ros::NodeHandle | nodeHandle_ |
std::string | tfReferenceFrameName_ |
bool | trackAllSegments_ |
std::vector< TrackerShPtr > | trackers_ |
ros::ServiceServer | trackSegmentsSrv_ |
tf::TransformBroadcaster | transformBroadcaster_ |
double | updateRate_ |
evart::Evart::~Evart | ( | ) | [virtual] |
bool evart::Evart::listSegments | ( | evart_bridge::List::Request & | req, |
evart_bridge::List::Response & | res | ||
) |
void evart::Evart::spin | ( | ) |
void evart::Evart::trackAllSegments | ( | ) |
bool evart::Evart::enableTfBroadcast_ [private] |
std::string evart::Evart::evartHost_ [private] |
int evart::Evart::evartPort_ [private] |
ros::NodeHandle evart::Evart::nodeHandle_ [private] |
std::string evart::Evart::tfReferenceFrameName_ [private] |
bool evart::Evart::trackAllSegments_ [private] |
std::vector<TrackerShPtr> evart::Evart::trackers_ [private] |
double evart::Evart::updateRate_ [private] |