Public Member Functions | |
void | cam_info_callback (const sensor_msgs::CameraInfo &msg) |
DetectorNode (std::string root=".") | |
void | reconf_callback (blort_ros::DetectorConfig &config, uint32_t level) |
bool | recovery (blort_ros::RecoveryCall::Request &req, blort_ros::RecoveryCall::Response &resp) |
bool | setCameraInfoCb (blort_ros::SetCameraInfo::Request &req, blort_ros::SetCameraInfo::Response &resp) |
~DetectorNode () | |
Private Attributes | |
ros::ServiceServer | cam_info_service |
ros::Subscriber | cam_info_sub |
unsigned int | counter |
blort_ros::GLDetector * | detector |
dynamic_reconfigure::Server < blort_ros::DetectorConfig > ::CallbackType | f_ |
image_transport::Publisher | image_pub |
image_transport::ImageTransport | it_ |
ros::NodeHandle | nh_ |
double | nn_match_threshold |
ros::ServiceServer | pose_service |
int | ransac_n_points_to_match |
const std::string | root_ |
std::auto_ptr < dynamic_reconfigure::Server < blort_ros::DetectorConfig > > | server_ |
Definition at line 51 of file detector_node.cpp.
DetectorNode::DetectorNode | ( | std::string | root = "." | ) | [inline] |
Definition at line 73 of file detector_node.cpp.
DetectorNode::~DetectorNode | ( | ) | [inline] |
Definition at line 87 of file detector_node.cpp.
void DetectorNode::cam_info_callback | ( | const sensor_msgs::CameraInfo & | msg | ) | [inline] |
Definition at line 164 of file detector_node.cpp.
void DetectorNode::reconf_callback | ( | blort_ros::DetectorConfig & | config, |
uint32_t | level | ||
) | [inline] |
Definition at line 153 of file detector_node.cpp.
bool DetectorNode::recovery | ( | blort_ros::RecoveryCall::Request & | req, |
blort_ros::RecoveryCall::Response & | resp | ||
) | [inline] |
Definition at line 93 of file detector_node.cpp.
bool DetectorNode::setCameraInfoCb | ( | blort_ros::SetCameraInfo::Request & | req, |
blort_ros::SetCameraInfo::Response & | resp | ||
) | [inline] |
Definition at line 145 of file detector_node.cpp.
Definition at line 60 of file detector_node.cpp.
ros::Subscriber DetectorNode::cam_info_sub [private] |
Definition at line 57 of file detector_node.cpp.
unsigned int DetectorNode::counter [private] |
Definition at line 64 of file detector_node.cpp.
blort_ros::GLDetector* DetectorNode::detector [private] |
Definition at line 63 of file detector_node.cpp.
dynamic_reconfigure::Server<blort_ros::DetectorConfig>::CallbackType DetectorNode::f_ [private] |
Definition at line 62 of file detector_node.cpp.
Definition at line 56 of file detector_node.cpp.
Definition at line 55 of file detector_node.cpp.
ros::NodeHandle DetectorNode::nh_ [private] |
Definition at line 54 of file detector_node.cpp.
double DetectorNode::nn_match_threshold [private] |
Definition at line 66 of file detector_node.cpp.
ros::ServiceServer DetectorNode::pose_service [private] |
Definition at line 59 of file detector_node.cpp.
int DetectorNode::ransac_n_points_to_match [private] |
Definition at line 67 of file detector_node.cpp.
const std::string DetectorNode::root_ [private] |
Definition at line 58 of file detector_node.cpp.
std::auto_ptr<dynamic_reconfigure::Server<blort_ros::DetectorConfig> > DetectorNode::server_ [private] |
Definition at line 61 of file detector_node.cpp.