iCub-main
|
embObjMotionControl
: driver for iCub motor control boards EMS on a ETH bus.
More...
#include <embObjMotionControl.h>
Public Member Functions | |
embObjMotionControl () | |
~embObjMotionControl () | |
virtual bool | open (yarp::os::Searchable &par) |
virtual bool | close () |
virtual bool | initialised () |
virtual eth::iethresType_t | type () |
virtual bool | update (eOprotID32_t id32, double timestamp, void *rxdata) |
virtual bool | getEntityName (uint32_t entityId, std::string &entityName) |
virtual bool | getEncoderTypeName (uint32_t jomoId, eOmc_position_t pos, std::string &encoderTypeName) override |
virtual bool | setPidRaw (const PidControlTypeEnum &pidtype, int j, const Pid &pid) override |
virtual bool | setPidsRaw (const PidControlTypeEnum &pidtype, const Pid *pids) override |
virtual bool | setPidReferenceRaw (const PidControlTypeEnum &pidtype, int j, double ref) override |
virtual bool | setPidReferencesRaw (const PidControlTypeEnum &pidtype, const double *refs) override |
virtual bool | setPidErrorLimitRaw (const PidControlTypeEnum &pidtype, int j, double limit) override |
virtual bool | setPidErrorLimitsRaw (const PidControlTypeEnum &pidtype, const double *limits) override |
virtual bool | getPidErrorRaw (const PidControlTypeEnum &pidtype, int j, double *err) override |
virtual bool | getPidErrorsRaw (const PidControlTypeEnum &pidtype, double *errs) override |
virtual bool | getPidOutputRaw (const PidControlTypeEnum &pidtype, int j, double *out) override |
virtual bool | getPidOutputsRaw (const PidControlTypeEnum &pidtype, double *outs) override |
virtual bool | getPidRaw (const PidControlTypeEnum &pidtype, int j, Pid *pid) override |
virtual bool | getPidsRaw (const PidControlTypeEnum &pidtype, Pid *pids) override |
virtual bool | getPidReferenceRaw (const PidControlTypeEnum &pidtype, int j, double *ref) override |
virtual bool | getPidReferencesRaw (const PidControlTypeEnum &pidtype, double *refs) override |
virtual bool | getPidErrorLimitRaw (const PidControlTypeEnum &pidtype, int j, double *limit) override |
virtual bool | getPidErrorLimitsRaw (const PidControlTypeEnum &pidtype, double *limits) override |
virtual bool | resetPidRaw (const PidControlTypeEnum &pidtype, int j) override |
virtual bool | disablePidRaw (const PidControlTypeEnum &pidtype, int j) override |
virtual bool | enablePidRaw (const PidControlTypeEnum &pidtype, int j) override |
virtual bool | setPidOffsetRaw (const PidControlTypeEnum &pidtype, int j, double v) override |
virtual bool | isPidEnabledRaw (const PidControlTypeEnum &pidtype, int j, bool *enabled) override |
virtual bool | getAxes (int *ax) override |
virtual bool | positionMoveRaw (int j, double ref) override |
virtual bool | positionMoveRaw (const double *refs) override |
virtual bool | relativeMoveRaw (int j, double delta) override |
virtual bool | relativeMoveRaw (const double *deltas) override |
virtual bool | checkMotionDoneRaw (bool *flag) override |
virtual bool | checkMotionDoneRaw (int j, bool *flag) override |
virtual bool | setRefSpeedRaw (int j, double sp) override |
virtual bool | setRefSpeedsRaw (const double *spds) override |
virtual bool | setRefAccelerationRaw (int j, double acc) override |
virtual bool | setRefAccelerationsRaw (const double *accs) override |
virtual bool | getRefSpeedRaw (int j, double *ref) override |
virtual bool | getRefSpeedsRaw (double *spds) override |
virtual bool | getRefAccelerationRaw (int j, double *acc) override |
virtual bool | getRefAccelerationsRaw (double *accs) override |
virtual bool | stopRaw (int j) override |
virtual bool | stopRaw () override |
virtual bool | positionMoveRaw (const int n_joint, const int *joints, const double *refs) override |
virtual bool | relativeMoveRaw (const int n_joint, const int *joints, const double *deltas) override |
virtual bool | checkMotionDoneRaw (const int n_joint, const int *joints, bool *flags) override |
virtual bool | setRefSpeedsRaw (const int n_joint, const int *joints, const double *spds) override |
virtual bool | setRefAccelerationsRaw (const int n_joint, const int *joints, const double *accs) override |
virtual bool | getRefSpeedsRaw (const int n_joint, const int *joints, double *spds) override |
virtual bool | getRefAccelerationsRaw (const int n_joint, const int *joints, double *accs) override |
virtual bool | stopRaw (const int n_joint, const int *joints) override |
virtual bool | getTargetPositionRaw (const int joint, double *ref) override |
virtual bool | getTargetPositionsRaw (double *refs) override |
virtual bool | getTargetPositionsRaw (const int n_joint, const int *joints, double *refs) override |
virtual bool | velocityMoveRaw (int j, double sp) override |
virtual bool | velocityMoveRaw (const double *sp) override |
virtual bool | setCalibrationParametersRaw (int axis, const CalibrationParameters ¶ms) override |
virtual bool | calibrateAxisWithParamsRaw (int axis, unsigned int type, double p1, double p2, double p3) override |
virtual bool | calibrationDoneRaw (int j) override |
virtual bool | getControlModeRaw (int j, int *v) override |
virtual bool | getControlModesRaw (int *v) override |
virtual bool | getControlModesRaw (const int n_joint, const int *joints, int *modes) override |
virtual bool | setControlModeRaw (const int j, const int mode) override |
virtual bool | setControlModesRaw (const int n_joint, const int *joints, int *modes) override |
virtual bool | setControlModesRaw (int *modes) override |
virtual bool | resetEncoderRaw (int j) override |
virtual bool | resetEncodersRaw () override |
virtual bool | setEncoderRaw (int j, double val) override |
virtual bool | setEncodersRaw (const double *vals) override |
virtual bool | getEncoderRaw (int j, double *v) override |
virtual bool | getEncodersRaw (double *encs) override |
virtual bool | getEncoderSpeedRaw (int j, double *sp) override |
virtual bool | getEncoderSpeedsRaw (double *spds) override |
virtual bool | getEncoderAccelerationRaw (int j, double *spds) override |
virtual bool | getEncoderAccelerationsRaw (double *accs) override |
virtual bool | getEncodersTimedRaw (double *encs, double *stamps) override |
virtual bool | getEncoderTimedRaw (int j, double *encs, double *stamp) override |
virtual bool | getNumberOfMotorEncodersRaw (int *num) override |
virtual bool | resetMotorEncoderRaw (int m) override |
virtual bool | resetMotorEncodersRaw () override |
virtual bool | setMotorEncoderRaw (int m, const double val) override |
virtual bool | setMotorEncodersRaw (const double *vals) override |
virtual bool | getMotorEncoderRaw (int m, double *v) override |
virtual bool | getMotorEncodersRaw (double *encs) override |
virtual bool | getMotorEncoderSpeedRaw (int m, double *sp) override |
virtual bool | getMotorEncoderSpeedsRaw (double *spds) override |
virtual bool | getMotorEncoderAccelerationRaw (int m, double *spds) override |
virtual bool | getMotorEncoderAccelerationsRaw (double *accs) override |
virtual bool | getMotorEncodersTimedRaw (double *encs, double *stamps) override |
virtual bool | getMotorEncoderTimedRaw (int m, double *encs, double *stamp) override |
virtual bool | getMotorEncoderCountsPerRevolutionRaw (int m, double *v) override |
virtual bool | setMotorEncoderCountsPerRevolutionRaw (int m, const double cpr) override |
virtual bool | getRemoteVariableRaw (std::string key, yarp::os::Bottle &val) override |
virtual bool | setRemoteVariableRaw (std::string key, const yarp::os::Bottle &val) override |
virtual bool | getRemoteVariablesListRaw (yarp::os::Bottle *listOfKeys) override |
virtual bool | getAxisNameRaw (int axis, std::string &name) override |
virtual bool | getJointTypeRaw (int axis, yarp::dev::JointTypeEnum &type) override |
bool | getRotorEncoderResolutionRaw (int m, double &rotres) |
bool | getJointEncoderResolutionRaw (int m, double &jntres) |
bool | getJointEncoderTypeRaw (int j, int &type) |
bool | getRotorEncoderTypeRaw (int j, int &type) |
bool | getKinematicMJRaw (int j, double &rotres) |
bool | getTemperatureSensorTypeRaw (int j, std::string &ret) |
bool | getHasTempSensorsRaw (int j, int &ret) |
bool | getHasHallSensorRaw (int j, int &ret) |
bool | getHasRotorEncoderRaw (int j, int &ret) |
bool | getHasRotorEncoderIndexRaw (int j, int &ret) |
bool | getMotorPolesRaw (int j, int &poles) |
bool | getRotorIndexOffsetRaw (int j, double &rotorOffset) |
bool | getTorqueControlFilterType (int j, int &type) |
bool | getRotorLimitsRaw (int j, double *rotorMin, double *rotorMax) |
bool | getWholeImpedanceRaw (int j, eOmc_impedance_t &imped) |
virtual bool | enableAmpRaw (int j) override |
virtual bool | disableAmpRaw (int j) override |
virtual bool | getCurrentsRaw (double *vals) override |
virtual bool | getCurrentRaw (int j, double *val) override |
virtual bool | setMaxCurrentRaw (int j, double val) override |
virtual bool | getMaxCurrentRaw (int j, double *val) override |
virtual bool | getAmpStatusRaw (int *st) override |
virtual bool | getAmpStatusRaw (int j, int *st) override |
virtual bool | getPWMRaw (int j, double *val) override |
virtual bool | getPWMLimitRaw (int j, double *val) override |
virtual bool | setPWMLimitRaw (int j, const double val) override |
virtual bool | getPowerSupplyVoltageRaw (int j, double *val) override |
virtual yarp::dev::VAS_status | getVirtualAnalogSensorStatus (int ch) override |
virtual int | getVirtualAnalogSensorChannels () override |
virtual bool | updateVirtualAnalogSensorMeasure (yarp::sig::Vector &fTorques) override |
virtual bool | updateVirtualAnalogSensorMeasure (int j, double &fTorque) override |
virtual bool | setLimitsRaw (int axis, double min, double max) override |
virtual bool | getLimitsRaw (int axis, double *min, double *max) override |
virtual bool | setVelLimitsRaw (int axis, double min, double max) override |
virtual bool | getVelLimitsRaw (int axis, double *min, double *max) override |
virtual bool | getTorqueRaw (int j, double *t) override |
virtual bool | getTorquesRaw (double *t) override |
virtual bool | getTorqueRangeRaw (int j, double *min, double *max) override |
virtual bool | getTorqueRangesRaw (double *min, double *max) override |
virtual bool | setRefTorquesRaw (const double *t) override |
virtual bool | setRefTorqueRaw (int j, double t) override |
virtual bool | setRefTorquesRaw (const int n_joint, const int *joints, const double *t) override |
virtual bool | getRefTorquesRaw (double *t) override |
virtual bool | getRefTorqueRaw (int j, double *t) override |
virtual bool | getMotorTorqueParamsRaw (int j, MotorTorqueParameters *params) override |
virtual bool | setMotorTorqueParamsRaw (int j, const MotorTorqueParameters params) override |
virtual bool | velocityMoveRaw (const int n_joint, const int *joints, const double *spds) override |
virtual bool | getRefVelocityRaw (const int joint, double *ref) override |
virtual bool | getRefVelocitiesRaw (double *refs) override |
virtual bool | getRefVelocitiesRaw (const int n_joint, const int *joints, double *refs) override |
virtual bool | getImpedanceRaw (int j, double *stiffness, double *damping) override |
virtual bool | setImpedanceRaw (int j, double stiffness, double damping) override |
virtual bool | setImpedanceOffsetRaw (int j, double offset) override |
virtual bool | getImpedanceOffsetRaw (int j, double *offset) override |
virtual bool | getCurrentImpedanceLimitRaw (int j, double *min_stiff, double *max_stiff, double *min_damp, double *max_damp) override |
virtual bool | setPositionRaw (int j, double ref) override |
virtual bool | setPositionsRaw (const int n_joint, const int *joints, const double *refs) override |
virtual bool | setPositionsRaw (const double *refs) override |
virtual bool | getRefPositionRaw (const int joint, double *ref) override |
virtual bool | getRefPositionsRaw (double *refs) override |
virtual bool | getRefPositionsRaw (const int n_joint, const int *joints, double *refs) override |
virtual bool | getInteractionModeRaw (int j, yarp::dev::InteractionModeEnum *_mode) override |
virtual bool | getInteractionModesRaw (int n_joints, int *joints, yarp::dev::InteractionModeEnum *modes) override |
virtual bool | getInteractionModesRaw (yarp::dev::InteractionModeEnum *modes) override |
virtual bool | setInteractionModeRaw (int j, yarp::dev::InteractionModeEnum _mode) override |
virtual bool | setInteractionModesRaw (int n_joints, int *joints, yarp::dev::InteractionModeEnum *modes) override |
virtual bool | setInteractionModesRaw (yarp::dev::InteractionModeEnum *modes) override |
virtual bool | getNumberOfMotorsRaw (int *num) override |
virtual bool | getTemperatureRaw (int m, double *val) override |
virtual bool | getTemperaturesRaw (double *vals) override |
virtual bool | getTemperatureLimitRaw (int m, double *temp) override |
virtual bool | setTemperatureLimitRaw (int m, const double temp) override |
virtual bool | getPeakCurrentRaw (int m, double *val) override |
virtual bool | setPeakCurrentRaw (int m, const double val) override |
virtual bool | getNominalCurrentRaw (int m, double *val) override |
virtual bool | setNominalCurrentRaw (int m, const double val) override |
virtual bool | getGearboxRatioRaw (int m, double *gearbox) override |
virtual bool | setRefDutyCycleRaw (int j, double v) override |
virtual bool | setRefDutyCyclesRaw (const double *v) override |
virtual bool | getRefDutyCycleRaw (int j, double *v) override |
virtual bool | getRefDutyCyclesRaw (double *v) override |
virtual bool | getDutyCycleRaw (int j, double *v) override |
virtual bool | getDutyCyclesRaw (double *v) override |
virtual bool | getCurrentRangeRaw (int j, double *min, double *max) override |
virtual bool | getCurrentRangesRaw (double *min, double *max) override |
virtual bool | setRefCurrentsRaw (const double *t) override |
virtual bool | setRefCurrentRaw (int j, double t) override |
virtual bool | setRefCurrentsRaw (const int n_joint, const int *joints, const double *t) override |
virtual bool | getRefCurrentsRaw (double *t) override |
virtual bool | getRefCurrentRaw (int j, double *t) override |
virtual bool | getLastJointFaultRaw (int j, int &fault, std::string &message) override |
virtual bool | getRawDataMap (std::map< std::string, std::vector< std::int32_t > > &map) override |
virtual bool | getRawData (std::string key, std::vector< std::int32_t > &data) override |
virtual bool | getKeys (std::vector< std::string > &keys) override |
virtual int | getNumberOfKeys () override |
virtual bool | getMetadataMap (rawValuesKeyMetadataMap &metamap) override |
virtual bool | getKeyMetadata (std::string key, rawValuesKeyMetadata &meta) override |
Public Member Functions inherited from eth::IethResource | |
virtual | ~IethResource () |
const char * | stringOfType () |
embObjMotionControl
: driver for iCub motor control boards EMS on a ETH bus.
This device contains code which handles communication to the motor control boards (EMS) on the internal ethernet network of the ETH iCub. It converts requests from function calls into ETH bus messages for the motor control boards. A thread monitors the bus for incoming messages and dispatches replies to calling threads.
For the description of the parameters supported by this device, please check the template configuration file available in robotology/robots-configuration, i.e. https://github.com/robotology/robots-configuration/blob/master/iCubTemplates/iCubTemplateV4_0/hardware/motorControl/body_part–ebX-jA_B-mc.xml .
YARP device name |
---|
embObjMotionControl |
Definition at line 225 of file embObjMotionControl.h.
embObjMotionControl::embObjMotionControl | ( | ) |
Definition at line 188 of file embObjMotionControl.cpp.
embObjMotionControl::~embObjMotionControl | ( | ) |
Definition at line 293 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2368 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2445 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2581 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2735 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2563 of file embObjMotionControl.cpp.
|
virtual |
Definition at line 1540 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3244 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2126 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3239 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2131 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3313 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3306 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2500 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3578 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2823 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2847 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2837 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4306 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5307 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5317 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3249 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3259 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5276 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5295 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3055 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3068 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3000 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3031 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3045 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3020 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3080 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3089 of file embObjMotionControl.cpp.
|
overridevirtual |
Reimplemented from eth::IethResource.
Definition at line 1761 of file embObjMotionControl.cpp.
|
virtual |
Reimplemented from eth::IethResource.
Definition at line 1746 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3372 of file embObjMotionControl.cpp.
bool embObjMotionControl::getHasHallSensorRaw | ( | int | j, |
int & | ret | ||
) |
Definition at line 3507 of file embObjMotionControl.cpp.
bool embObjMotionControl::getHasRotorEncoderIndexRaw | ( | int | j, |
int & | ret | ||
) |
Definition at line 3535 of file embObjMotionControl.cpp.
bool embObjMotionControl::getHasRotorEncoderRaw | ( | int | j, |
int & | ret | ||
) |
Definition at line 3521 of file embObjMotionControl.cpp.
bool embObjMotionControl::getHasTempSensorsRaw | ( | int | j, |
int & | ret | ||
) |
Definition at line 3493 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4295 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4219 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4653 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4670 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4681 of file embObjMotionControl.cpp.
bool embObjMotionControl::getJointEncoderResolutionRaw | ( | int | m, |
double & | jntres | ||
) |
Definition at line 3425 of file embObjMotionControl.cpp.
bool embObjMotionControl::getJointEncoderTypeRaw | ( | int | j, |
int & | type | ||
) |
Definition at line 3439 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3592 of file embObjMotionControl.cpp.
|
overridevirtual |
Implements iCub::debugLibrary::IRawValuesPublisher.
Definition at line 5678 of file embObjMotionControl.cpp.
|
overridevirtual |
Implements iCub::debugLibrary::IRawValuesPublisher.
Definition at line 5652 of file embObjMotionControl.cpp.
bool embObjMotionControl::getKinematicMJRaw | ( | int | j, |
double & | rotres | ||
) |
Definition at line 3467 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5567 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3358 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3288 of file embObjMotionControl.cpp.
|
overridevirtual |
Implements iCub::debugLibrary::IRawValuesPublisher.
Definition at line 5667 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3192 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3209 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3120 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3135 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3165 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3182 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3154 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3219 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3228 of file embObjMotionControl.cpp.
bool embObjMotionControl::getMotorPolesRaw | ( | int | j, |
int & | poles | ||
) |
Definition at line 3549 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4315 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4993 of file embObjMotionControl.cpp.
|
overridevirtual |
Implements iCub::debugLibrary::IRawValuesPublisher.
Definition at line 5662 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3099 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4899 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4953 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2111 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2116 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1896 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1960 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4845 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4884 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1817 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2045 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2098 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2019 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5086 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5054 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5035 of file embObjMotionControl.cpp.
|
overridevirtual |
Implements iCub::debugLibrary::IRawValuesPublisher.
Definition at line 5637 of file embObjMotionControl.cpp.
|
overridevirtual |
Implements iCub::debugLibrary::IRawValuesPublisher.
Definition at line 5622 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2679 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2799 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2685 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5375 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5359 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5241 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5260 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4595 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4639 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4618 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2661 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2789 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2673 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4150 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4142 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4577 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4552 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4529 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3620 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3971 of file embObjMotionControl.cpp.
bool embObjMotionControl::getRotorEncoderResolutionRaw | ( | int | m, |
double & | rotres | ||
) |
Definition at line 3411 of file embObjMotionControl.cpp.
bool embObjMotionControl::getRotorEncoderTypeRaw | ( | int | j, |
int & | type | ||
) |
Definition at line 3453 of file embObjMotionControl.cpp.
bool embObjMotionControl::getRotorIndexOffsetRaw | ( | int | j, |
double & | rotorOffset | ||
) |
Definition at line 3564 of file embObjMotionControl.cpp.
bool embObjMotionControl::getRotorLimitsRaw | ( | int | j, |
double * | rotorMin, | ||
double * | rotorMax | ||
) |
Definition at line 3386 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4484 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4519 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4509 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4938 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4905 of file embObjMotionControl.cpp.
bool embObjMotionControl::getTemperatureSensorTypeRaw | ( | int | j, |
std::string & | ret | ||
) |
Definition at line 3473 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4928 of file embObjMotionControl.cpp.
bool embObjMotionControl::getTorqueControlFilterType | ( | int | j, |
int & | type | ||
) |
Definition at line 3398 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4104 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4109 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4087 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4096 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4021 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4048 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4043 of file embObjMotionControl.cpp.
bool embObjMotionControl::getWholeImpedanceRaw | ( | int | j, |
eOmc_impedance_t & | imped | ||
) |
Definition at line 4232 of file embObjMotionControl.cpp.
|
virtual |
Implements eth::IethResource.
Definition at line 313 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4894 of file embObjMotionControl.cpp.
|
virtual |
Definition at line 345 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2541 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2715 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2507 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2557 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2725 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2552 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2990 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2995 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3125 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3130 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2121 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2199 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2862 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2898 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2936 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2980 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2985 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4273 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4248 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4693 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4733 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4787 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3339 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3269 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3115 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3105 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3110 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4339 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5009 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4969 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1884 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1890 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2136 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1793 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1869 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1874 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 1859 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4438 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4473 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4463 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5074 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2618 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2639 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2779 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5337 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5327 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5349 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5219 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 5231 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2598 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2607 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2769 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4122 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4114 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4132 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 3916 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4945 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4016 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2700 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2809 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2691 of file embObjMotionControl.cpp.
|
virtual |
Implements eth::IethResource.
Definition at line 1606 of file embObjMotionControl.cpp.
|
virtual |
Implements eth::IethResource.
Definition at line 1611 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4064 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4053 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2179 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 4367 of file embObjMotionControl.cpp.
|
overridevirtual |
Definition at line 2145 of file embObjMotionControl.cpp.