Public Member Functions | |
void | biclopsOdomCallback (const geometry_msgs::PoseStampedConstPtr &msg) |
void | CameraInfoCb (const sensor_msgs::CameraInfo &msg) |
void | init_vs () |
void | init_vs () |
void | poseCallback (const geometry_msgs::PoseStampedConstPtr &msg) |
void | poseCallback (const geometry_msgs::PoseStampedConstPtr &msg) |
void | statusCallback (const std_msgs::Int8ConstPtr &msg) |
void | statusCallback (const std_msgs::Int8ConstPtr &msg) |
VS (int argc, char **argv) | |
VS (int argc, char **argv) | |
virtual | ~VS () |
virtual | ~VS () |
Private Attributes | |
vpCameraParameters | cam |
double | depth |
double | lambda |
vpAdaptiveGain | lambda_adapt |
double | mu |
ros::NodeHandle | nh_ |
ros::Publisher | pubTwist_ |
ros::Publisher | pubTwistBiclops_ |
ros::Publisher | pubTwistPioneer_ |
vpColVector | qm |
double | qm_pan |
vpPioneerPan | robot |
vpFeaturePoint | s_x |
vpFeaturePoint | s_xd |
vpFeatureDepth | s_Z |
vpFeatureDepth | s_Zd |
bool | Stream_info_camera |
ros::Subscriber | sub_cam_info |
ros::Subscriber | subBiclopsOdom_ |
ros::Subscriber | subPose_ |
ros::Subscriber | subPoseTarget_ |
ros::Subscriber | subStatus_ |
ros::Subscriber | subStatusTarget_ |
double | t_start_loop |
vpServo | task |
double | tinit |
vpColVector | v |
bool | valid_pose |
bool | valid_pose_prev |
vpColVector | vi |
double | Z |
double | Zd |
Definition at line 22 of file visual_servo_pioneer.cpp.
VS::VS | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 66 of file visual_servo_pioneer.cpp.
|
inlinevirtual |
Definition at line 61 of file visual_servo_pioneer.cpp.
VS::VS | ( | int | argc, |
char ** | argv | ||
) |
|
inlinevirtual |
Definition at line 62 of file visual_servo_pioneer_pan.cpp.
void VS::biclopsOdomCallback | ( | const geometry_msgs::PoseStampedConstPtr & | msg | ) |
Definition at line 137 of file visual_servo_pioneer_pan.cpp.
void VS::CameraInfoCb | ( | const sensor_msgs::CameraInfo & | msg | ) |
Definition at line 247 of file visual_servo_pioneer.cpp.
void VS::init_vs | ( | ) |
Definition at line 94 of file visual_servo_pioneer.cpp.
void VS::init_vs | ( | ) |
void VS::poseCallback | ( | const geometry_msgs::PoseStampedConstPtr & | msg | ) |
Definition at line 141 of file visual_servo_pioneer.cpp.
void VS::poseCallback | ( | const geometry_msgs::PoseStampedConstPtr & | msg | ) |
void VS::statusCallback | ( | const std_msgs::Int8ConstPtr & | msg | ) |
Definition at line 133 of file visual_servo_pioneer.cpp.
void VS::statusCallback | ( | const std_msgs::Int8ConstPtr & | msg | ) |
|
private |
Definition at line 38 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 40 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 42 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 53 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 52 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 25 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 26 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 27 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 26 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 50 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 51 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 54 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 33 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 33 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 34 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 34 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 39 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 29 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 30 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 27 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 28 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 28 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 29 of file visual_servo_pioneer_pan.cpp.
|
private |
Definition at line 47 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 31 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 48 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 50 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 44 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 45 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 51 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 41 of file visual_servo_pioneer.cpp.
|
private |
Definition at line 41 of file visual_servo_pioneer.cpp.