act(int command) override | roboticslab::BasicCartesianControl | virtual |
BasicCartesianControl() (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | inline |
checkControlModes(int mode) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
checkJointLimits(const std::vector< double > &q) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
checkJointLimits(const std::vector< double > &q, const std::vector< double > &qdot) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
checkJointVelocities(const std::vector< double > &qdot) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
close() override (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | |
cmcPeriodMs (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
cmcSuccess (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
computeIsocronousSpeeds(const std::vector< double > &q, const std::vector< double > &qd, std::vector< double > &qdot) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
currentState (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
doFailFastChecks(const std::vector< double > &initialQ) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
duration (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
enableFailFast (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
encoderErrors (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
fd | roboticslab::BasicCartesianControl | private |
forc(const std::vector< double > &fd) override | roboticslab::BasicCartesianControl | virtual |
gain (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
gcmp() override | roboticslab::BasicCartesianControl | virtual |
getCurrentState() const (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
getParameter(int vocab, double *value) override | roboticslab::BasicCartesianControl | virtual |
getParameters(std::map< int, double > ¶ms) override | roboticslab::BasicCartesianControl | virtual |
handleForc(const std::vector< double > &q, const std::vector< double > &qdot, const std::vector< double > &qdotdot, const StateWatcher &watcher) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
handleGcmp(const std::vector< double > &q, const StateWatcher &watcher) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
handleMovj(const std::vector< double > &q, const StateWatcher &watcher) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
handleMovlPosd(const std::vector< double > &q, const StateWatcher &watcher) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
handleMovlVel(const std::vector< double > &q, const StateWatcher &watcher) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
handleMovv(const std::vector< double > &q, const StateWatcher &watcher) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iCartesianSolver (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iControlMode (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iEncoders (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
inv(const std::vector< double > &xd, std::vector< double > &q) override | roboticslab::BasicCartesianControl | virtual |
iPositionControl (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iPositionDirect (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iPreciselyTimed (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iTorqueControl (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
iVelocityControl (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
movementStartTime | roboticslab::BasicCartesianControl | private |
movi(const std::vector< double > &x) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
movj(const std::vector< double > &xd) override | roboticslab::BasicCartesianControl | virtual |
movl(const std::vector< double > &xd) override | roboticslab::BasicCartesianControl | virtual |
movv(const std::vector< double > &xdotd) override | roboticslab::BasicCartesianControl | virtual |
numJoints (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
open(yarp::os::Searchable &config) override (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | |
pose(const std::vector< double > &x) override | roboticslab::BasicCartesianControl | virtual |
presetStreamingCommand(int command) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
qdotMax (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
qdotMin (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
qMax (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
qMin (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
qRefSpeeds (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
referenceFrame (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
relj(const std::vector< double > &xd) override | roboticslab::BasicCartesianControl | virtual |
robotDevice (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
run() override (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | |
setControlModes(int mode) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
setCurrentState(int value) (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
setParameter(int vocab, double value) override | roboticslab::BasicCartesianControl | virtual |
setParameters(const std::map< int, double > ¶ms) override | roboticslab::BasicCartesianControl | virtual |
solverDevice (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
stat(std::vector< double > &x, int *state=nullptr, double *timestamp=nullptr) override | roboticslab::BasicCartesianControl | virtual |
stateMutex (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | mutableprivate |
stopControl() override | roboticslab::BasicCartesianControl | virtual |
streamingCommand (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
tool(const std::vector< double > &x) override | roboticslab::BasicCartesianControl | virtual |
trajectories | roboticslab::BasicCartesianControl | private |
twist(const std::vector< double > &xdot) override | roboticslab::BasicCartesianControl | virtual |
usePosdMovl (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
vmoStored | roboticslab::BasicCartesianControl | private |
wait(double timeout) override | roboticslab::BasicCartesianControl | virtual |
waitPeriodMs (defined in roboticslab::BasicCartesianControl) | roboticslab::BasicCartesianControl | private |
wrench(const std::vector< double > &w) override | roboticslab::BasicCartesianControl | virtual |
~ICartesianControl()=default | roboticslab::ICartesianControl | virtual |