pith:I62ZPU4K
ProgPrompt: Generating Situated Robot Task Plans using Large Language Models
Structuring LLM prompts as executable programs lets robots generate valid task plans across any environment and capabilities.
arxiv:2209.11302 v1 · 2022-09-22 · cs.RO · cs.AI · cs.CL · cs.LG
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{I62ZPU4KQYYRUN6V32AXFAWQA6}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
We present a programmatic LLM prompt structure that enables plan generation functional across situated environments, robot capabilities, and tasks.
That prompting the LLM with program-like specifications of available actions and objects plus example programs will reliably prevent generation of actions impossible in the robot's current context.
ProgPrompt generates situated robot task plans by prompting LLMs with program-like specifications of actions, objects, and executable examples, achieving state-of-the-art success in VirtualHome tasks and physical robot deployment.
References
Formal links
Cited by
Receipt and verification
| First computed | 2026-05-17T23:38:15.145015Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
47b597d38a86311a37d5de817282d007bc9fa16c7dd855ee9382d36916c1353c
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/I62ZPU4KQYYRUN6V32AXFAWQA6 \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 47b597d38a86311a37d5de817282d007bc9fa16c7dd855ee9382d36916c1353c
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "b022bf70898e2f3bc92f086f14a67b428dfa412c24c0941ede13f1fb6c7b8553",
"cross_cats_sorted": [
"cs.AI",
"cs.CL",
"cs.LG"
],
"license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
"primary_cat": "cs.RO",
"submitted_at": "2022-09-22T20:29:49Z",
"title_canon_sha256": "00e7c202978b484a0722730fa304d289f75814a81f0b7ccc7d0575915e88902c"
},
"schema_version": "1.0",
"source": {
"id": "2209.11302",
"kind": "arxiv",
"version": 1
}
}