feat(observatory): add portable calculation profiles
This commit is contained in:
@@ -4,8 +4,8 @@
|
||||
{
|
||||
"setup_id": "lab-v1-eomt-ddrnet-portable-v1",
|
||||
"definition_id": "lab-v1-eomt-ddrnet-portable",
|
||||
"version": 1,
|
||||
"definition_sha256": "57bf8f0859e10e54e30322c9a8aa28b427699f6fe6b5267e279ec3390fa78466",
|
||||
"version": 2,
|
||||
"definition_sha256": "3692d41cec3949f348a36eb60a501fb2cd483fed1645679b0ec58061a2fc6dc2",
|
||||
"source_requirements": {
|
||||
"plugin_id": "nodedc.device.xgrids-lixelkity-k1",
|
||||
"archive_id": "xgrids-k1.viewer-live.evidence",
|
||||
@@ -32,9 +32,9 @@
|
||||
},
|
||||
"components": [
|
||||
{
|
||||
"component_id": "ddrnet-full-route-runtime-config-v1",
|
||||
"component_id": "ddrnet-portable-runtime-config-v2",
|
||||
"kind": "configuration",
|
||||
"sha256": "ec7464c2818a707c79aadaa6494625b76d45fb4fe59b74b5208ff9bbd7c9006a"
|
||||
"sha256": "c0ff657dadc86607d77d232e84d041fbf2d8b63e86d02319e9cd607220d00f21"
|
||||
},
|
||||
{
|
||||
"component_id": "eomt-recorded-dependency-set-v1",
|
||||
@@ -145,8 +145,85 @@
|
||||
"release_id": null,
|
||||
"release_sha256": null,
|
||||
"image_sha256": null,
|
||||
"reason_code": "eomt-executor-release-unsealed",
|
||||
"reason": "Immutable EoMT plus DDRNet executor release and image are not sealed or installed on Worker 006."
|
||||
"reason_code": "lab-v1-portable-v2-uninstalled",
|
||||
"reason": "Portable LAB V1 v2 is not sealed or installed; a commit-bound combined image and Worker 006 receipt are required."
|
||||
},
|
||||
"authority": {
|
||||
"commands_enabled": false,
|
||||
"actuation_allowed": false,
|
||||
"navigation_or_safety_accepted": false,
|
||||
"production_accepted": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"setup_id": "m49-tgs-portable-v2",
|
||||
"definition_id": "m49-tgs-portable",
|
||||
"version": 2,
|
||||
"definition_sha256": "73611f24d70319ea1edca428726d6538a3cbad012a415cc0c1a7ecb7d9b4d910",
|
||||
"source_requirements": {
|
||||
"plugin_id": "nodedc.device.xgrids-lixelkity-k1",
|
||||
"archive_id": "xgrids-k1.viewer-live.evidence",
|
||||
"required_modalities": [
|
||||
"point-cloud",
|
||||
"trajectory",
|
||||
"video"
|
||||
],
|
||||
"camera_source_id": "sensor.camera.right",
|
||||
"camera_semantic_channel_id": "camera.video.recorded",
|
||||
"recorded_media_type": "video/mp4; codecs=\"avc1.641028\"",
|
||||
"recorded_media_init_sha256": "e2279963e16d84c91d68e7dbb1f7efed840533387dfeb844b7398bff45fbde38",
|
||||
"camera_width": 800,
|
||||
"camera_height": 600,
|
||||
"calibration_slot": "camera_1",
|
||||
"calibration_identity_sha256": "05f3ad9b38b3a4fc95388a8ec83da83c745e217709e51787b3d5aad0969f6fa9",
|
||||
"exactly_one_media_epoch": true,
|
||||
"seekable": true
|
||||
},
|
||||
"source_adapter": {
|
||||
"adapter_id": "xgrids-k1-recorded-observatory-v2",
|
||||
"version": 2,
|
||||
"contract_sha256": "4e12be6d2503e2e237eddb290b28d6a7d16cf983855b6d8e6b4e3b65d2feb0de"
|
||||
},
|
||||
"components": [
|
||||
{
|
||||
"component_id": "k1-camera-1-calibration-v1",
|
||||
"kind": "calibration",
|
||||
"sha256": "05f3ad9b38b3a4fc95388a8ec83da83c745e217709e51787b3d5aad0969f6fa9"
|
||||
},
|
||||
{
|
||||
"component_id": "m49-tgs-portable-profile-v2",
|
||||
"kind": "configuration",
|
||||
"sha256": "6128d6af7e6137f9a9473db045e3b155e2105319159f17c32f344b4aedf823a9"
|
||||
}
|
||||
],
|
||||
"models": [],
|
||||
"resource_profile": {
|
||||
"schema_version": "missioncore.observatory-portable-resource-profile/v2",
|
||||
"profile_id": "worker006-cpu-single-run-portable-v2",
|
||||
"contour_id": "worker-006",
|
||||
"accelerator_id": "cpu-only",
|
||||
"concurrency": 1,
|
||||
"checkpoint_policy": "non-checkpointable",
|
||||
"allowed_checkpoints": [],
|
||||
"profile_sha256": "49e373f1cbf314e7fab2d176db295f3d3d9ddbbcbd724bbde988ef60ad767dee"
|
||||
},
|
||||
"result_contract": {
|
||||
"schema_version": "missioncore.observatory-portable-result-contract/v2",
|
||||
"contract_id": "m49-tgs-portable-review-v2",
|
||||
"version": 2,
|
||||
"result_schema": "missioncore.recorded-tgs-costmap-review/v2",
|
||||
"result_kind": "recorded-perception-qualification",
|
||||
"publication": "observatory",
|
||||
"contract_sha256": "9dd80c8e2504559d2156fca933de6eb27901e35305e6853aeb84707e1cb13892"
|
||||
},
|
||||
"executor": {
|
||||
"contour_id": "worker-006",
|
||||
"state": "not-installed",
|
||||
"release_id": null,
|
||||
"release_sha256": null,
|
||||
"image_sha256": null,
|
||||
"reason_code": "m49-portable-executor-not-installed",
|
||||
"reason": "A source-independent M4.9 TGS executor release and image are not sealed or installed on Worker 006."
|
||||
},
|
||||
"authority": {
|
||||
"commands_enabled": false,
|
||||
|
||||
Reference in New Issue
Block a user