#include <aras_visual_servo_camera.h>
Public Member Functions | |
VisualServoCamera () | |
~VisualServoCamera () | |
Private Member Functions | |
bool | calculateKernel (const cv::Mat *image, float kernel[KERNEL_SIZE], cv::Mat &jacobian_mat, cv::Mat &jacobian_inverse_mat) |
void | imageCB (const sensor_msgs::ImageConstPtr &image_msg) |
void | publishCameraData (const float kernel[], const cv::Mat jacobian_inverse_mat) |
Private Attributes | |
ros::Publisher | camera_data_pub_ |
cv::Mat | color_image_ |
cv::Mat | cur_image_ |
cv::Mat | grey_image_ |
image_transport::Subscriber | image_sub_ |
ros::NodeHandle | nh_ |
cv::Mat | threshold_image_ |
cv_bridge::CvImage | threshold_image_msg_ |
image_transport::Publisher | threshold_image_pub_ |
Definition at line 33 of file aras_visual_servo_camera.h.
Definition at line 2 of file aras_visual_servo_camera.cpp.
Definition at line 118 of file aras_visual_servo_camera.cpp.
bool VisualServoCamera::calculateKernel | ( | const cv::Mat * | image, |
float | kernel[KERNEL_SIZE], | ||
cv::Mat & | jacobian_mat, | ||
cv::Mat & | jacobian_inverse_mat | ||
) | [private] |
Definition at line 39 of file aras_visual_servo_camera.cpp.
void VisualServoCamera::imageCB | ( | const sensor_msgs::ImageConstPtr & | image_msg | ) | [private] |
Definition at line 14 of file aras_visual_servo_camera.cpp.
void VisualServoCamera::publishCameraData | ( | const float | kernel[], |
const cv::Mat | jacobian_inverse_mat | ||
) | [private] |
Definition at line 101 of file aras_visual_servo_camera.cpp.
Definition at line 50 of file aras_visual_servo_camera.h.
cv::Mat VisualServoCamera::color_image_ [private] |
Definition at line 45 of file aras_visual_servo_camera.h.
cv::Mat VisualServoCamera::cur_image_ [private] |
Definition at line 44 of file aras_visual_servo_camera.h.
cv::Mat VisualServoCamera::grey_image_ [private] |
Definition at line 45 of file aras_visual_servo_camera.h.
Definition at line 46 of file aras_visual_servo_camera.h.
ros::NodeHandle VisualServoCamera::nh_ [private] |
Definition at line 41 of file aras_visual_servo_camera.h.
cv::Mat VisualServoCamera::threshold_image_ [private] |
Definition at line 45 of file aras_visual_servo_camera.h.
Definition at line 48 of file aras_visual_servo_camera.h.
Definition at line 47 of file aras_visual_servo_camera.h.