| act(int command) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| actuateTool(roboticslab::ICartesianControl::Actuator command) override | BasicCartesianControl | virtual |
| Actuator enum name | roboticslab::ICartesianControl | |
| BasicCartesianControl() (defined in BasicCartesianControl) | BasicCartesianControl | inline |
| BasicCartesianControl_ParamsParser() (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| changeTool(const std::vector< double > &x) override | BasicCartesianControl | virtual |
| 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 | |
| cmcProgress (defined in BasicCartesianControl) | BasicCartesianControl | private |
| 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 |
| Config enum name | roboticslab::ICartesianControl | |
| currentMode (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) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| forceControl(const std::vector< double > &fd) override | BasicCartesianControl | virtual |
| gcmp() (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| getConfiguration() const override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| 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(roboticslab::ICartesianControl::Config vocab, double *value) override | BasicCartesianControl | virtual |
| getParameter(int vocab, double *value) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| getParameters(std::map< roboticslab::ICartesianControl::Config, double > ¶ms) override (defined in BasicCartesianControl) | BasicCartesianControl | |
| roboticslab::ICartesianControl::getParameters(std::map< Config, double > ¶ms)=0 | roboticslab::ICartesianControl | pure virtual |
| getParameters(std::map< int, double > ¶ms) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| getParamValue(const std::string ¶mName, std::string ¶mValue) const override (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| getState(roboticslab::ICartesianControl::ControllerState &state) override | BasicCartesianControl | virtual |
| getTimestamp() (defined in BasicCartesianControl) | BasicCartesianControl | private |
| gravityCompensation() 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 |
| handleMovelPosd(const std::vector< double > &q, const StateWatcher &watcher) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| handleMovelVel(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 |
| 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) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| 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_provided_configuration (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_usePosdMovel (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| m_usePosdMovel_defaultValue (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| maxTrajectoryDuration (defined in BasicCartesianControl) | BasicCartesianControl | private |
| Mode enum name | roboticslab::ICartesianControl | |
| moveJoint(const std::vector< double > &xd) override | BasicCartesianControl | virtual |
| moveLinear(const std::vector< double > &xd) override | BasicCartesianControl | virtual |
| moveVelocity(const std::vector< double > &xdotd) override | BasicCartesianControl | virtual |
| movj(const std::vector< double > &xd) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| movl(const std::vector< double > &xd) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| movv(const std::vector< double > &xdotd) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| 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(roboticslab::ICartesianControl::Streaming 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) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| robotDevice (defined in BasicCartesianControl) | BasicCartesianControl | private |
| RPC enum name | roboticslab::ICartesianControl | |
| run() override (defined in BasicCartesianControl) | BasicCartesianControl | |
| setControlModes(int mode) (defined in BasicCartesianControl) | BasicCartesianControl | private |
| setParameter(roboticslab::ICartesianControl::Config vocab, double value) override | BasicCartesianControl | virtual |
| setParameter(int vocab, double value) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| setParameters(const std::map< roboticslab::ICartesianControl::Config, double > ¶ms) override (defined in BasicCartesianControl) | BasicCartesianControl | |
| roboticslab::ICartesianControl::setParameters(const std::map< Config, double > ¶ms)=0 | roboticslab::ICartesianControl | pure virtual |
| setParameters(const std::map< int, double > ¶ms) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| solvePose(const std::vector< double > &xd, std::vector< double > &q) override | BasicCartesianControl | virtual |
| solverDevice (defined in BasicCartesianControl) | BasicCartesianControl | private |
| stat(std::vector< double > &x, int *state=nullptr, double *timestamp=nullptr) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| stopControl() override | BasicCartesianControl | virtual |
| Streaming enum name | roboticslab::ICartesianControl | |
| streamingCommand (defined in BasicCartesianControl) | BasicCartesianControl | private |
| tool(const std::vector< double > &x) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| trajectories | BasicCartesianControl | private |
| trajectoryStartTime (defined in BasicCartesianControl) | BasicCartesianControl | private |
| twist(const std::vector< double > &xdot) override | BasicCartesianControl | virtual |
| vmoStored | BasicCartesianControl | private |
| Vocabs enum name | roboticslab::ICartesianControl | |
| wait(double timeout=0.0) (defined in roboticslab::ICartesianControl) | roboticslab::ICartesianControl | inlinevirtual |
| wrench(const std::vector< double > &w) override | BasicCartesianControl | virtual |
| ~BasicCartesianControl_ParamsParser() override=default (defined in BasicCartesianControl_ParamsParser) | BasicCartesianControl_ParamsParser | |
| ~ICartesianControl()=default | roboticslab::ICartesianControl | virtual |