-
 

rmf_battery repository

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_battery.git
VCS Type git
VCS Version humble
Last Updated 2023-06-01
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
rmf_battery 0.1.5

README

rmf_battery

codecov

The rmf_battery package provides the following APIs to model a robot’s battery life.

  • rmf_battery::agv::BatterySystem which bundles parameters related to the battery onboard a robot.
  • rmf_battery::agv::MechanicalSystem which bundles physical parameters of a robot.
  • rmf_battery::agv::PowerSystem to model a component onboard a robot with a specified power rating.
  • rmf_battery::DevicePowerSink is a pure abstract class to model the change in state-of-charge of the robot’s battery from a power consuming device onboard the robot.
    • rmf_battery::agv::SimpleDevicePowerSink is a simple out-of-the-box implementation of rmf_battery::DevicePowerSink. This class wraps a BatterySystem and PowerSystem of a robot, and can estimate the change in state-of-charge of the battery from the PowerSystem's energy consumption over a duration.
  • rmf_battery::MotionPowerSink to model the change in state-of-charge of the robot’s battery resulting from the motion of the robot.
    • rmf_battery::agv::SimpleMotionPowerSink is a simple out-of-the-box implementation of rmf_battery::MotionPowerSink. This class wraps a BatterySystem and MechanicalSystem of a robot, and can estimate the change in state-of-charge of the battery from the energy consumed to accelerate/decelerate a robot as it moves along a trajectory.

Full API documentation is available here

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_battery.git
VCS Type git
VCS Version iron
Last Updated 2023-12-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
rmf_battery 0.2.1

README

rmf_battery

codecov

The rmf_battery package provides the following APIs to model a robot’s battery life.

  • rmf_battery::agv::BatterySystem which bundles parameters related to the battery onboard a robot.
  • rmf_battery::agv::MechanicalSystem which bundles physical parameters of a robot.
  • rmf_battery::agv::PowerSystem to model a component onboard a robot with a specified power rating.
  • rmf_battery::DevicePowerSink is a pure abstract class to model the change in state-of-charge of the robot’s battery from a power consuming device onboard the robot.
    • rmf_battery::agv::SimpleDevicePowerSink is a simple out-of-the-box implementation of rmf_battery::DevicePowerSink. This class wraps a BatterySystem and PowerSystem of a robot, and can estimate the change in state-of-charge of the battery from the PowerSystem's energy consumption over a duration.
  • rmf_battery::MotionPowerSink to model the change in state-of-charge of the robot’s battery resulting from the motion of the robot.
    • rmf_battery::agv::SimpleMotionPowerSink is a simple out-of-the-box implementation of rmf_battery::MotionPowerSink. This class wraps a BatterySystem and MechanicalSystem of a robot, and can estimate the change in state-of-charge of the battery from the energy consumed to accelerate/decelerate a robot as it moves along a trajectory.

Full API documentation is available here

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_battery.git
VCS Type git
VCS Version jazzy
Last Updated 2024-06-14
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
rmf_battery 0.3.1

README

rmf_battery

codecov

The rmf_battery package provides the following APIs to model a robot’s battery life.

  • rmf_battery::agv::BatterySystem which bundles parameters related to the battery onboard a robot.
  • rmf_battery::agv::MechanicalSystem which bundles physical parameters of a robot.
  • rmf_battery::agv::PowerSystem to model a component onboard a robot with a specified power rating.
  • rmf_battery::DevicePowerSink is a pure abstract class to model the change in state-of-charge of the robot’s battery from a power consuming device onboard the robot.
    • rmf_battery::agv::SimpleDevicePowerSink is a simple out-of-the-box implementation of rmf_battery::DevicePowerSink. This class wraps a BatterySystem and PowerSystem of a robot, and can estimate the change in state-of-charge of the battery from the PowerSystem's energy consumption over a duration.
  • rmf_battery::MotionPowerSink to model the change in state-of-charge of the robot’s battery resulting from the motion of the robot.
    • rmf_battery::agv::SimpleMotionPowerSink is a simple out-of-the-box implementation of rmf_battery::MotionPowerSink. This class wraps a BatterySystem and MechanicalSystem of a robot, and can estimate the change in state-of-charge of the battery from the energy consumed to accelerate/decelerate a robot as it moves along a trajectory.

Full API documentation is available here

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_battery.git
VCS Type git
VCS Version main
Last Updated 2024-06-12
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
rmf_battery 0.4.0

README

rmf_battery

codecov

The rmf_battery package provides the following APIs to model a robot’s battery life.

  • rmf_battery::agv::BatterySystem which bundles parameters related to the battery onboard a robot.
  • rmf_battery::agv::MechanicalSystem which bundles physical parameters of a robot.
  • rmf_battery::agv::PowerSystem to model a component onboard a robot with a specified power rating.
  • rmf_battery::DevicePowerSink is a pure abstract class to model the change in state-of-charge of the robot’s battery from a power consuming device onboard the robot.
    • rmf_battery::agv::SimpleDevicePowerSink is a simple out-of-the-box implementation of rmf_battery::DevicePowerSink. This class wraps a BatterySystem and PowerSystem of a robot, and can estimate the change in state-of-charge of the battery from the PowerSystem's energy consumption over a duration.
  • rmf_battery::MotionPowerSink to model the change in state-of-charge of the robot’s battery resulting from the motion of the robot.
    • rmf_battery::agv::SimpleMotionPowerSink is a simple out-of-the-box implementation of rmf_battery::MotionPowerSink. This class wraps a BatterySystem and MechanicalSystem of a robot, and can estimate the change in state-of-charge of the battery from the energy consumed to accelerate/decelerate a robot as it moves along a trajectory.

Full API documentation is available here

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/open-rmf/rmf_battery.git
VCS Type git
VCS Version galactic
Last Updated 2021-10-27
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
rmf_battery 0.1.2

README

rmf_battery

codecov

The rmf_battery package provides modelling of robot battery life.

CONTRIBUTING

No CONTRIBUTING.md found.