Privacy
An open-source, flexible 3D physical simulation framework
mars::sim::SimMotor Member List

This is the complete list of members for mars::sim::SimMotor, including all inherited members.

activate(void)mars::sim::SimMotor
activemars::sim::SimMotorprivate
addMimic(SimMotor *mimic)mars::sim::SimMotor
ambientTemperaturemars::sim::SimMotorprivate
ApproximationFunction typedefmars::sim::SimMotorprivate
ApproximationFunction2D typedefmars::sim::SimMotorprivate
attachJoint(SimJoint *joint)mars::sim::SimMotor
attachPlayJoint(SimJoint *joint)mars::sim::SimMotor
axismars::sim::SimMotorprivate
calcHeatDissipation(interfaces::sReal time_ms) constmars::sim::SimMotorprivate
calcHeatProduction(interfaces::sReal time_ms) constmars::sim::SimMotorprivate
clearMimics()mars::sim::SimMotor
controlmars::sim::SimMotorprivate
controlLimitmars::sim::SimMotorprivate
controlParametermars::sim::SimMotorprivate
controlValuemars::sim::SimMotorprivate
currentmars::sim::SimMotorprivate
current_coefficientsmars::sim::SimMotorprivate
currentApproximationmars::sim::SimMotorprivate
dmars::sim::SimMotorprivate
dbControlParameterIndexmars::sim::SimMotorprivate
dbCurrentIndexmars::sim::SimMotorprivate
dbEffortIndexmars::sim::SimMotorprivate
dbIdIndexmars::sim::SimMotorprivate
dbMaxEffortIndexmars::sim::SimMotorprivate
dbPackagemars::sim::SimMotorprivate
dbPositionIndexmars::sim::SimMotorprivate
dbPushIdmars::sim::SimMotorprivate
deactivate(void)mars::sim::SimMotor
effortmars::sim::SimMotorprivate
errormars::sim::SimMotorprivate
estimateCurrent()mars::sim::SimMotor
estimateTemperature(interfaces::sReal time_ms)mars::sim::SimMotor
getActualPosition(void) const __attribute__((deprecated("use getPosition")))mars::sim::SimMotor
getAxis() constmars::sim::SimMotor
getAxisPosition(void) constmars::sim::SimMotor
getControlParameter(void) constmars::sim::SimMotor
getControlValue(void) constmars::sim::SimMotor
getCoreExchange(interfaces::core_objects_exchange *obj) constmars::sim::SimMotor
getCurrent(void) constmars::sim::SimMotor
getD() constmars::sim::SimMotor
getDataBrokerNames(std::string *groupName, std::string *dataName) constmars::sim::SimMotor
getDesiredMotorAngle() const __attribute__((deprecated("use getControlValue")))mars::sim::SimMotor
getEffort(void) constmars::sim::SimMotor
getI() constmars::sim::SimMotor
getIndex(void) constmars::sim::SimMotor
getJoint() constmars::sim::SimMotor
getJointIndex(void) constmars::sim::SimMotor
getMaxEffort() constmars::sim::SimMotor
getMaximumVelocity() const __attribute__((deprecated("use getMaxSpeed")))mars::sim::SimMotor
getMaxSpeed() constmars::sim::SimMotor
getMomentaryMaxEffort()mars::sim::SimMotor
getMomentaryMaxSpeed()mars::sim::SimMotor
getMotorMaxForce() const __attribute__((deprecated("use getMaxEffort")))mars::sim::SimMotor
getName() constmars::sim::SimMotor
getP() constmars::sim::SimMotor
getPlayJoint() constmars::sim::SimMotor
getPosition() constmars::sim::SimMotor
getSMotor(void) constmars::sim::SimMotor
getTorque(void) const __attribute__((deprecated("use getEffort")))mars::sim::SimMotor
getValue(void) const __attribute__((deprecated("use getControlValue")))mars::sim::SimMotor
getVelocity() constmars::sim::SimMotor
heatCapacitymars::sim::SimMotorprivate
heatlossCoefficientmars::sim::SimMotorprivate
heatTransferCoefficientmars::sim::SimMotorprivate
imars::sim::SimMotorprivate
init(const std::string &name="", interfaces::MotorType type=interfaces::MOTOR_TYPE_UNDEFINED)mars::sim::SimMotor
initCurrentEstimation()mars::sim::SimMotorprivate
initTemperatureEstimation()mars::sim::SimMotorprivate
integ_errormars::sim::SimMotorprivate
isServo() constmars::sim::SimMotor
joint_velocitymars::sim::SimMotorprivate
JointControlFunction typedefmars::sim::SimMotorprivate
kmars::sim::SimMotorprivate
kXmars::sim::SimMotorprivate
kXYmars::sim::SimMotorprivate
kYmars::sim::SimMotorprivate
last_errormars::sim::SimMotorprivate
maxeffort_coefficientsmars::sim::SimMotorprivate
maxeffort_xmars::sim::SimMotorprivate
maxEffortApproximationmars::sim::SimMotorprivate
maxspeed_coefficientsmars::sim::SimMotorprivate
maxspeed_xmars::sim::SimMotorprivate
maxSpeedApproximationmars::sim::SimMotorprivate
mimicmars::sim::SimMotorprivate
mimic_multipliermars::sim::SimMotorprivate
mimic_offsetmars::sim::SimMotorprivate
mimicsmars::sim::SimMotorprivate
MotorControlFunction typedefmars::sim::SimMotorprivate
myJointmars::sim::SimMotorprivate
myPlayJointmars::sim::SimMotorprivate
pmars::sim::SimMotorprivate
positionmars::sim::SimMotorprivate
position1mars::sim::SimMotorprivate
position2mars::sim::SimMotorprivate
produceData(const data_broker::DataInfo &info, data_broker::DataPackage *package, int callbackParam)mars::sim::SimMotorvirtual
ProducerInterface()mars::data_broker::ProducerInterfaceinline
pushToDataBrokermars::sim::SimMotorprivate
receiveData(const data_broker::DataInfo &info, const data_broker::DataPackage &package, int callbackParam)mars::sim::SimMotorvirtual
ReceiverInterface()mars::data_broker::ReceiverInterfaceinline
refreshAngle() __attribute__((deprecated("use refreshPosition(s)")))mars::sim::SimMotor
refreshPosition()mars::sim::SimMotor
refreshPositions()mars::sim::SimMotor
removeMimic(std::string mimicname)mars::sim::SimMotor
runControllermars::sim::SimMotorprivate
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
setJointControlParametermars::sim::SimMotorprivate
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
sMotormars::sim::SimMotorprivate
temperaturemars::sim::SimMotorprivate
timemars::sim::SimMotorprivate
tmpmaxeffortmars::sim::SimMotorprivate
tmpmaxspeedmars::sim::SimMotorprivate
update(interfaces::sReal time_ms)mars::sim::SimMotor
updateController()mars::sim::SimMotor
velocitymars::sim::SimMotorprivate
voltagemars::sim::SimMotorprivate
~ProducerInterface()mars::data_broker::ProducerInterfaceinlinevirtual
~ReceiverInterface()mars::data_broker::ReceiverInterfaceinlinevirtual
~SimMotor(void)mars::sim::SimMotor