Classes | |
class | Mode |
class | SingleShotMode |
class | TrackingMode |
Public Member Functions | |
void | imageCb (const sensor_msgs::ImageConstPtr &detectorImgMsg, const sensor_msgs::ImageConstPtr &trackerImgMsg) |
bool | trackerControlServiceCb (blort_ros::TrackerCommand::Request &req, blort_ros::TrackerCommand::Response &) |
TrackerNode (std::string root=".") | |
~TrackerNode () | |
Private Attributes | |
ros::Publisher | confidences_pub |
ros::ServiceServer | control_service |
ros::Publisher | detection_result |
dynamic_reconfigure::Server < blort_ros::TrackerConfig > ::CallbackType | f_ |
image_transport::Publisher | image_debug_pub |
image_transport::Publisher | image_pub |
image_transport::ImageTransport | it_ |
std::string | launch_mode |
Mode * | mode |
ros::NodeHandle | nh_ |
ros::ServiceClient | recovery_client |
const std::string | root_ |
std::auto_ptr < dynamic_reconfigure::Server < blort_ros::TrackerConfig > > | server_ |
blort_ros::GLTracker * | tracker |
Definition at line 64 of file tracker_node.cpp.
TrackerNode::TrackerNode | ( | std::string | root = "." | ) | [inline] |
Definition at line 92 of file tracker_node.cpp.
TrackerNode::~TrackerNode | ( | ) | [inline] |
Definition at line 111 of file tracker_node.cpp.
void TrackerNode::imageCb | ( | const sensor_msgs::ImageConstPtr & | detectorImgMsg, |
const sensor_msgs::ImageConstPtr & | trackerImgMsg | ||
) | [inline] |
Definition at line 118 of file tracker_node.cpp.
bool TrackerNode::trackerControlServiceCb | ( | blort_ros::TrackerCommand::Request & | req, |
blort_ros::TrackerCommand::Response & | |||
) | [inline] |
Definition at line 177 of file tracker_node.cpp.
ros::Publisher TrackerNode::confidences_pub [private] |
Definition at line 77 of file tracker_node.cpp.
Definition at line 82 of file tracker_node.cpp.
ros::Publisher TrackerNode::detection_result [private] |
Definition at line 76 of file tracker_node.cpp.
dynamic_reconfigure::Server<blort_ros::TrackerConfig>::CallbackType TrackerNode::f_ [private] |
Definition at line 84 of file tracker_node.cpp.
Definition at line 75 of file tracker_node.cpp.
Definition at line 74 of file tracker_node.cpp.
Definition at line 73 of file tracker_node.cpp.
std::string TrackerNode::launch_mode [private] |
Definition at line 87 of file tracker_node.cpp.
Mode* TrackerNode::mode [private] |
Definition at line 89 of file tracker_node.cpp.
ros::NodeHandle TrackerNode::nh_ [private] |
Definition at line 69 of file tracker_node.cpp.
Definition at line 85 of file tracker_node.cpp.
const std::string TrackerNode::root_ [private] |
Definition at line 81 of file tracker_node.cpp.
std::auto_ptr<dynamic_reconfigure::Server<blort_ros::TrackerConfig> > TrackerNode::server_ [private] |
Definition at line 83 of file tracker_node.cpp.
blort_ros::GLTracker* TrackerNode::tracker [private] |
Definition at line 86 of file tracker_node.cpp.