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.