24#ifndef TAPROOT_POWER_LIMITER_HPP_
25#define TAPROOT_POWER_LIMITER_HPP_
85 float startingEnergyBuffer,
86 float energyBufferLimitThreshold,
87 float energyBufferCritThreshold);
108 const float startingEnergyBuffer;
109 const float energyBufferLimitThreshold;
110 const float energyBufferCritThreshold;
115 uint32_t prevRobotDataReceivedTimestamp;
120 void updatePowerAndEnergyBuffer();
Definition drivers.hpp:70
Definition current_sensor_interface.hpp:35
Definition voltage_sensor_interface.hpp:35
Definition power_limiter.hpp:68
float getPowerLimitRatio()
Definition power_limiter.cpp:55
Definition chassis_subsystem_interface.hpp:33
Definition ballistics.cpp:29
tap::Drivers Drivers
Definition drivers.hpp:11
fang::Drivers & drivers
Definition robot_singleton.cpp:45