concepts.dm.crow.interfaces.execution_manager.CrowDefaultOpenLoopExecutionManager#

class CrowDefaultOpenLoopExecutionManager[source]#

Bases: CrowExecutionManager

Methods

get_current_state()

run(goal[, max_steps, confirm_plan])

set_planner_verbose([verbose])

update_perception([action])

update_planner_options(**kwargs)

__init__(executor, perception_interface, simulator_controller_interface, physical_controller_interface, planner_options=None, planner_verbose=False)[source]#
Parameters:
__new__(**kwargs)#
get_current_state()#
run(goal, max_steps=100, confirm_plan=True)[source]#
Parameters:
  • max_steps (int)

  • confirm_plan (bool)

set_planner_verbose(verbose=True)[source]#
Parameters:

verbose (bool)

update_perception(action=None)#
Parameters:

action (Any | None)

update_planner_options(**kwargs)[source]#