Class ChargeBatteryFactory

Inheritance Relationships

Base Type

Class Documentation

class rmf_task::requests::ChargeBatteryFactory : public rmf_task::RequestFactory

The ChargeBatteryFactory will generate a ChargeBattery request which requires an AGV to return to its desginated charging_waypoint as specified in its agv::State and wait till its battery charges up to the recharge_soc confugred in agv::Constraints recharge_soc specified in its agv::Constraints

Public Functions

ChargeBatteryFactory()
virtual ConstRequestPtr make_request(const State &state) const final

Documentation inherited.