pyrobosim.navigation.execution.ConstantVelocityExecutor.execute

ConstantVelocityExecutor.execute(path, realtime_factor=1.0, battery_usage=0.0)

Generates and executes a trajectory on the robot.

Parameters:
  • path (pyrobosim.utils.motion.Path) – Path to execute on the robot.

  • realtime_factor (float, optional) – A multiplier on the execution time relative to real time, defaults to 1.0.

  • battery_usage (float, optional) – Robot battery usage per unit distance.

Returns:

An object describing the execution result.

Return type:

pyrobosim.planning.actions.ExecutionResult