perf(perception): split safety and vegetation rates

This commit is contained in:
DCCONSTRUCTIONS
2026-08-28 12:59:34 +03:00
parent e1c3e7e90a
commit 7a3b0b84d0
7 changed files with 292 additions and 56 deletions
@@ -46,7 +46,7 @@ SOURCES = M49_SOURCES + (
Path("config/perception/lab-v1-goose-vegetation-benchmark-v1.json"),
Path("config/perception/lab-v1-vegetation-mission-policy-v1.json"),
Path("config/perception/lab-v1-vegetation-provider-label-map-v1.json"),
Path("config/perception/lab-v1-vegetation-integrated-shadow-v1.json"),
Path("config/perception/lab-v1-vegetation-integrated-multirate-shadow-v2.json"),
)
@@ -85,9 +85,9 @@ def build_artifact(
wheel_destination.write_bytes(wheel.read_bytes())
copied.append(wheel_destination)
release = {
"schema_version": "missioncore.lab-v1-vegetation-integrated-worker-release/v1",
"schema_version": "missioncore.lab-v1-vegetation-integrated-worker-release/v2",
"patch_id": patch_id,
"transition": "lab-v1-vegetation-m49-integrated-shadow/v1",
"transition": "lab-v1-vegetation-m49-integrated-multirate-shadow/v2",
"code_revision": selected_revision,
"worker_id": "worker-006",
"source_pack_sha256": (
@@ -98,6 +98,8 @@ def build_artifact(
),
"expected_frames": 4489,
"requested_source_rate_hz": 12.0,
"semantic_inference_rate_hz": 6.0,
"semantic_inference_stride": 2,
"native_engine_sha256": (
"b8a40b3580edff001ec9680de68707242294ff590ab296000fae371f1083f695"
),