{
  "abstract": "Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically generating code for contact-rich manipulation tasks by providing action space constraints to a large language model. One of the methods includes obtaining a library of available control methods for a robotic control system to cause a physical robot to move in an operating environment. The method further includes providing an input to an LLM that specifies a manipulation task to be performed using one or more of the available control methods and that specifies one or more action space constraints that constrain the physical movement of the robot in the operating environment according to forces sensed during performance of the manipulation task. Output code can be generated by the LLM, where the output code, when executed by the robotic control system, causes the physical robot to perform the manipulation task.",
  "assignees": [
    "INTRINSIC INNOVATION LLC"
  ],
  "authors": [
    "BURNS KAYLEE CARISSA",
    "SCHAAL STEFAN"
  ],
  "canonical_url": "https://opentechnical.org/p/OT-2026-000002508",
  "categories": [
    "robotics-automation/robot-architectures"
  ],
  "extent": {
    "figures": 0,
    "paragraphs": 0,
    "words": 144
  },
  "figures": [],
  "files": [
    {
      "bytes": 10024,
      "media_type": "text/html; charset=utf-8",
      "name": "index.html",
      "sha256": "c280ccee2c31d7873c824f8c2c2f4c34067f9e418c36302931921c1977ea50a9"
    },
    {
      "bytes": 1360,
      "media_type": "text/markdown; charset=utf-8",
      "name": "publication.md",
      "sha256": "c9482c2a975e2e5170aff6728a855ad46cb8197acb2d7d6de19e07022e467b3f"
    },
    {
      "bytes": 1482,
      "media_type": "text/plain; charset=utf-8",
      "name": "publication.txt",
      "sha256": "3f636aabde9ff1eee4aa9674d1c9bfc56f032f3e3fb79ddeda4f94c4510bf85e"
    }
  ],
  "integrity": {
    "hash_algorithm": "sha256",
    "keys_url": "https://opentechnical.org/integrity/keys",
    "record_url": "https://opentechnical.org/p/OT-2026-000002508/integrity",
    "signature_algorithm": "Ed25519",
    "signature_file": "manifest.sig",
    "verify_url": "https://opentechnical.org/integrity/verify"
  },
  "keywords": [
    "b25j9/1633",
    "b25j9/1633",
    "b25j9/1633",
    "b25j9/16"
  ],
  "language": "en",
  "license": {
    "name": "Creative Commons Attribution 4.0 International",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "publication_id": "OT-2026-000002508",
  "published_at": "2026-09-15T19:13:31.842780Z",
  "publisher": "Nebula Innovations Limited",
  "record_type": "record",
  "schema": "opentechnical-publication-manifest/1.0",
  "source_date": "2026-02-26",
  "source_id": "US-2026054382-A1",
  "source_name": "the United States Patent and Trademark Office",
  "source_url": "https://patents.google.com/patent/US2026054382A1",
  "supersedes": null,
  "title": "Automatic code generation for robotic manipulation tasks",
  "uuid": "01a0a67d-1ac2-78b4-b425-4b0f3e81ac0b"
}
