actuator_name_ | ethercat_hardware::MotorHeatingModel | protected |
ambient_temperature_ | ethercat_hardware::MotorHeatingModel | protected |
ambient_temperature_sum_ | ethercat_hardware::MotorHeatingModel | protected |
calculateMotorHeatPower(const ethercat_hardware::MotorTraceSample &sample, const ethercat_hardware::ActuatorInfo &actuator_info) | ethercat_hardware::MotorHeatingModel | |
diagnostics(diagnostic_updater::DiagnosticStatusWrapper &d) | ethercat_hardware::MotorHeatingModel | |
duration_since_last_sample_ | ethercat_hardware::MotorHeatingModel | protected |
getHousingTemperature() | ethercat_hardware::MotorHeatingModel | inline |
getWindingTemperature() | ethercat_hardware::MotorHeatingModel | inline |
hasOverheated() const | ethercat_hardware::MotorHeatingModel | inline |
heating_energy_sum_ | ethercat_hardware::MotorHeatingModel | protected |
housing_temperature_ | ethercat_hardware::MotorHeatingModel | protected |
housing_thermal_mass_inverse_ | ethercat_hardware::MotorHeatingModel | protected |
housing_to_ambient_thermal_conductance_ | ethercat_hardware::MotorHeatingModel | protected |
hwid_ | ethercat_hardware::MotorHeatingModel | protected |
loadTemperatureState() | ethercat_hardware::MotorHeatingModel | |
motor_params_ | ethercat_hardware::MotorHeatingModel | protected |
MotorHeatingModel(const MotorHeatingModelParameters &motor_params, const std::string &actuator_name, const std::string &hwid, const std::string &save_directory) | ethercat_hardware::MotorHeatingModel | |
mutex_ | ethercat_hardware::MotorHeatingModel | protected |
overheat_ | ethercat_hardware::MotorHeatingModel | protected |
publisher_ | ethercat_hardware::MotorHeatingModel | protected |
reset() | ethercat_hardware::MotorHeatingModel | |
save_filename_ | ethercat_hardware::MotorHeatingModel | protected |
saveTemperatureState() | ethercat_hardware::MotorHeatingModel | |
startTemperaturePublisher() | ethercat_hardware::MotorHeatingModel | |
update(double heating_power, double ambient_temperature, double duration) | ethercat_hardware::MotorHeatingModel | |
update(const ethercat_hardware::MotorTraceSample &sample, const ethercat_hardware::ActuatorInfo &actuator_info, double ambient_temperature, double duration) | ethercat_hardware::MotorHeatingModel | inline |
updateFromDowntime(double downtime, double saved_ambient_temperature) | ethercat_hardware::MotorHeatingModel | |
updateFromDowntimeWithInterval(double downtime, double saved_ambient_temperature, double interval, unsigned cycles) | ethercat_hardware::MotorHeatingModel | |
winding_temperature_ | ethercat_hardware::MotorHeatingModel | protected |
winding_thermal_mass_inverse_ | ethercat_hardware::MotorHeatingModel | protected |
winding_to_housing_thermal_conductance_ | ethercat_hardware::MotorHeatingModel | protected |