addDOFOption(yarp::os::Bottle &b, const yarp::sig::Vector &dof) | iCub::iKin::CartesianHelper | protectedstatic |
addJointsResPosOption(yarp::os::Bottle &b, const yarp::sig::Vector &restPos) | iCub::iKin::CartesianHelper | protectedstatic |
addJointsRestWeightsOption(yarp::os::Bottle &b, const yarp::sig::Vector &restWeights) | iCub::iKin::CartesianHelper | protectedstatic |
addModeOption(yarp::os::Bottle &b, const bool tracking) | iCub::iKin::CartesianHelper | protectedstatic |
addPoseOption(yarp::os::Bottle &b, const unsigned int pose) | iCub::iKin::CartesianHelper | protectedstatic |
addTargetOption(yarp::os::Bottle &b, const yarp::sig::Vector &xd) | iCub::iKin::CartesianHelper | protectedstatic |
addTokenOption(yarp::os::Bottle &b, const double token) | iCub::iKin::CartesianHelper | protectedstatic |
addVectorOption(yarp::os::Bottle &b, const int vcb, const yarp::sig::Vector &v) | iCub::iKin::CartesianHelper | protectedstatic |
afterStart(bool s) | ServerCartesianController | protected |
alignJointsBounds() | ServerCartesianController | protected |
areJointsHealthyAndSet(std::vector< int > &jointsToSet) | ServerCartesianController | protected |
askForPose(const yarp::sig::Vector &xd, const yarp::sig::Vector &od, yarp::sig::Vector &xdhat, yarp::sig::Vector &odhat, yarp::sig::Vector &qdhat) | ServerCartesianController | |
askForPose(const yarp::sig::Vector &q0, const yarp::sig::Vector &xd, const yarp::sig::Vector &od, yarp::sig::Vector &xdhat, yarp::sig::Vector &odhat, yarp::sig::Vector &qdhat) | ServerCartesianController | |
askForPosition(const yarp::sig::Vector &xd, yarp::sig::Vector &xdhat, yarp::sig::Vector &odhat, yarp::sig::Vector &qdhat) | ServerCartesianController | |
askForPosition(const yarp::sig::Vector &q0, const yarp::sig::Vector &xd, yarp::sig::Vector &xdhat, yarp::sig::Vector &odhat, yarp::sig::Vector &qdhat) | ServerCartesianController | |
attachAll(const yarp::dev::PolyDriverList &p) | ServerCartesianController | |
attached | ServerCartesianController | protected |
attachTipFrame(const yarp::sig::Vector &x, const yarp::sig::Vector &o) | ServerCartesianController | |
CartesianCtrlCommandPort class | ServerCartesianController | friend |
CartesianCtrlRpcProcessor class | ServerCartesianController | friend |
chainPlan | ServerCartesianController | protected |
chainState | ServerCartesianController | protected |
checkMotionDone(bool *f) | ServerCartesianController | |
close() | ServerCartesianController | |
closed | ServerCartesianController | protected |
closePorts() | ServerCartesianController | protected |
computeFixationPointData(iKinChain &eyeL, iKinChain &eyeR, yarp::sig::Vector &fp) | iCub::iKin::CartesianHelper | protectedstatic |
computeFixationPointData(iKinChain &eyeL, iKinChain &eyeR, yarp::sig::Vector &fp, yarp::sig::Matrix &J) | iCub::iKin::CartesianHelper | protectedstatic |
connectCnt | ServerCartesianController | protected |
connected | ServerCartesianController | protected |
connectToSolver() | ServerCartesianController | |
contextIdCnt | ServerCartesianController | protected |
contextMap | ServerCartesianController | protected |
createController() | ServerCartesianController | protected |
ctrl | ServerCartesianController | protected |
ctrlModeAvailable | ServerCartesianController | protected |
ctrlName | ServerCartesianController | protected |
ctrlPose | ServerCartesianController | protected |
cv_syncEvent | ServerCartesianController | protected |
debugInfo | ServerCartesianController | protected |
debugInfoEnabled | ServerCartesianController | protected |
deleteContext(const int id) | ServerCartesianController | |
deleteContexts(yarp::os::Bottle *contextIdList) | ServerCartesianController | protected |
detachAll() | ServerCartesianController | |
drivers | ServerCartesianController | protected |
encTimedEnabled | ServerCartesianController | protected |
eventInfo | ServerCartesianController | protected |
eventsMap | ServerCartesianController | protected |
executingTraj | ServerCartesianController | protected |
fb | ServerCartesianController | protected |
getDesired(yarp::sig::Vector &xdhat, yarp::sig::Vector &odhat, yarp::sig::Vector &qdhat) | ServerCartesianController | |
getDesiredOption(const yarp::os::Bottle &reply, yarp::sig::Vector &xdhat, yarp::sig::Vector &odhat, yarp::sig::Vector &qdhat) | iCub::iKin::CartesianHelper | protectedstatic |
getDOF(yarp::sig::Vector &curDof) | ServerCartesianController | |
getEndEffectorPoseOption(const yarp::os::Bottle &b) | iCub::iKin::CartesianHelper | protectedstatic |
getFeedback(yarp::sig::Vector &_fb) | ServerCartesianController | protected |
getInfo(yarp::os::Bottle &info) | ServerCartesianController | |
getInTargetTol(double *tol) | ServerCartesianController | |
getJointsOption(const yarp::os::Bottle &b) | iCub::iKin::CartesianHelper | protectedstatic |
getJointsVelocities(yarp::sig::Vector &qdot) | ServerCartesianController | |
getLimits(const int axis, double *min, double *max) | ServerCartesianController | |
getNewTarget() | ServerCartesianController | protected |
getPose(yarp::sig::Vector &x, yarp::sig::Vector &o, yarp::os::Stamp *stamp=NULL) | ServerCartesianController | |
getPose(const int axis, yarp::sig::Vector &x, yarp::sig::Vector &o, yarp::os::Stamp *stamp=NULL) | ServerCartesianController | |
getPosePriority(std::string &p) | ServerCartesianController | |
getReferenceMode(bool *f) | ServerCartesianController | |
getRestPos(yarp::sig::Vector &curRestPos) | ServerCartesianController | |
getRestWeights(yarp::sig::Vector &curRestWeights) | ServerCartesianController | |
getSolverConvergenceOptions(yarp::os::Bottle &options) | ServerCartesianController | protected |
getTargetOption(const yarp::os::Bottle &b) | iCub::iKin::CartesianHelper | protectedstatic |
getTask2ndOptions(yarp::os::Value &v) | ServerCartesianController | protected |
getTaskVelocities(yarp::sig::Vector &xdot, yarp::sig::Vector &odot) | ServerCartesianController | |
getTipFrame(yarp::sig::Vector &x, yarp::sig::Vector &o) | ServerCartesianController | |
getTokenOption(const yarp::os::Bottle &b, double *token) | iCub::iKin::CartesianHelper | protectedstatic |
getTrackingMode(bool *f) | ServerCartesianController | |
getTrajTime(double *t) | ServerCartesianController | |
goTo(unsigned int _ctrlPose, const yarp::sig::Vector &xd, const double t, const bool latchToken=false) | ServerCartesianController | protected |
goToPose(const yarp::sig::Vector &xd, const yarp::sig::Vector &od, const double t=0.0) | ServerCartesianController | |
goToPoseSync(const yarp::sig::Vector &xd, const yarp::sig::Vector &od, const double t=0.0) | ServerCartesianController | |
goToPosition(const yarp::sig::Vector &xd, const double t=0.0) | ServerCartesianController | |
goToPositionSync(const yarp::sig::Vector &xd, const double t=0.0) | ServerCartesianController | |
init() | ServerCartesianController | protected |
isInTargetHelper() | ServerCartesianController | protected |
jointsHealthy | ServerCartesianController | protected |
kinPart | ServerCartesianController | protected |
kinType | ServerCartesianController | protected |
lDsc | ServerCartesianController | protected |
lEnc | ServerCartesianController | protected |
lEnt | ServerCartesianController | protected |
limbPlan | ServerCartesianController | protected |
limbState | ServerCartesianController | protected |
listMotionOngoingEvents() | ServerCartesianController | protected |
lJnt | ServerCartesianController | protected |
lLim | ServerCartesianController | protected |
lMod | ServerCartesianController | protected |
lPid | ServerCartesianController | protected |
lPos | ServerCartesianController | protected |
lRmp | ServerCartesianController | protected |
lStp | ServerCartesianController | protected |
lVel | ServerCartesianController | protected |
maxPartJoints | ServerCartesianController | protected |
motionDone | ServerCartesianController | protected |
motionOngoingEvents | ServerCartesianController | protected |
motionOngoingEventsCurrent | ServerCartesianController | protected |
motionOngoingEventsFlush() | ServerCartesianController | protected |
motionOngoingEventsHandling() | ServerCartesianController | protected |
mtx | ServerCartesianController | protected |
mtx_syncEvent | ServerCartesianController | protected |
multipleJointsControlEnabled | ServerCartesianController | protected |
notifyEvent(const std::string &event, const double checkPoint=-1.0) | ServerCartesianController | protected |
numDrv | ServerCartesianController | protected |
open(yarp::os::Searchable &config) | ServerCartesianController | |
openPorts() | ServerCartesianController | protected |
pathPerc | ServerCartesianController | protected |
pidAvailable | ServerCartesianController | protected |
pingSolver() | ServerCartesianController | |
plantModelProperties | ServerCartesianController | protected |
portCmd | ServerCartesianController | protected |
portDebugInfo | ServerCartesianController | protected |
portEvent | ServerCartesianController | protected |
portRpc | ServerCartesianController | protected |
portSlvIn | ServerCartesianController | protected |
portSlvOut | ServerCartesianController | protected |
portSlvRpc | ServerCartesianController | protected |
portState | ServerCartesianController | protected |
posDirectAvailable | ServerCartesianController | protected |
posDirectEnabled | ServerCartesianController | protected |
poseInfo | ServerCartesianController | protected |
q0 | ServerCartesianController | protected |
qdes | ServerCartesianController | protected |
registerEvent(yarp::dev::CartesianEvent &event) | ServerCartesianController | |
registerMotionOngoingEvent(const double checkPoint) | ServerCartesianController | protected |
removeTipFrame() | ServerCartesianController | |
respond(const yarp::os::Bottle &command, yarp::os::Bottle &reply) | ServerCartesianController | protected |
restoreContext(const int id) | ServerCartesianController | |
rpcProcessor | ServerCartesianController | protected |
run() | ServerCartesianController | protected |
rxToken | ServerCartesianController | protected |
sendCtrlCmd | ServerCartesianController | protected |
sendCtrlCmdMultipleJointsPosition() | ServerCartesianController | protected |
sendCtrlCmdMultipleJointsVelocity() | ServerCartesianController | protected |
sendCtrlCmdSingleJointPosition() | ServerCartesianController | protected |
sendCtrlCmdSingleJointVelocity() | ServerCartesianController | protected |
ServerCartesianController() | ServerCartesianController | |
ServerCartesianController(yarp::os::Searchable &config) | ServerCartesianController | |
setDOF(const yarp::sig::Vector &newDof, yarp::sig::Vector &curDof) | ServerCartesianController | |
setInTargetTol(const double tol) | ServerCartesianController | |
setInTargetTolHelper(const double tol) | ServerCartesianController | protected |
setJointsCtrlMode(const std::vector< int > &jointsToSet) | ServerCartesianController | protected |
setLimits(const int axis, const double min, const double max) | ServerCartesianController | |
setPosePriority(const std::string &p) | ServerCartesianController | |
setReferenceMode(const bool f) | ServerCartesianController | |
setRestPos(const yarp::sig::Vector &newRestPos, yarp::sig::Vector &curRestPos) | ServerCartesianController | |
setRestWeights(const yarp::sig::Vector &newRestWeights, yarp::sig::Vector &curRestWeights) | ServerCartesianController | |
setSolverConvergenceOptions(const yarp::os::Bottle &options) | ServerCartesianController | protected |
setTask2ndOptions(const yarp::os::Value &v) | ServerCartesianController | protected |
setTaskVelocities(const yarp::sig::Vector &xdot, const yarp::sig::Vector &odot) | ServerCartesianController | |
setTrackingMode(const bool f) | ServerCartesianController | |
setTrackingModeHelper(const bool f) | ServerCartesianController | protected |
setTrajTime(const double t) | ServerCartesianController | |
setTrajTimeHelper(const double t) | ServerCartesianController | protected |
skipSlvRes | ServerCartesianController | protected |
slvName | ServerCartesianController | protected |
smithPredictor | ServerCartesianController | protected |
stopControl() | ServerCartesianController | |
stopControlHelper() | ServerCartesianController | protected |
stopLimb(const bool execStopPosition=true) | ServerCartesianController | protected |
storeContext(int *id) | ServerCartesianController | |
syncEventEnabled | ServerCartesianController | protected |
targetTol | ServerCartesianController | protected |
taskRefVelPeriodCnt | ServerCartesianController | protected |
taskRefVelPeriodFactor | ServerCartesianController | protected |
taskRefVelTargetGen | ServerCartesianController | protected |
taskVelModeOn | ServerCartesianController | protected |
threadInit() | ServerCartesianController | protected |
threadRelease() | ServerCartesianController | protected |
trackingMode | ServerCartesianController | protected |
trajTime | ServerCartesianController | protected |
tweakGet(yarp::os::Bottle &options) | ServerCartesianController | |
tweakSet(const yarp::os::Bottle &options) | ServerCartesianController | |
txInfo | ServerCartesianController | protected |
txToken | ServerCartesianController | protected |
txTokenLatchedGoToRpc | ServerCartesianController | protected |
txTokenLatchedStopControl | ServerCartesianController | protected |
unregisterEvent(yarp::dev::CartesianEvent &event) | ServerCartesianController | |
unregisterMotionOngoingEvent(const double checkPoint) | ServerCartesianController | protected |
useReferences | ServerCartesianController | protected |
velCmd | ServerCartesianController | protected |
waitMotionDone(const double period=0.1, const double timeout=0.0) | ServerCartesianController | |
xdes | ServerCartesianController | protected |
xdot_set | ServerCartesianController | protected |
~ServerCartesianController() | ServerCartesianController | virtual |