Public Member Functions | Private Member Functions | Private Attributes
VisualServoCamera Class Reference

#include <aras_visual_servo_camera.h>

List of all members.

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_

Detailed Description

Definition at line 33 of file aras_visual_servo_camera.h.


Constructor & Destructor Documentation

Definition at line 2 of file aras_visual_servo_camera.cpp.

Definition at line 118 of file aras_visual_servo_camera.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 50 of file aras_visual_servo_camera.h.

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.

Definition at line 41 of file aras_visual_servo_camera.h.

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.


The documentation for this class was generated from the following files:


aras_visual_servo_camera
Author(s): Babak Sistani Zadeh , Javad Ramezan Zadeh , Parisa Masnadi , Ebrahim Abedloo , Prof. Hamid D. Taghirad
autogenerated on Thu Jun 6 2019 21:48:43