#include <VisualServoingClient.h>
Definition at line 19 of file VisualServoingClient.h.
◆ VisualServoingClient()
VisualServoingClient::VisualServoingClient |
( |
| ) |
|
◆ ~VisualServoingClient()
VisualServoingClient::~VisualServoingClient |
( |
| ) |
|
◆ checkVisualServoingController()
bool VisualServoingClient::checkVisualServoingController |
( |
| ) |
|
|
override |
◆ close()
bool VisualServoingClient::close |
( |
| ) |
|
|
override |
◆ get3DGoalPositionsFrom3DPose()
std::vector< Vector > VisualServoingClient::get3DGoalPositionsFrom3DPose |
( |
const yarp::sig::Vector & |
x, |
|
|
const yarp::sig::Vector & |
o |
|
) |
| |
|
override |
◆ getGoalPixelsFrom3DPose()
std::vector< Vector > VisualServoingClient::getGoalPixelsFrom3DPose |
( |
const yarp::sig::Vector & |
x, |
|
|
const yarp::sig::Vector & |
o, |
|
|
const CamSel & |
cam |
|
) |
| |
|
override |
◆ getVisualServoingInfo()
bool VisualServoingClient::getVisualServoingInfo |
( |
yarp::os::Bottle & |
info | ) |
|
|
override |
◆ goToGoal() [1/2]
bool VisualServoingClient::goToGoal |
( |
const yarp::sig::Vector & |
vec_x, |
|
|
const yarp::sig::Vector & |
vec_o |
|
) |
| |
|
override |
◆ goToGoal() [2/2]
bool VisualServoingClient::goToGoal |
( |
const std::vector< yarp::sig::Vector > & |
vec_px_l, |
|
|
const std::vector< yarp::sig::Vector > & |
vec_px_r |
|
) |
| |
|
override |
◆ goToSFMGoal()
bool VisualServoingClient::goToSFMGoal |
( |
| ) |
|
|
override |
◆ initFacilities()
bool VisualServoingClient::initFacilities |
( |
const bool |
use_direct_kin | ) |
|
|
override |
◆ open()
bool VisualServoingClient::open |
( |
yarp::os::Searchable & |
config | ) |
|
|
override |
◆ resetFacilities()
bool VisualServoingClient::resetFacilities |
( |
| ) |
|
|
override |
◆ setControlPoint()
bool VisualServoingClient::setControlPoint |
( |
const yarp::os::ConstString & |
point | ) |
|
|
override |
◆ setGoToGoalTolerance()
bool VisualServoingClient::setGoToGoalTolerance |
( |
const double |
tol = 15.0 | ) |
|
|
override |
◆ setMaxOrientationVelocity()
bool VisualServoingClient::setMaxOrientationVelocity |
( |
const double |
max_o_dot | ) |
|
|
override |
◆ setMaxTranslationVelocity()
bool VisualServoingClient::setMaxTranslationVelocity |
( |
const double |
max_x_dot | ) |
|
|
override |
◆ setModality()
bool VisualServoingClient::setModality |
( |
const std::string & |
mode | ) |
|
|
override |
◆ setOrientationGain()
bool VisualServoingClient::setOrientationGain |
( |
const double |
K_o_1 = 1.5 , |
|
|
const double |
K_o_2 = 0.375 |
|
) |
| |
|
override |
◆ setOrientationGainSwitchTolerance()
bool VisualServoingClient::setOrientationGainSwitchTolerance |
( |
const double |
K_o_tol = 30.0 | ) |
|
|
override |
◆ setTranslationGain()
bool VisualServoingClient::setTranslationGain |
( |
const double |
K_x_1 = 1.0 , |
|
|
const double |
K_x_2 = 0.25 |
|
) |
| |
|
override |
◆ setTranslationGainSwitchTolerance()
bool VisualServoingClient::setTranslationGainSwitchTolerance |
( |
const double |
K_x_tol = 30.0 | ) |
|
|
override |
◆ setVisualServoControl()
bool VisualServoingClient::setVisualServoControl |
( |
const std::string & |
control | ) |
|
|
override |
◆ stopController()
bool VisualServoingClient::stopController |
( |
| ) |
|
|
override |
◆ stopFacilities()
bool VisualServoingClient::stopFacilities |
( |
| ) |
|
|
override |
◆ storedGoToGoal()
bool VisualServoingClient::storedGoToGoal |
( |
const std::string & |
label | ) |
|
|
override |
◆ storedInit()
bool VisualServoingClient::storedInit |
( |
const std::string & |
label | ) |
|
|
override |
◆ waitVisualServoingDone()
bool VisualServoingClient::waitVisualServoingDone |
( |
const double |
period = 0.1 , |
|
|
const double |
timeout = 0.0 |
|
) |
| |
|
override |
◆ yErrorVerbose()
void VisualServoingClient::yErrorVerbose |
( |
const yarp::os::ConstString & |
str | ) |
const |
|
inlineprivate |
◆ yInfoVerbose()
void VisualServoingClient::yInfoVerbose |
( |
const yarp::os::ConstString & |
str | ) |
const |
|
inlineprivate |
◆ yWarningVerbose()
void VisualServoingClient::yWarningVerbose |
( |
const yarp::os::ConstString & |
str | ) |
const |
|
inlineprivate |
◆ local_
yarp::os::ConstString VisualServoingClient::local_ = "" |
|
private |
◆ port_rpc_command_
yarp::os::Port VisualServoingClient::port_rpc_command_ |
|
private |
◆ remote_
yarp::os::ConstString VisualServoingClient::remote_ = "" |
|
private |
◆ verbosity_
bool VisualServoingClient::verbosity_ = false |
|
private |
◆ visualservoing_control
The documentation for this class was generated from the following files:
- /Users/Claudio/GitHub/visual-tracking-control/src/visualservoing/visualservoingclient/include/VisualServoingClient.h
- /Users/Claudio/GitHub/visual-tracking-control/src/visualservoing/visualservoingclient/src/VisualServoingClient.cpp