{
  "$schema": "https://themachinepress.com/schemas/story-v1.schema.json",
  "schema_version": "1.0.0",
  "document_type": "machine_press_story",
  "story": {
    "story_id": "mp-2026-10-06-005",
    "source_story_id": "tmp-story-spacecraft-constraint-composition",
    "edition_id": "mp-2026-10-06-morning-0089",
    "edition_url": "https://themachinepress.com/edition/2026-10-06",
    "position": 5,
    "story_type": "dispatch",
    "section": "robotics",
    "editorial_classification": "editorial",
    "headline": "A Spacecraft Added Constraints Without Retraining",
    "slug": "a-spacecraft-added-constraints-without-retraining",
    "dek": "Separate diffusion energy models for approach geometry and sensor visibility were composed at inference time.",
    "summary": "Separate diffusion energy models for approach geometry and sensor visibility were composed at inference time.",
    "body_text": "On-orbit servicing needs trajectories that can respect different combinations of approach cones, sensor lines of sight and obstacles. The researchers trained separate energy-based diffusion models for individual constraints, then composed them at inference time with one another or with an analytic obstacle field. In the tested rendezvous cases, composed constraint satisfaction stayed within one percentage point of the corresponding single-constraint models or exceeded it. The evidence is simulation, not a flown mission, but the design offers a useful kind of modularity: new constraint combinations need not send the whole trajectory generator back through training.",
    "why_it_matters": "Separate diffusion energy models for approach geometry and sensor visibility were composed at inference time.",
    "limitations": [
      "The evidence is simulation, not a flown mission, but the design offers a useful kind of modularity: new constraint combinations need not send the whole trajectory generator back through training."
    ],
    "importance": 7,
    "canonical_url": "https://themachinepress.com/story/mp-2026-10-06-005/a-spacecraft-added-constraints-without-retraining",
    "json_url": "https://themachinepress.com/story/mp-2026-10-06-005.json",
    "first_published_at": "2026-10-06T09:00:00.000-04:00",
    "modified_at": "2026-10-06T09:00:00.000-04:00",
    "content_status": "new",
    "is_carryover": false,
    "carryover_reason": null,
    "key_claims": [
      {
        "claim_id": "claim-mp-2026-10-06-005-001",
        "text": "Separate diffusion energy models for approach geometry and sensor visibility were composed at inference time.",
        "source_ids": [
          "source-2026-10-06-005"
        ],
        "qualification": "The evidence is simulation, not a flown mission, but the design offers a useful kind of modularity: new constraint combinations need not send the whole trajectory generator back through training."
      }
    ],
    "source_ids": [
      "source-2026-10-06-005"
    ],
    "tags": [
      "spacecraft rendezvous",
      "diffusion models",
      "trajectory planning"
    ],
    "image_url": null,
    "corrections": []
  },
  "sources": [
    {
      "source_id": "source-2026-10-06-005",
      "title": "arXiv preprint 2610.05642",
      "publisher": "arXiv",
      "url": "https://arxiv.org/abs/2610.05642",
      "canonical_url": "https://arxiv.org/abs/2610.05642",
      "source_type": "primary_research",
      "is_primary_source": true,
      "published_at": "2026-10-04T20:39:18.000-04:00",
      "accessed_at": "2026-10-06T08:25:42.165-04:00",
      "supports_claim_ids": [
        "claim-mp-2026-10-06-005-001"
      ]
    }
  ],
  "corrections": [],
  "publisher": {
    "name": "The Machine Press",
    "url": "https://themachinepress.com",
    "description": "A daily newspaper for the age of artificial intelligence."
  },
  "cite_this_report": {
    "title": "A Spacecraft Added Constraints Without Retraining",
    "publisher": "The Machine Press",
    "published_at": "2026-10-06T09:00:00.000-04:00",
    "canonical_url": "https://themachinepress.com/story/mp-2026-10-06-005/a-spacecraft-added-constraints-without-retraining"
  }
}
