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.
virtual VS::~VS | ( | ) | [inline, virtual] |
Definition at line 61 of file visual_servo_pioneer.cpp.
VS::VS | ( | int | argc, |
char ** | argv | ||
) |
virtual VS::~VS | ( | ) | [inline, virtual] |
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 | ) |
vpCameraParameters VS::cam [private] |
Definition at line 38 of file visual_servo_pioneer.cpp.
double VS::depth [private] |
Definition at line 40 of file visual_servo_pioneer.cpp.
double VS::lambda [private] |
Definition at line 42 of file visual_servo_pioneer.cpp.
vpAdaptiveGain VS::lambda_adapt [private] |
Definition at line 53 of file visual_servo_pioneer.cpp.
double VS::mu [private] |
Definition at line 52 of file visual_servo_pioneer.cpp.
ros::NodeHandle VS::nh_ [private] |
Definition at line 25 of file visual_servo_pioneer.cpp.
ros::Publisher VS::pubTwist_ [private] |
Definition at line 26 of file visual_servo_pioneer.cpp.
ros::Publisher VS::pubTwistBiclops_ [private] |
Definition at line 27 of file visual_servo_pioneer_pan.cpp.
ros::Publisher VS::pubTwistPioneer_ [private] |
Definition at line 26 of file visual_servo_pioneer_pan.cpp.
vpColVector VS::qm [private] |
Definition at line 50 of file visual_servo_pioneer_pan.cpp.
double VS::qm_pan [private] |
Definition at line 51 of file visual_servo_pioneer_pan.cpp.
vpPioneerPan VS::robot [private] |
Definition at line 54 of file visual_servo_pioneer_pan.cpp.
vpFeaturePoint VS::s_x [private] |
Definition at line 33 of file visual_servo_pioneer.cpp.
vpFeaturePoint VS::s_xd [private] |
Definition at line 33 of file visual_servo_pioneer.cpp.
vpFeatureDepth VS::s_Z [private] |
Definition at line 34 of file visual_servo_pioneer.cpp.
vpFeatureDepth VS::s_Zd [private] |
Definition at line 34 of file visual_servo_pioneer.cpp.
bool VS::Stream_info_camera [private] |
Definition at line 39 of file visual_servo_pioneer.cpp.
ros::Subscriber VS::sub_cam_info [private] |
Definition at line 29 of file visual_servo_pioneer.cpp.
ros::Subscriber VS::subBiclopsOdom_ [private] |
Definition at line 30 of file visual_servo_pioneer_pan.cpp.
ros::Subscriber VS::subPose_ [private] |
Definition at line 27 of file visual_servo_pioneer.cpp.
ros::Subscriber VS::subPoseTarget_ [private] |
Definition at line 28 of file visual_servo_pioneer_pan.cpp.
ros::Subscriber VS::subStatus_ [private] |
Definition at line 28 of file visual_servo_pioneer.cpp.
ros::Subscriber VS::subStatusTarget_ [private] |
Definition at line 29 of file visual_servo_pioneer_pan.cpp.
double VS::t_start_loop [private] |
Definition at line 47 of file visual_servo_pioneer.cpp.
vpServo VS::task [private] |
Definition at line 31 of file visual_servo_pioneer.cpp.
double VS::tinit [private] |
Definition at line 48 of file visual_servo_pioneer.cpp.
vpColVector VS::v [private] |
Definition at line 50 of file visual_servo_pioneer.cpp.
bool VS::valid_pose [private] |
Definition at line 44 of file visual_servo_pioneer.cpp.
bool VS::valid_pose_prev [private] |
Definition at line 45 of file visual_servo_pioneer.cpp.
vpColVector VS::vi [private] |
Definition at line 51 of file visual_servo_pioneer.cpp.
double VS::Z [private] |
Definition at line 41 of file visual_servo_pioneer.cpp.
double VS::Zd [private] |
Definition at line 41 of file visual_servo_pioneer.cpp.