object_detection_visualizer_node.cpp
/tmp/ws/src/cob_perception_common/cob_object_detection_visualizer/ros/src/
object__detection__visualizer__node_8cpp.html
ObjectDetectionVisualizer
int
main
object__detection__visualizer__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ObjectDetectionVisualizer
classObjectDetectionVisualizer.html
ObjectDetectionVisualizer
classObjectDetectionVisualizer.html
a41a05c005b5bd7f309f2c1399e063307
(ros::NodeHandle &nh)
~ObjectDetectionVisualizer
classObjectDetectionVisualizer.html
add6268ca9b7784383d01f580c3be1fde
()
bool
convertImageMessageToMat
classObjectDetectionVisualizer.html
aae7b605c6d537a4de11826ad9a27e456
(const sensor_msgs::Image::ConstPtr &image_msg, cv_bridge::CvImageConstPtr &image_ptr, cv::Mat &image)
bool
convertPclMessageToMat
classObjectDetectionVisualizer.html
a8f16db1191817b7f7674c2ac91d3789a
(const sensor_msgs::PointCloud2::ConstPtr &pointcloud_msg, pcl::PointCloud< pcl::PointXYZRGB > &pointcloud, cv::Mat &color_image)
void
detectionImageCallback
classObjectDetectionVisualizer.html
ac81c2483baed7b9519fff42273cf250e
(const cob_object_detection_msgs::DetectionArray::ConstPtr &object_detection_msg, const sensor_msgs::PointCloud2::ConstPtr &pointcloud_msg)
bool
drawDetectedModel3D
classObjectDetectionVisualizer.html
a9fcf96f0abb6312303fa1d01b6353a15
(cv::Mat image, const std::vector< cv::Point > &corners_2d, const cv::Scalar &color)
void
objectDetectionArrayCallback
classObjectDetectionVisualizer.html
a8af195048106c7fdf3b50321f545cf02
(const cob_object_detection_msgs::DetectionArray::ConstPtr &object_detection_msg)
void
objectDetectionDisplayCallback
classObjectDetectionVisualizer.html
ae317a5db1405c4edc61594f5512538b2
(const cob_object_detection_msgs::DetectionArray::ConstPtr &object_detection_msg)
void
pointcloudCallback
classObjectDetectionVisualizer.html
af64cf05f935a049ef8421a6d5a9c2996
(const sensor_msgs::PointCloud2::ConstPtr &pointcloud_msg)
void
pointcloudInfoCallback
classObjectDetectionVisualizer.html
aaabe57022da1c0f52a85ae0f7d073dde
(const sensor_msgs::CameraInfoConstPtr &data)
cv::Point
projectPoint
classObjectDetectionVisualizer.html
a2282d7f466c4dfd85a20bdbe5245f1dd
(const cv::Vec3d &point_3d)
bool
renderDetections
classObjectDetectionVisualizer.html
ac3d2bdbc08aadcfb5c6e59649347ae06
(cv::Mat &image, const cob_object_detection_msgs::DetectionArray::ConstPtr &object_detection_msg)
cv::Mat
color_image_
classObjectDetectionVisualizer.html
ae0dd1e22fe08ec5a0681fb2653a101e8
boost::mutex
color_image_mutex_
classObjectDetectionVisualizer.html
acbb15296b42957dcfa9cd0fa436ab197
ros::Subscriber
detection_array_sub_
classObjectDetectionVisualizer.html
a167ad47d9fcb7a929ab6c6fdb8d7c897
bool
display_detection_image_
classObjectDetectionVisualizer.html
afd06215c0bab7b14f4757f00e745098e
bool
display_rviz_markers_
classObjectDetectionVisualizer.html
a53dda5dd212ee32073510a6e9a8427e3
int
image_counter_
classObjectDetectionVisualizer.html
a2829905ea6d38f91086f900f3b442edb
visualization_msgs::MarkerArray
marker_array_msg_
classObjectDetectionVisualizer.html
a5cd2c4f99da5464a664038823b656f54
ros::Publisher
marker_array_publisher_
classObjectDetectionVisualizer.html
a843d3158de0c06b3c6ddc4a71598b186
ros::NodeHandle
node_handle_
classObjectDetectionVisualizer.html
ad72845b842d1181ee2f2ef6174499b3f
std::map< std::string, cv::Scalar >
object_name_to_color_map_
classObjectDetectionVisualizer.html
ae917dd903013da3eaf88e1ad27b04b50
ros::Subscriber
pointcloud_info_sub_
classObjectDetectionVisualizer.html
a9fc30ddced8f5806550d6c076ab28581
ros::Subscriber
pointcloud_sub_
classObjectDetectionVisualizer.html
a0fd2477b529187e9da8d63509e3736eb
unsigned int
prev_marker_array_size_
classObjectDetectionVisualizer.html
a761ffe4b38ec1dc0649034c08a328642
cv::Mat
projection_matrix_
classObjectDetectionVisualizer.html
a2d19aa5c70d70c025dc28453a36de912
bool
projection_matrix_received_
classObjectDetectionVisualizer.html
ab8efdd1a2500ca27fa26a98d0bef6b12