vectie/moonmoon/src/robot_data does not have a README file
pub(all) struct RobotEpisodeManifest {
episode_id : String
robot_id : String
session_id : String
status : DataStatus
created_at_ms : Int64
frame_count : Int
model_refs : Array[RobotModelRef]
signal_refs : Array[RobotSignalRef]
replay_artifacts : Array[RobotReplayArtifact]
quality_report_refs : Array[RobotPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotGaitAlignmentManifest {
alignment_id : String
robot_id : String
episode_id : String
clip_id : String
annotation_id : String
source_id : String
source_label : String
source_url : String
status : DataStatus
created_at_ms : Int64
model_refs : Array[RobotModelRef]
payload_refs : Array[RobotGaitAlignmentPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotGaitAlignmentPayloadRef {
role : String
line_count : Int
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotGaitAnnotationManifest {
annotation_id : String
robot_id : String
clip_id : String
source_id : String
source_label : String
source_url : String
status : DataStatus
created_at_ms : Int64
model_refs : Array[RobotModelRef]
payload_refs : Array[RobotGaitAnnotationPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotGaitAnnotationPayloadRef {
role : String
line_count : Int
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotGaitClipManifest {
clip_id : String
robot_id : String
source_id : String
source_label : String
source_url : String
status : DataStatus
created_at_ms : Int64
model_refs : Array[RobotModelRef]
payload_refs : Array[RobotGaitClipPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotGaitClipPayloadRef {
role : String
frame_count : Int
duration_s : Double
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotModelRef {
model_id : String
robot_id : String
source_id : String
label : String
model_kind : String
authority : String
source_url : String
license : String
citation : String
created_at_ms : Int64
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotPayloadRef {
ref_id : String
role : String
path : String
content_type : String
byte_count : Int64
checksum : DeclaredChecksum
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotQualityReport {
report_id : String
episode_id : String
status : ValidationStatus
generated_at_ms : Int64
accepted_frame_count : Int
rejected_frame_count : Int
findings : Array[ValidationFinding]
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotReplayArtifact {
artifact_id : String
artifact_kind : String
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotRolloutManifest {
rollout_id : String
robot_id : String
episode_id : String
task_label_id : String
source_id : String
source_label : String
source_url : String
status : DataStatus
created_at_ms : Int64
model_refs : Array[RobotModelRef]
payload_refs : Array[RobotRolloutPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotRolloutPayloadRef {
role : String
line_count : Int
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotSignalRef {
signal_id : String
frame_id : String
channel : String
sample_count : Int
unit : String
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotTaskLabelManifest {
task_label_id : String
robot_id : String
episode_id : String
alignment_id : String
source_id : String
source_label : String
source_url : String
status : DataStatus
created_at_ms : Int64
model_refs : Array[RobotModelRef]
payload_refs : Array[RobotTaskLabelPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotTaskLabelPayloadRef {
role : String
line_count : Int
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotTelemetryPayloadRef {
channel : String
sample_count : Int
unit : String
payload : RobotPayloadRef
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct RobotTelemetryStreamManifest {
stream_id : String
robot_id : String
session_id : String
source_id : String
source_label : String
source_url : String
status : DataStatus
created_at_ms : Int64
payload_refs : Array[RobotTelemetryPayloadRef]
summary : String
} derive(Eq, ToJson, Debug, FromJson)fn robot_episode_manifest(episode_id : String, robot_id : String, session_id : String, status : DataStatus, created_at_ms : Int64, frame_count : Int, model_refs : Array[RobotModelRef], signal_refs : Array[RobotSignalRef], replay_artifacts : Array[RobotReplayArtifact], quality_report_refs : Array[RobotPayloadRef], summary : String) -> RobotEpisodeManifestfn robot_episode_version(episode : RobotEpisodeManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionfn robot_gait_alignment_lineage(alignment : RobotGaitAlignmentManifest, lineage_id : String) -> LineageManifestfn robot_gait_alignment_manifest(alignment_id : String, robot_id : String, episode_id : String, clip_id : String, annotation_id : String, source_id : String, source_label : String, source_url : String, status : DataStatus, created_at_ms : Int64, model_refs : Array[RobotModelRef], payload_refs : Array[RobotGaitAlignmentPayloadRef], summary : String) -> RobotGaitAlignmentManifestfn robot_gait_alignment_payload_ref(role : String, line_count : Int, payload : RobotPayloadRef) -> RobotGaitAlignmentPayloadReffn robot_gait_alignment_version(alignment : RobotGaitAlignmentManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionfn robot_gait_annotation_lineage(annotation : RobotGaitAnnotationManifest, lineage_id : String) -> LineageManifestfn robot_gait_annotation_manifest(annotation_id : String, robot_id : String, clip_id : String, source_id : String, source_label : String, source_url : String, status : DataStatus, created_at_ms : Int64, model_refs : Array[RobotModelRef], payload_refs : Array[RobotGaitAnnotationPayloadRef], summary : String) -> RobotGaitAnnotationManifestfn robot_gait_annotation_payload_ref(role : String, line_count : Int, payload : RobotPayloadRef) -> RobotGaitAnnotationPayloadReffn robot_gait_annotation_version(annotation : RobotGaitAnnotationManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionfn robot_gait_clip_manifest(clip_id : String, robot_id : String, source_id : String, source_label : String, source_url : String, status : DataStatus, created_at_ms : Int64, model_refs : Array[RobotModelRef], payload_refs : Array[RobotGaitClipPayloadRef], summary : String) -> RobotGaitClipManifestfn robot_gait_clip_payload_ref(role : String, frame_count : Int, duration_s : Double, payload : RobotPayloadRef) -> RobotGaitClipPayloadReffn robot_gait_clip_version(clip : RobotGaitClipManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionfn robot_legacy_moondata_payload_path(uri : String) -> String?fn robot_legacy_moondata_payload_ref(ref_id : String, legacy_uri : String, role : String, content_type : String, byte_count : Int64, sha256 : String) -> RobotPayloadRef?fn robot_legacy_moondata_relative_path(uri : String) -> String?fn robot_model_ref(model_id : String, robot_id : String, source_id : String, label : String, model_kind : String, authority : String, source_url : String, license : String, citation : String, created_at_ms : Int64, payload : RobotPayloadRef) -> RobotModelReffn robot_payload_ref(ref_id : String, role : String, path : String, content_type : String, byte_count : Int64, sha256 : String) -> RobotPayloadReffn robot_payload_ref_with_checksum(ref_id : String, role : String, path : String, content_type : String, byte_count : Int64, checksum : DeclaredChecksum) -> RobotPayloadReffn robot_quality_report(report_id : String, episode_id : String, status : ValidationStatus, generated_at_ms : Int64, accepted_frame_count : Int, rejected_frame_count : Int, findings? : Array[ValidationFinding]) -> RobotQualityReportfn robot_replay_artifact(artifact_id : String, artifact_kind : String, payload : RobotPayloadRef) -> RobotReplayArtifactfn robot_rollout_manifest(rollout_id : String, robot_id : String, episode_id : String, task_label_id : String, source_id : String, source_label : String, source_url : String, status : DataStatus, created_at_ms : Int64, model_refs : Array[RobotModelRef], payload_refs : Array[RobotRolloutPayloadRef], summary : String) -> RobotRolloutManifestfn robot_rollout_payload_ref(role : String, line_count : Int, payload : RobotPayloadRef) -> RobotRolloutPayloadReffn robot_rollout_version(rollout : RobotRolloutManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionfn robot_signal_ref(signal_id : String, frame_id : String, channel : String, sample_count : Int, unit : String, payload : RobotPayloadRef) -> RobotSignalReffn robot_task_label_lineage(task_label : RobotTaskLabelManifest, lineage_id : String) -> LineageManifestfn robot_task_label_manifest(task_label_id : String, robot_id : String, episode_id : String, alignment_id : String, source_id : String, source_label : String, source_url : String, status : DataStatus, created_at_ms : Int64, model_refs : Array[RobotModelRef], payload_refs : Array[RobotTaskLabelPayloadRef], summary : String) -> RobotTaskLabelManifestfn robot_task_label_payload_ref(role : String, line_count : Int, payload : RobotPayloadRef) -> RobotTaskLabelPayloadReffn robot_task_label_version(task_label : RobotTaskLabelManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionfn robot_telemetry_lineage(stream : RobotTelemetryStreamManifest, lineage_id : String) -> LineageManifestfn robot_telemetry_payload_ref(channel : String, sample_count : Int, unit : String, payload : RobotPayloadRef) -> RobotTelemetryPayloadReffn robot_telemetry_stream_manifest(stream_id : String, robot_id : String, session_id : String, source_id : String, source_label : String, source_url : String, status : DataStatus, created_at_ms : Int64, payload_refs : Array[RobotTelemetryPayloadRef], summary : String) -> RobotTelemetryStreamManifestfn robot_telemetry_version(stream : RobotTelemetryStreamManifest, version_id : String, parent_version_ids? : Array[String]) -> DatasetVersionMoonBit-native lunar world model for measured terrain evidence, mission constraints, and robot-facing MoonSuite boundaries.
Dependencies