#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