Public Member Functions | |
void | data_callback (const visp_ros::BlobTracker::ConstPtr &msg) |
void | display (const visp_ros::BlobTracker::ConstPtr &msg) |
void | init_display () |
void | init_vs () |
void | spin () |
void | status_callback (const std_msgs::Int8ConstPtr &msg) |
VS (int argc, char **argv) | |
virtual | ~VS () |
Private Attributes | |
std::vector< std::vector< vpImagePoint > > | ips_trajectory |
vpCameraParameters | m_cam |
double | m_cam_kdu |
double | m_cam_kud |
double | m_cam_px |
double | m_cam_py |
double | m_cam_u0 |
double | m_cam_v0 |
vpHomogeneousMatrix | m_cdMc |
vpHomogeneousMatrix | m_cdMo |
vpHomogeneousMatrix | m_cMo |
vpDisplayX * | m_display |
bool | m_enable_servo |
vpImage< unsigned char > | m_I_grayscale |
bool | m_init |
double | m_lambda |
vpAdaptiveGain | m_lambda_adapt |
ros::NodeHandle | m_nh |
ros::Publisher | m_pubTwist |
bool | m_quit |
vpFeatureTranslation | m_s_t |
vpFeatureTranslation | m_s_t_d |
vpFeatureThetaU | m_s_tu |
vpFeatureThetaU | m_s_tu_d |
double | m_square_size |
ros::Subscriber | m_subData |
ros::Subscriber | m_subStatus |
double | m_t_x_d |
double | m_t_y_d |
double | m_t_z_d |
vpServo | m_task |
unsigned int | m_thickness |
double | m_tu_x_d |
double | m_tu_y_d |
double | m_tu_z_d |
vpColVector | m_v |
Definition at line 25 of file pbvs_blob.cpp.
VS::VS | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 84 of file pbvs_blob.cpp.
|
inlinevirtual |
Definition at line 81 of file pbvs_blob.cpp.
void VS::data_callback | ( | const visp_ros::BlobTracker::ConstPtr & | msg | ) |
Definition at line 244 of file pbvs_blob.cpp.
void VS::display | ( | const visp_ros::BlobTracker::ConstPtr & | msg | ) |
Definition at line 195 of file pbvs_blob.cpp.
void VS::init_display | ( | ) |
Definition at line 177 of file pbvs_blob.cpp.
void VS::init_vs | ( | ) |
Definition at line 163 of file pbvs_blob.cpp.
void VS::spin | ( | ) |
Definition at line 328 of file pbvs_blob.cpp.
void VS::status_callback | ( | const std_msgs::Int8ConstPtr & | msg | ) |
Definition at line 300 of file pbvs_blob.cpp.
|
private |
Definition at line 69 of file pbvs_blob.cpp.
|
private |
Definition at line 58 of file pbvs_blob.cpp.
|
private |
Definition at line 56 of file pbvs_blob.cpp.
|
private |
Definition at line 55 of file pbvs_blob.cpp.
|
private |
Definition at line 51 of file pbvs_blob.cpp.
|
private |
Definition at line 52 of file pbvs_blob.cpp.
|
private |
Definition at line 53 of file pbvs_blob.cpp.
|
private |
Definition at line 54 of file pbvs_blob.cpp.
|
private |
Definition at line 42 of file pbvs_blob.cpp.
|
private |
Definition at line 42 of file pbvs_blob.cpp.
|
private |
Definition at line 42 of file pbvs_blob.cpp.
|
private |
Definition at line 61 of file pbvs_blob.cpp.
|
private |
Definition at line 44 of file pbvs_blob.cpp.
|
private |
Definition at line 59 of file pbvs_blob.cpp.
|
private |
Definition at line 43 of file pbvs_blob.cpp.
|
private |
Definition at line 37 of file pbvs_blob.cpp.
|
private |
Definition at line 38 of file pbvs_blob.cpp.
|
private |
Definition at line 28 of file pbvs_blob.cpp.
|
private |
Definition at line 29 of file pbvs_blob.cpp.
|
private |
Definition at line 71 of file pbvs_blob.cpp.
|
private |
Definition at line 34 of file pbvs_blob.cpp.
|
private |
Definition at line 34 of file pbvs_blob.cpp.
|
private |
Definition at line 35 of file pbvs_blob.cpp.
|
private |
Definition at line 35 of file pbvs_blob.cpp.
|
private |
Definition at line 49 of file pbvs_blob.cpp.
|
private |
Definition at line 30 of file pbvs_blob.cpp.
|
private |
Definition at line 31 of file pbvs_blob.cpp.
|
private |
Definition at line 46 of file pbvs_blob.cpp.
|
private |
Definition at line 46 of file pbvs_blob.cpp.
|
private |
Definition at line 46 of file pbvs_blob.cpp.
|
private |
Definition at line 33 of file pbvs_blob.cpp.
|
private |
Definition at line 68 of file pbvs_blob.cpp.
|
private |
Definition at line 47 of file pbvs_blob.cpp.
|
private |
Definition at line 47 of file pbvs_blob.cpp.
|
private |
Definition at line 47 of file pbvs_blob.cpp.
|
private |
Definition at line 40 of file pbvs_blob.cpp.