feat(simulation): add Worker AI polygon runtime and terrain navigation
This commit is contained in:
@@ -238,6 +238,7 @@ from k1link.missions.registration_runs import RegistrationRuns
|
||||
from k1link.web.mission_registration_api import build_mission_registration_router
|
||||
from k1link.web.mission_planner_api import build_mission_planner_router
|
||||
from k1link.web.simulation_projects_api import build_simulation_projects_router
|
||||
from k1link.web.ai_polygon_api import build_ai_polygon_router
|
||||
from k1link.web.simulation_world_provider_api import build_simulation_world_provider_router
|
||||
from k1link.web.system_telemetry_api import build_system_telemetry_router
|
||||
from k1link.web.vegetation_shadow_lab_api import (
|
||||
@@ -1996,6 +1997,10 @@ app.include_router(
|
||||
)
|
||||
)
|
||||
frontend_dist = REPOSITORY_ROOT / "apps" / "control-station" / "dist"
|
||||
try:
|
||||
app.include_router(build_ai_polygon_router(session_store.data_dir, OBSERVATORY_RECORDED_JOB_QUEUE))
|
||||
except (OSError, ValueError):
|
||||
logging.getLogger(__name__).exception("AI polygon could not load its private runtime state")
|
||||
app.include_router(
|
||||
build_viewer_diagnostics_router(
|
||||
expected_ui_build_id=lambda: frontend_build_id(frontend_dist),
|
||||
|
||||
Reference in New Issue
Block a user