| act(int command) override | BasicCartesianControl | virtual |
| BasicCartesianControl() (defined in BasicCartesianControl) | BasicCartesianControl | inline |
| BasicCartesianControl_ParamsParser() (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| checkControlModes(int mode) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| checkJointLimits(const std::vector< double > &q) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| checkJointLimits(const std::vector< double > &q, const std::vector< double > &qdot) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| checkJointVelocities(const std::vector< double > &qdot) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| close() override (defined in BasicCartesianControl) | BasicCartesianControl | |
| cmcSuccess (defined in BasicCartesianControl) | BasicCartesianControl | private |
| computeIsocronousSpeeds(const std::vector< double > &q, const std::vector< double > &qd, std::vector< double > &qdot) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| currentState (defined in BasicCartesianControl) | BasicCartesianControl | private |
| doFailFastChecks(const std::vector< double > &initialQ) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| encoderErrors (defined in BasicCartesianControl) | BasicCartesianControl | private |
| fd | BasicCartesianControl | private |
| forc(const std::vector< double > &fd) override | BasicCartesianControl | virtual |
| gcmp() override | BasicCartesianControl | virtual |
| getCurrentState() const (defined in BasicCartesianControl) | BasicCartesianControl | private |
| getDeviceClassName() const override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | inline |
| getDeviceName() const override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | inline |
| getDocumentationOfDeviceParams() const override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| getListOfParams() const override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| getParameter(int vocab, double *value) override | BasicCartesianControl | virtual |
| getParameters(std::map< int, double > ¶ms) override | BasicCartesianControl | virtual |
| handleForc(const std::vector< double > &q, const std::vector< double > &qdot, const std::vector< double > &qdotdot, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| handleGcmp(const std::vector< double > &q, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| handleMovj(const std::vector< double > &q, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| handleMovlPosd(const std::vector< double > &q, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| handleMovlVel(const std::vector< double > &q, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| handleMovv(const std::vector< double > &q, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iCartesianSolver (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iControlMode (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iEncoders (defined in BasicCartesianControl) | BasicCartesianControl | private |
| inv(const std::vector< double > &xd, std::vector< double > &q) override | BasicCartesianControl | virtual |
| iPositionControl (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iPositionDirect (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iPreciselyTimed (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iTorqueControl (defined in BasicCartesianControl) | BasicCartesianControl | private |
| iVelocityControl (defined in BasicCartesianControl) | BasicCartesianControl | private |
| m_cmcPeriodMs (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_cmcPeriodMs_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_controllerGain (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_controllerGain_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_device_classname (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_device_name (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_enableFailFast (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_enableFailFast_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_parser_is_strict (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_parser_version (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_referenceFrame (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_referenceFrame_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_robot (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_robot_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_solver (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_solver_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_trajectoryDuration (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_trajectoryDuration_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_trajectoryRefAccel (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_trajectoryRefAccel_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_trajectoryRefSpeed (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_trajectoryRefSpeed_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_usePosdMovl (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_usePosdMovl_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_waitPeriodMs (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_waitPeriodMs_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| movementStartTime | BasicCartesianControl | private |
| movj(const std::vector< double > &xd) override | BasicCartesianControl | virtual |
| movl(const std::vector< double > &xd) override | BasicCartesianControl | virtual |
| movv(const std::vector< double > &xdotd) override | BasicCartesianControl | virtual |
| numJoints (defined in BasicCartesianControl) | BasicCartesianControl | private |
| open(yarp::os::Searchable &config) override (defined in BasicCartesianControl) | BasicCartesianControl | |
| parseParams(const yarp::os::Searchable &config) override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| pose(const std::vector< double > &x) override | BasicCartesianControl | virtual |
| presetStreamingCommand(int command) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| qdotMax (defined in BasicCartesianControl) | BasicCartesianControl | private |
| qdotMin (defined in BasicCartesianControl) | BasicCartesianControl | private |
| qMax (defined in BasicCartesianControl) | BasicCartesianControl | private |
| qMin (defined in BasicCartesianControl) | BasicCartesianControl | private |
| qRefSpeeds (defined in BasicCartesianControl) | BasicCartesianControl | private |
| referenceFrame (defined in BasicCartesianControl) | BasicCartesianControl | private |
| relj(const std::vector< double > &xd) override | BasicCartesianControl | virtual |
| robotDevice (defined in BasicCartesianControl) | BasicCartesianControl | private |
| run() override (defined in BasicCartesianControl) | BasicCartesianControl | |
| setControlModes(int mode) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| setCurrentState(int value) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| setParameter(int vocab, double value) override | BasicCartesianControl | virtual |
| setParameters(const std::map< int, double > ¶ms) override | BasicCartesianControl | virtual |
| solverDevice (defined in BasicCartesianControl) | BasicCartesianControl | private |
| stat(std::vector< double > &x, int *state=nullptr, double *timestamp=nullptr) override | BasicCartesianControl | virtual |
| stateMutex (defined in BasicCartesianControl) | BasicCartesianControl | mutableprivate |
| stopControl() override | BasicCartesianControl | virtual |
| streamingCommand (defined in BasicCartesianControl) | BasicCartesianControl | private |
| tool(const std::vector< double > &x) override | BasicCartesianControl | virtual |
| trajectories | BasicCartesianControl | private |
| twist(const std::vector< double > &xdot) override | BasicCartesianControl | virtual |
| vmoStored | BasicCartesianControl | private |
| wait(double timeout) override | BasicCartesianControl | virtual |
| wrench(const std::vector< double > &w) override | BasicCartesianControl | virtual |
| ~BasicCartesianControl_ParamsParser() override=default (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| ~ICartesianControl()=default | roboticslab::ICartesianControl | virtual |