EMBODIED AI · NEURO-SYMBOLIC REASONING

CRAFT-E: A Neuro-Symbolic Framework for Embodied Affordance Grounding

Zhou Chen, Joe Lin, Carson Bulgin, Sathyanarayanan N. Aakur
Auburn University · Department of Computer Science and Software Engineering
WACV 2027
Training-freeOpen-vocabularyInterpretableEmbodied

SYSTEM OVERVIEW

From an open-ended request to robot action

CRAFT-E connects grasp prediction, an affordance-centric knowledge base, and vision-language grounding in one inspectable pipeline.

Complete CRAFT-E architecture from an input scene and verb query through grasp prediction, ROI localization, affordance knowledge, visual-language grounding, object selection, and robot actuation
System overview. A verb-centered knowledge subgraph describes functional compatibility, while visual and grasp evidence ground the request to an actionable region in the current scene.

ABSTRACT

Interpretable affordance grounding for embodied assistance

Assistive robots operating in unstructured environments must understand not only what objects are, but what they can be used for. This requires grounding language-based action queries to objects that both afford the requested function and can be physically retrieved. Existing approaches often rely on black-box models or fixed affordance labels, limiting transparency, controllability, and reliability for human-facing applications.

We introduce CRAFT-E, a modular neuro-symbolic framework that combines a structured verb–property–object knowledge graph with visual-language alignment and energy-based grasp reasoning. Its interpretable grounding paths expose why an object is selected while treating grasp feasibility as part of affordance inference. We also contribute a benchmark with unified verb-object, segmentation, and grasp annotations, and validate the complete pipeline on a physical robot.

INTERACTIVE TEASER

Explore how intent becomes an object

Switch scenes and queries to inspect the full verb → property → object path before grasp-aware grounding.

CRAFT-E / INTERACTIVE REASONING TRACE
SCENE
QUERY
SCENE 1Parsing query
Tabletop scene
01 · VERB → PROPERTIESclick a score to edit
cut
02 · OBJECTS → PROPERTIESobject-side graph edges
03 · SHARED PROPERTIES → OBJECTSintersection updates from verb weights
04 · GROUND + GRASPbest match = lowest cost

Shorter bars indicate lower functional, alignment, and grasp penalties. Alignment and grasp stay fixed within each scene.

candidatefunctionaligngrasp
SELECTED OBJECTscissorsgraspable · aligned · functional

Illustrative graph weights and costs are used to explain the inference flow; they are not reported benchmark measurements.

Language → verb properties + object properties → shared graph edges → scene grounding → grasp-aware selection.

METHOD

A modular path from language to action

Each representation can be inspected, adjusted, or replaced without retraining an end-to-end policy.

01

Sense

GraspNet or GraspKpNet proposes 6-DoF grasps. SAMv2 converts grasp locations into class-agnostic regions.

GRASP + ROI
02

Reason

An offline affordance graph expands a verb into properties and links those properties to candidate objects.

v → p → o
03

Ground

CLIP aligns every candidate region with the functional query without requiring a fixed category label.

ROI + CLIP
04

Act

Functional, visual, and grasp penalties are fused into a compatibility cost; the best overall match is retrieved.

MIN COST
ENERGY FORMULATIONE(v, ri)

αEgrasp(Gi) + βEaff(v, orᵢ) + γEalign(bi, v)

Energy is a cost, not a confidence score: fewer penalties mean a better match.

WHY A KNOWLEDGE GRAPH?

Reason about functions, not only labels

“Cut” is not an object category. It is a bundle of useful functional properties—sharp, bladed, and metallic—that can be connected to objects present in a new scene.

  • InterpretableInspect the verb → property → object path behind a decision.
  • EditableAdjust a node, edge, or prior without retraining the full system.
  • Efficient at inferenceAssociations are built offline; no LLM call is required at run time.
Complete comparison of an LLM-derived affordance-centric graph and a ConceptNet-derived graph for cut and scissors
Property-mediated paths create a compact, task-focused explanation for functional fit.

EVALUATION

Static, robotic, and open-world grounding

CRAFT-E is evaluated from controlled tabletop scenes to a physical 6-DoF robot and an ImageNet-derived functional retrieval benchmark.

STATIC SCENES64.95%

Accuracy with perfect grasp and detection, compared with 62.89% for GPT-4o in the same setting.

PHYSICAL ROBOT46.67%

End-to-end grasp rate using the GraspNet pipeline across randomized real-world layouts.

FUNCTIONAL RETRIEVAL48.30%

Top-1 accuracy on the ImageNet-derived benchmark among the compared training-free methods.

97RGB-D tabletop scenes
20 / 39real-world verbs / objects
216 / 54ImageNet categories / verbs
0.62 saverage inference per scene

Metrics and settings are reported from the current arXiv manuscript. See the paper for complete protocols, baselines, and failure analysis.

SUPPLEMENTARY VIDEO

CRAFT-E in action

The full overview covers the problem setting, modular pipeline, benchmark protocol, and real-world robot trials.

GraspNet

Rotate → screwdriver

GraspNet

Wear → goggles

GraspNet

Install → drill

GraspNet

Transfer → pot

GraspKpNet

Feed → eggplant

GraspKpNet

Play → toy car

GraspKpNet

Grow → corn

BibTeX

@article{chen2025crafte,
  title   = {CRAFT-E: A Neuro-Symbolic Framework for Embodied Affordance Grounding},
  author  = {Chen, Zhou and Lin, Joe and Bulgin, Carson and Aakur, Sathyanarayanan N.},
  journal = {arXiv preprint arXiv:2512.04231},
  year    = {2025}
}