iCub-main
Static Public Member Functions | List of all members
PointingFar Struct Reference

#include <pointing_far.h>

Static Public Member Functions

static bool compute (yarp::dev::ICartesianControl *iarm, const yarp::os::Property &requirements, yarp::sig::Vector &q, yarp::sig::Vector &x)
 
static bool point (yarp::dev::ICartesianControl *iarm, const yarp::sig::Vector &q, const yarp::sig::Vector &x)
 

Detailed Description

Definition at line 23 of file pointing_far.h.

Member Function Documentation

◆ compute()

bool PointingFar::compute ( yarp::dev::ICartesianControl *  iarm,
const yarp::os::Property &  requirements,
yarp::sig::Vector &  q,
yarp::sig::Vector &  x 
)
static
Author
Ugo Pattacini (15/01/2017)
Parameters
iarmthe Cartesian Interface.
requirementsa Property specifying:
"point":(x y z) [m]
"finger-joints":(...) [deg].
qVector containing the joints: torso(3) ... arm(7) [deg].
xVector containing the pose: x y z ax ay az [m]/[rad].
Returns
true/false on success/fail.

Definition at line 303 of file pointing_far.cpp.

◆ point()

bool PointingFar::point ( yarp::dev::ICartesianControl *  iarm,
const yarp::sig::Vector &  q,
const yarp::sig::Vector &  x 
)
static
Author
Ugo Pattacini (18/01/2017)
Parameters
iarmthe Cartesian Interface.
qVector containing the joints.
xVector containing the pose.
Returns
true/false on success/fail.

Definition at line 354 of file pointing_far.cpp.


The documentation for this struct was generated from the following files: