|
| enum | RLSEnabled : bool { Disable = 0
, Enable = 1
} |
| |
| enum | ErrorFlags { MotorDisconnect = 1U
, RefereeDisConnect = 2U
, CAPDisConnect = 4U
} |
| |
◆ ErrorFlags
| enum roboctrl::ctrl::power_manage::Manager::ErrorFlags |
◆ RLSEnabled
| enum roboctrl::ctrl::power_manage::Manager::RLSEnabled : bool |
◆ Manager()
| roboctrl::ctrl::power_manage::Manager::Manager |
( |
| ) |
|
|
delete |
◆ baseBuffSet
| float roboctrl::ctrl::power_manage::Manager::baseBuffSet |
◆ baseMaxPower
| float roboctrl::ctrl::power_manage::Manager::baseMaxPower |
◆ callback
| float(* roboctrl::ctrl::power_manage::Manager::callback) (void) |
◆ division
| Division roboctrl::ctrl::power_manage::Manager::division |
◆ error
| uint8_t roboctrl::ctrl::power_manage::Manager::error |
◆ estimatedCapEnergy
| float roboctrl::ctrl::power_manage::Manager::estimatedCapEnergy |
◆ estimatedPower
| float roboctrl::ctrl::power_manage::Manager::estimatedPower |
◆ fullBuffSet
| float roboctrl::ctrl::power_manage::Manager::fullBuffSet |
◆ fullMaxPower
| float roboctrl::ctrl::power_manage::Manager::fullMaxPower |
◆ k1
| float roboctrl::ctrl::power_manage::Manager::k1 |
◆ k2
| float roboctrl::ctrl::power_manage::Manager::k2 |
◆ k3
| float roboctrl::ctrl::power_manage::Manager::k3 |
◆ lastUpdateTick
| size_t roboctrl::ctrl::power_manage::Manager::lastUpdateTick |
◆ measuredPower
| float roboctrl::ctrl::power_manage::Manager::measuredPower |
◆ motors
| std::deque<Hardware::DJIMotor>& roboctrl::ctrl::power_manage::Manager::motors |
◆ powerBuff
| float roboctrl::ctrl::power_manage::Manager::powerBuff |
◆ powerLowerLimit
| float roboctrl::ctrl::power_manage::Manager::powerLowerLimit |
◆ powerPD_base
◆ powerPD_full
◆ powerUpperLimit
| float roboctrl::ctrl::power_manage::Manager::powerUpperLimit |
◆ referee
| std::shared_ptr<Device::Dji_referee> roboctrl::ctrl::power_manage::Manager::referee |
◆ refereeMaxPower
| float roboctrl::ctrl::power_manage::Manager::refereeMaxPower |
◆ rls
| utils::RLS<2> roboctrl::ctrl::power_manage::Manager::rls |
◆ robot_set
| std::shared_ptr<Robot::Robot_set> roboctrl::ctrl::power_manage::Manager::robot_set |
◆ supercap
| std::shared_ptr<Device::Super_Cap> roboctrl::ctrl::power_manage::Manager::supercap |
◆ userConfiguredMaxPower
| float roboctrl::ctrl::power_manage::Manager::userConfiguredMaxPower |
该结构体的文档由以下文件生成: