#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_ |
Definition at line 18 of file evart.hh.
| bool evart::Evart::listSegments | ( | evart_bridge::List::Request & | req, | |
| evart_bridge::List::Response & | res | |||
| ) |
| bool evart::Evart::trackSegments | ( | evart_bridge::TrackSegment::Request & | req, | |
| evart_bridge::TrackSegment::Response & | res | |||
| ) |
bool evart::Evart::enableTfBroadcast_ [private] |
std::string evart::Evart::evartHost_ [private] |
int evart::Evart::evartPort_ [private] |
ros::ServiceServer evart::Evart::listSegmentsSrv_ [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] |
ros::ServiceServer evart::Evart::trackSegmentsSrv_ [private] |
tf::TransformBroadcaster evart::Evart::transformBroadcaster_ [private] |
double evart::Evart::updateRate_ [private] |