activate(void) | mars::sim::SimMotor | |
active | mars::sim::SimMotor | private |
addMimic(SimMotor *mimic) | mars::sim::SimMotor | |
ambientTemperature | mars::sim::SimMotor | private |
ApproximationFunction typedef | mars::sim::SimMotor | private |
ApproximationFunction2D typedef | mars::sim::SimMotor | private |
attachJoint(SimJoint *joint) | mars::sim::SimMotor | |
attachPlayJoint(SimJoint *joint) | mars::sim::SimMotor | |
axis | mars::sim::SimMotor | private |
calcHeatDissipation(interfaces::sReal time_ms) const | mars::sim::SimMotor | private |
calcHeatProduction(interfaces::sReal time_ms) const | mars::sim::SimMotor | private |
clearMimics() | mars::sim::SimMotor | |
control | mars::sim::SimMotor | private |
controlLimit | mars::sim::SimMotor | private |
controlParameter | mars::sim::SimMotor | private |
controlValue | mars::sim::SimMotor | private |
current | mars::sim::SimMotor | private |
current_coefficients | mars::sim::SimMotor | private |
currentApproximation | mars::sim::SimMotor | private |
d | mars::sim::SimMotor | private |
dbControlParameterIndex | mars::sim::SimMotor | private |
dbCurrentIndex | mars::sim::SimMotor | private |
dbEffortIndex | mars::sim::SimMotor | private |
dbIdIndex | mars::sim::SimMotor | private |
dbMaxEffortIndex | mars::sim::SimMotor | private |
dbPackage | mars::sim::SimMotor | private |
dbPositionIndex | mars::sim::SimMotor | private |
dbPushId | mars::sim::SimMotor | private |
deactivate(void) | mars::sim::SimMotor | |
effort | mars::sim::SimMotor | private |
error | mars::sim::SimMotor | private |
estimateCurrent() | mars::sim::SimMotor | |
estimateTemperature(interfaces::sReal time_ms) | mars::sim::SimMotor | |
getActualPosition(void) const __attribute__((deprecated("use getPosition"))) | mars::sim::SimMotor | |
getAxis() const | mars::sim::SimMotor | |
getAxisPosition(void) const | mars::sim::SimMotor | |
getControlParameter(void) const | mars::sim::SimMotor | |
getControlValue(void) const | mars::sim::SimMotor | |
getCoreExchange(interfaces::core_objects_exchange *obj) const | mars::sim::SimMotor | |
getCurrent(void) const | mars::sim::SimMotor | |
getD() const | mars::sim::SimMotor | |
getDataBrokerNames(std::string *groupName, std::string *dataName) const | mars::sim::SimMotor | |
getDesiredMotorAngle() const __attribute__((deprecated("use getControlValue"))) | mars::sim::SimMotor | |
getEffort(void) const | mars::sim::SimMotor | |
getI() const | mars::sim::SimMotor | |
getIndex(void) const | mars::sim::SimMotor | |
getJoint() const | mars::sim::SimMotor | |
getJointIndex(void) const | mars::sim::SimMotor | |
getMaxEffort() const | mars::sim::SimMotor | |
getMaximumVelocity() const __attribute__((deprecated("use getMaxSpeed"))) | mars::sim::SimMotor | |
getMaxSpeed() const | mars::sim::SimMotor | |
getMomentaryMaxEffort() | mars::sim::SimMotor | |
getMomentaryMaxSpeed() | mars::sim::SimMotor | |
getMotorMaxForce() const __attribute__((deprecated("use getMaxEffort"))) | mars::sim::SimMotor | |
getName() const | mars::sim::SimMotor | |
getP() const | mars::sim::SimMotor | |
getPlayJoint() const | mars::sim::SimMotor | |
getPosition() const | mars::sim::SimMotor | |
getSMotor(void) const | mars::sim::SimMotor | |
getTorque(void) const __attribute__((deprecated("use getEffort"))) | mars::sim::SimMotor | |
getValue(void) const __attribute__((deprecated("use getControlValue"))) | mars::sim::SimMotor | |
getVelocity() const | mars::sim::SimMotor | |
heatCapacity | mars::sim::SimMotor | private |
heatlossCoefficient | mars::sim::SimMotor | private |
heatTransferCoefficient | mars::sim::SimMotor | private |
i | mars::sim::SimMotor | private |
init(const std::string &name="", interfaces::MotorType type=interfaces::MOTOR_TYPE_UNDEFINED) | mars::sim::SimMotor | |
initCurrentEstimation() | mars::sim::SimMotor | private |
initTemperatureEstimation() | mars::sim::SimMotor | private |
integ_error | mars::sim::SimMotor | private |
isServo() const | mars::sim::SimMotor | |
joint_velocity | mars::sim::SimMotor | private |
JointControlFunction typedef | mars::sim::SimMotor | private |
k | mars::sim::SimMotor | private |
kX | mars::sim::SimMotor | private |
kXY | mars::sim::SimMotor | private |
kY | mars::sim::SimMotor | private |
last_error | mars::sim::SimMotor | private |
maxeffort_coefficients | mars::sim::SimMotor | private |
maxeffort_x | mars::sim::SimMotor | private |
maxEffortApproximation | mars::sim::SimMotor | private |
maxspeed_coefficients | mars::sim::SimMotor | private |
maxspeed_x | mars::sim::SimMotor | private |
maxSpeedApproximation | mars::sim::SimMotor | private |
mimic | mars::sim::SimMotor | private |
mimic_multiplier | mars::sim::SimMotor | private |
mimic_offset | mars::sim::SimMotor | private |
mimics | mars::sim::SimMotor | private |
MotorControlFunction typedef | mars::sim::SimMotor | private |
myJoint | mars::sim::SimMotor | private |
myPlayJoint | mars::sim::SimMotor | private |
p | mars::sim::SimMotor | private |
position | mars::sim::SimMotor | private |
position1 | mars::sim::SimMotor | private |
position2 | mars::sim::SimMotor | private |
produceData(const data_broker::DataInfo &info, data_broker::DataPackage *package, int callbackParam) | mars::sim::SimMotor | virtual |
ProducerInterface() | mars::data_broker::ProducerInterface | inline |
pushToDataBroker | mars::sim::SimMotor | private |
receiveData(const data_broker::DataInfo &info, const data_broker::DataPackage &package, int callbackParam) | mars::sim::SimMotor | virtual |
ReceiverInterface() | mars::data_broker::ReceiverInterface | inline |
refreshAngle() __attribute__((deprecated("use refreshPosition(s)"))) | mars::sim::SimMotor | |
refreshPosition() | mars::sim::SimMotor | |
refreshPositions() | mars::sim::SimMotor | |
removeMimic(std::string mimicname) | mars::sim::SimMotor | |
runController | mars::sim::SimMotor | private |
runEffortController(interfaces::sReal time_ms) | mars::sim::SimMotor | |
runPositionController(interfaces::sReal time_ms) | mars::sim::SimMotor | |
runVeloctiyController(interfaces::sReal time_ms) | mars::sim::SimMotor | |
setActualAngle(interfaces::sReal angle) __attribute__((deprecated("use setCurrentPosition"))) | mars::sim::SimMotor | |
setControlValue(interfaces::sReal value) | mars::sim::SimMotor | |
setCurrentApproximation(utils::ApproximationFunction2D type, std::vector< double > *coefficients) | mars::sim::SimMotor | |
setD(interfaces::sReal d) | mars::sim::SimMotor | |
setDesiredMotorAngle(interfaces::sReal angle) __attribute__((deprecated("use setPosition / setControlValue"))) | mars::sim::SimMotor | |
setDesiredMotorVelocity(interfaces::sReal value) __attribute__((deprecated("if use dc motor setControlValue otherwise you could use setMaxVelocity?"))) | mars::sim::SimMotor | |
setI(interfaces::sReal i) | mars::sim::SimMotor | |
setJointControlParameter | mars::sim::SimMotor | private |
setMaxEffort(interfaces::sReal effort) | mars::sim::SimMotor | |
setMaxEffortApproximation(utils::ApproximationFunction type, std::vector< double > *coefficients) | mars::sim::SimMotor | |
setMaximumVelocity(interfaces::sReal value) __attribute__((deprecated("use setMaxSpeed"))) | mars::sim::SimMotor | |
setMaxSpeed(interfaces::sReal value) | mars::sim::SimMotor | |
setMaxSpeedApproximation(utils::ApproximationFunction type, std::vector< double > *coefficients) | mars::sim::SimMotor | |
setMaxValue(interfaces::sReal d) | mars::sim::SimMotor | |
setMimic(interfaces::sReal multiplier, interfaces::sReal offset) | mars::sim::SimMotor | |
setMinValue(interfaces::sReal d) | mars::sim::SimMotor | |
setMotorMaxForce(interfaces::sReal force) __attribute__((deprecated("use setMaxEffort"))) | mars::sim::SimMotor | |
setName(const std::string &newname) | mars::sim::SimMotor | |
setP(interfaces::sReal p) | mars::sim::SimMotor | |
setPID(interfaces::sReal mP, interfaces::sReal mI, interfaces::sReal mD) | mars::sim::SimMotor | |
setPosition(interfaces::sReal angle) | mars::sim::SimMotor | |
setSMotor(const interfaces::MotorData &sMotor) | mars::sim::SimMotor | |
setType(interfaces::MotorType mtype) | mars::sim::SimMotor | |
setValue(interfaces::sReal value) __attribute__((deprecated("use setControlValue"))) | mars::sim::SimMotor | |
setValueDesiredVelocity(interfaces::sReal value) __attribute__((deprecated("if use dc motor setControlValue otherwise you could use setMaxVelocity?"))) | mars::sim::SimMotor | |
setVelocity(interfaces::sReal v) | mars::sim::SimMotor | |
SimMotor(interfaces::ControlCenter *control, const interfaces::MotorData &sMotor) | mars::sim::SimMotor | |
sMotor | mars::sim::SimMotor | private |
temperature | mars::sim::SimMotor | private |
time | mars::sim::SimMotor | private |
tmpmaxeffort | mars::sim::SimMotor | private |
tmpmaxspeed | mars::sim::SimMotor | private |
update(interfaces::sReal time_ms) | mars::sim::SimMotor | |
updateController() | mars::sim::SimMotor | |
velocity | mars::sim::SimMotor | private |
voltage | mars::sim::SimMotor | private |
~ProducerInterface() | mars::data_broker::ProducerInterface | inlinevirtual |
~ReceiverInterface() | mars::data_broker::ReceiverInterface | inlinevirtual |
~SimMotor(void) | mars::sim::SimMotor | |