afterStart(bool success) override | VisualServoingServer | protected |
averagePose(const yarp::sig::Vector &l_pose, const yarp::sig::Vector &r_pose) const | VisualServoingServer | private |
backproc_UpdateVisualServoingParamters() | VisualServoingServer | private |
beforeStart() override | VisualServoingServer | protected |
cartesianPositionBasedVisualServoControl() | VisualServoingServer | private |
check_visual_servoing_controller() override | VisualServoingServer | protectedvirtual |
checkVisualServoingController() override | VisualServoingServer | |
checkVisualServoingStatus(const yarp::sig::Vector &px_cur, const double tol) | VisualServoingServer | private |
checkVisualServoingStatus(const yarp::sig::Vector &pose_cur, const double tol_position, const double tol_orientation, const double tol_angle) | VisualServoingServer | private |
close() override | VisualServoingServer | |
ctx_local_cart_ | VisualServoingServer | private |
ctx_remote_cart_ | VisualServoingServer | private |
decoupledImageBasedVisualServoControl() | VisualServoingServer | private |
gaze_driver_ | VisualServoingServer | private |
get3DGoalPositionsFrom3DPose(const yarp::sig::Vector &x, const yarp::sig::Vector &o) override | VisualServoingServer | |
get_3D_goal_positions_from_3D_pose(const std::vector< double > &x, const std::vector< double > &o) override | VisualServoingServer | protectedvirtual |
get_goal_from_sfm() override | VisualServoingServer | protectedvirtual |
get_goal_pixels_from_3D_pose(const std::vector< double > &x, const std::vector< double > &o, const std::string &cam) override | VisualServoingServer | protectedvirtual |
get_visual_servoing_info() override | VisualServoingServer | protectedvirtual |
getControlPixelFromPoint(const CamSel &cam, const yarp::sig::Vector &p) const | VisualServoingServer | private |
getControlPixelsFromPose(const yarp::sig::Vector &pose, const CamSel &cam, const PixelControlMode &mode) | VisualServoingServer | private |
getControlPointsFromPose(const yarp::sig::Vector &pose) | VisualServoingServer | private |
getCurrentStereoFeaturesAndJacobian(const std::vector< yarp::sig::Vector > &left_px, const std::vector< yarp::sig::Vector > &right_px, yarp::sig::Vector &features, yarp::sig::Matrix &jacobian) | VisualServoingServer | private |
getGoalPixelsFrom3DPose(const yarp::sig::Vector &x, const yarp::sig::Vector &o, const CamSel &cam) override | VisualServoingServer | |
getJacobianU(const CamSel &cam, const yarp::sig::Vector &px) | VisualServoingServer | private |
getJacobianV(const CamSel &cam, const yarp::sig::Vector &px) | VisualServoingServer | private |
getPixelFromPoint(const CamSel &cam, const yarp::sig::Vector &p) const | VisualServoingServer | private |
getPixelsFromPose(const yarp::sig::Vector &pose, const CamSel &cam) | VisualServoingServer | private |
getVisualServoingInfo(yarp::os::Bottle &info) override | VisualServoingServer | |
go_to_pose_goal(const std::vector< double > &vec_x, const std::vector< double > &vec_o) override | VisualServoingServer | protectedvirtual |
go_to_px_goal(const std::vector< std::vector< double >> &vec_px_l, const std::vector< std::vector< double >> &vec_px_r) override | VisualServoingServer | protected |
VisualServoingIDL::go_to_px_goal(const std::vector< std::vector< double > > &vec_px_l, const std::vector< std::vector< double > > &vec_px_r) | VisualServoingIDL | virtual |
goal_pose_ | VisualServoingServer | private |
goToGoal(const yarp::sig::Vector &vec_x, const yarp::sig::Vector &vec_o) override | VisualServoingServer | |
goToGoal(const std::vector< yarp::sig::Vector > &vec_px_l, const std::vector< yarp::sig::Vector > &vec_px_r) override | VisualServoingServer | |
goToSFMGoal() override | VisualServoingServer | |
help(const std::string &functionName="--all") | VisualServoingIDL | virtual |
init_facilities(const bool use_direct_kin) override | VisualServoingServer | protectedvirtual |
initFacilities(const bool use_direct_kin) override | VisualServoingServer | |
is_stopping_backproc_update_vs_params | VisualServoingServer | private |
itf_gaze_ | VisualServoingServer | private |
itf_rightarm_cart_ | VisualServoingServer | private |
K_angle_tol_ | VisualServoingServer | private |
K_o_ | VisualServoingServer | private |
K_o_hysteresis_ | VisualServoingServer | private |
K_o_tol_ | VisualServoingServer | private |
K_orientation_tol_ | VisualServoingServer | private |
K_pose_hysteresis_ | VisualServoingServer | private |
K_position_tol_ | VisualServoingServer | private |
K_x_ | VisualServoingServer | private |
K_x_hysteresis_ | VisualServoingServer | private |
K_x_tol_ | VisualServoingServer | private |
l_H_eye_to_r_ | VisualServoingServer | private |
l_H_r_to_cam_ | VisualServoingServer | private |
l_proj_ | VisualServoingServer | private |
l_px_goal_ | VisualServoingServer | private |
max_o_dot_ | VisualServoingServer | private |
max_x_dot_ | VisualServoingServer | private |
mtx_H_eye_cam_ | VisualServoingServer | private |
mtx_px_des_ | VisualServoingServer | private |
onStop() override | VisualServoingServer | protected |
op_mode_ | VisualServoingServer | private |
open(yarp::os::Searchable &config) override | VisualServoingServer | |
OperatingMode enum name | VisualServoingServer | protected |
PixelControlMode enum name | VisualServoingServer | protected |
port_click_left_ | VisualServoingServer | private |
port_click_right_ | VisualServoingServer | private |
port_goal_px_l_ | VisualServoingServer | private |
port_goal_px_r_ | VisualServoingServer | private |
port_image_left_in_ | VisualServoingServer | private |
port_image_left_out_ | VisualServoingServer | private |
port_image_right_in_ | VisualServoingServer | private |
port_image_right_out_ | VisualServoingServer | private |
port_kin_px_l_ | VisualServoingServer | private |
port_kin_px_r_ | VisualServoingServer | private |
port_pose_avg_ | VisualServoingServer | private |
port_pose_goal_ | VisualServoingServer | private |
port_pose_kin_ | VisualServoingServer | private |
port_pose_left_in_ | VisualServoingServer | private |
port_pose_px_l_ | VisualServoingServer | private |
port_pose_px_r_ | VisualServoingServer | private |
port_pose_right_in_ | VisualServoingServer | private |
port_rpc_command_ | VisualServoingServer | private |
port_rpc_tracker_left_ | VisualServoingServer | private |
port_rpc_tracker_right_ | VisualServoingServer | private |
px_des_ | VisualServoingServer | private |
quit() override | VisualServoingServer | protectedvirtual |
r_H_eye_to_r_ | VisualServoingServer | private |
r_H_r_to_cam_ | VisualServoingServer | private |
r_proj_ | VisualServoingServer | private |
r_px_goal_ | VisualServoingServer | private |
read(yarp::os::ConnectionReader &connection) override | VisualServoingIDL | virtual |
reset_facilities() override | VisualServoingServer | protectedvirtual |
resetFacilities() override | VisualServoingServer | |
rightarm_cartesian_driver_ | VisualServoingServer | private |
robot_name_ | VisualServoingServer | private |
robustImageBasedVisualServoControl() | VisualServoingServer | private |
run() override | VisualServoingServer | protected |
set_control_point(const std::string &point) override | VisualServoingServer | protectedvirtual |
set_go_to_goal_tolerance(const double tol) override | VisualServoingServer | protectedvirtual |
set_max_orientation_velocity(const double max_o_dot) override | VisualServoingServer | protectedvirtual |
set_max_translation_velocity(const double max_x_dot) override | VisualServoingServer | protectedvirtual |
set_modality(const std::string &mode) override | VisualServoingServer | protectedvirtual |
set_orientation_gain(const double K_o_1, const double K_o_2) override | VisualServoingServer | protectedvirtual |
set_orientation_gain_switch_tolerance(const double K_o_tol) override | VisualServoingServer | protectedvirtual |
set_translation_gain(const double K_x_1, const double K_x_2) override | VisualServoingServer | protectedvirtual |
set_translation_gain_switch_tolerance(const double K_x_tol) override | VisualServoingServer | protectedvirtual |
set_visual_servo_control(const std::string &control) override | VisualServoingServer | protectedvirtual |
setCameraTransformations() | VisualServoingServer | private |
setCommandPort() | VisualServoingServer | private |
setControlPoint(const yarp::os::ConstString &point) override | VisualServoingServer | |
setGazeController() | VisualServoingServer | private |
setGoToGoalTolerance(const double tol=15.0) override | VisualServoingServer | |
setMaxOrientationVelocity(const double max_o_dot) override | VisualServoingServer | |
setMaxTranslationVelocity(const double max_x_dot) override | VisualServoingServer | |
setModality(const std::string &mode) override | VisualServoingServer | |
setOrientationGain(const double K_x_1=1.5, const double K_x_2=0.375) override | VisualServoingServer | |
setOrientationGainSwitchTolerance(const double K_o_tol=30.0) override | VisualServoingServer | |
setPixelGoal(const std::vector< yarp::sig::Vector > &l_px_goal, const std::vector< yarp::sig::Vector > &r_px_goal) | VisualServoingServer | private |
setPoseGoal(const yarp::sig::Vector &goal_x, const yarp::sig::Vector &goal_o) | VisualServoingServer | private |
setRightArmCartesianController() | VisualServoingServer | private |
setTorsoDOF() | VisualServoingServer | private |
setTranslationGain(const double K_x_1=1.0, const double K_x_2=0.25) override | VisualServoingServer | |
setTranslationGainSwitchTolerance(const double K_x_tol=30.0) override | VisualServoingServer | |
setVisualServoControl(const std::string &control) override | VisualServoingServer | |
sim_ | VisualServoingServer | private |
stdVectorOfVectorsToVector(const std::vector< yarp::sig::Vector > &vectors) | VisualServoingServer | private |
stop_controller() override | VisualServoingServer | protectedvirtual |
stop_facilities() override | VisualServoingServer | protectedvirtual |
stopController() override | VisualServoingServer | |
stopFacilities() override | VisualServoingServer | |
stored_go_to_goal(const std::string &label) override | VisualServoingServer | protectedvirtual |
stored_init(const std::string &label) override | VisualServoingServer | protectedvirtual |
storedGoToGoal(const std::string &label) override | VisualServoingServer | |
storedInit(const std::string &label) override | VisualServoingServer | |
thr_background_update_params_ | VisualServoingServer | private |
threadInit() override | VisualServoingServer | protected |
threadRelease() override | VisualServoingServer | protected |
tol_angle_ | VisualServoingServer | private |
tol_orientation_ | VisualServoingServer | private |
tol_position_ | VisualServoingServer | private |
tol_px_ | VisualServoingServer | private |
traj_time_ | VisualServoingServer | private |
Ts_ | VisualServoingServer | private |
unsetTorsoDOF() | VisualServoingServer | private |
verbosity_ | VisualServoingServer | private |
VisualServoControl enum name | VisualServoingServer | protected |
VisualServoingIDL() | VisualServoingIDL | |
VisualServoingServer() | VisualServoingServer | |
vs_control_ | VisualServoingServer | private |
vs_control_running_ | VisualServoingServer | private |
vs_goal_reached_ | VisualServoingServer | private |
wait_visual_servoing_done(const double period, const double timeout) override | VisualServoingServer | protectedvirtual |
waitVisualServoingDone(const double period=0.1, const double timeout=0.0) override | VisualServoingServer | |
yErrorVerbose(const yarp::os::ConstString &str) const | VisualServoingServer | inlineprivate |
yInfoVerbose(const yarp::os::ConstString &str) const | VisualServoingServer | inlineprivate |
yWarningVerbose(const yarp::os::ConstString &str) const | VisualServoingServer | inlineprivate |
~VisualServoingServer() | VisualServoingServer | |