pith. sign in
Pith Number

pith:I62ZPU4K

pith:2022:I62ZPU4KQYYRUN6V32AXFAWQA6
not attested not anchored not stored refs resolved

ProgPrompt: Generating Situated Robot Task Plans using Large Language Models

Animesh Garg, Ankit Goyal, Arsalan Mousavian, Danfei Xu, Dieter Fox, Ishika Singh, Jesse Thomason, Jonathan Tremblay, Valts Blukis

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

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

We present a programmatic LLM prompt structure that enables plan generation functional across situated environments, robot capabilities, and tasks.

C2weakest assumption

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.

C3one line summary

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

39 extracted · 39 resolved · 1 Pith anchors

[1] Inner Monologue: Embodied Reasoning through Planning with Language Models 2022 · arXiv:2207.05608
[2] Language models as zero-shot planners: Extracting actionable knowledge for embodied agents 2022
[3] Socratic models: Composing zero-shot multimodal reasoning with language, 2022
[4] Do as i can, not as i say: Grounding language in robotic affordances, 2022
[5] Strips: A new approach to the application of theorem proving to problem solving, 1971

Formal links

1 machine-checked theorem link

Cited by

21 papers in Pith

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

arxiv: 2209.11302 · arxiv_version: 2209.11302v1 · doi: 10.48550/arxiv.2209.11302 · pith_short_12: I62ZPU4KQYYR · pith_short_16: I62ZPU4KQYYRUN6V · pith_short_8: I62ZPU4K
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
  }
}