cccat6's picture
Rename traditional baseline artifacts as LOS controllers
cc396fd verified
"""Current-estimator line-of-sight controller evaluation."""
from experiments.current_estimator_los_controller.src.config import default_config
from experiments.current_estimator_los_controller.src.controller import plan
from experiments.current_estimator_los_controller.src.estimator import estimate_current
def evaluate(config):
cfg = default_config() | config
current = estimate_current(config["history"], cfg)
return plan(config["history"][-1], current, {"goal": cfg["goal"]}, cfg)