Anonymous Supplement

Supplementary material Double-blind review

Language-Guided
Static Grasp Synthesis

We study how language can control the shape of a 3D hand around an object, using the bend of each finger as an intermediate representation.

STATIC 3D RENDER
A rendered hand pinches the near rim of a bowl. VIEW C
FIG. 01 “Pinch the rim of the bowl.”Example after geometric refinement

01 Method

From instruction to pose

The intermediate representation lets us evaluate language translation separately from the pose the generator actually produces.

  1. 01 / INPUT

    Text instruction

    Translate a natural-language request into a desired bend level for each of the five fingers.

  2. 02 / CONTROL

    Five finger commands

    Use ten angle bins for the four proximal interphalangeal joints and the thumb’s metacarpophalangeal joint. Higher bins indicate greater extension.

  3. 03 / OUTPUT

    Static hand mesh

    Condition the grasp generator on the object and the five commands, then measure the realized finger angles on the resulting mesh.

02 Prompt styles

Three prompt styles

Compare three ways to describe the same reference pose, from detailed finger states to a brief cue.

A rendered hand curves around a vertical toothpaste tube.
Reference pose · Toothpaste tube
  1. Tier 01Detailed

    Specifies the state of most or all fingers.

    Aim for mostly straight ring and pinky fingers and a bent index finger; the middle finger and thumb MCP should be partly bent.
  2. Tier 02Conversational

    Describes selected fingers or how they relate to each other or the object.

    On the tube, keep the thumb tip farther toward the nozzle than the ring fingertip. Leave the pinky tip some room.
  3. Tier 03Brief

    Gives one key constraint or a short cue for the whole hand.

    Pinky tip clear of the tube.

The conversational and brief prompts were written for the shown poses and checked against measured joint angles or fingertip geometry.

03 Qualitative examples

Grasps across objects

Explore selected text-to-grasp outputs, then inspect a separate set of poses produced with geometric refinement.

Direct generation

Each card shows the original instruction and a render of the corresponding object-conditioned mesh before geometric refinement.

These selected poses use known object classes and passed the finger-state and sampled geometry checks for this run. The checks allowed up to 3 mm of sampled penetration.

Geometric refinement

These poses use manually specified regions on seen objects. Change the object or camera to inspect each pose.

GEOMETRIC REFINEMENT A rendered hand pinches a small sphere, view C. VIEW C

Instruction

“Pinch the small sphere.”

The refinement targets opposing regions of the sphere with the thumb and index finger.

The refinement study evaluated 18 fixed candidates across six tasks. Four tasks passed all predefined geometric and task-specific checks. The elephant and banana refinement tasks failed.

04 Quantitative evaluation

Translation and realization

We compare text-only and text-plus-point-cloud control on 304 synthetic prompts with novel instruction chains across 19 objects held out from language-model fine-tuning.

Fraction of prompts satisfying all stated finger constraints
Evaluation stageText onlyText + PointNet
Predicted finger commands12.50%25.33%
Realized finger angles30.92%24.34%

Point-cloud conditioning improved command translation on this split, while strict satisfaction in the generated angles declined. Both variants used the same grasp generator, trained on all 50 objects in the benchmark. The evaluation used fixed single-seed adapters and measured finger constraints only.