Scaling robot learning to long-horizon tasks remains a formidable challenge. While end-to-end policies often lack the structural priors needed for effective long-term reasoning, traditional neuro-symbolic methods rely heavily on hand-crafted symbolic priors. To address the issue, we introduce ENAP (Emergent Neural Automaton Policy), a framework that allows a bi-level neuro-symbolic policy adaptively emerge from visuomotor demonstrations. Specifically, we first employ adaptive clustering and an extension of the L* algorithm to infer a Mealy state machine from visuomotor data, which serves as an interpretable high-level planner capturing latent task modes. Then, this discrete structure guides a low-level reactive residual network to learn precise continuous control via behavior cloning (BC). By explicitly modeling the task structure with discrete transitions and continuous residuals, ENAP achieves high sample efficiency and interpretability without requiring task-specific labels. Extensive experiments on complex manipulation and long-horizon tasks demonstrate that ENAP outperforms state-of-the-art (SoTA) end-to-end VLA policies by up to 27% in low-data regimes, while offering a structured representation of robotic intent (Fig. 1).
Figures & tables
Method
Continuous
Probabilistic
Label-Free
- PDDL / Rule-Based
Bilevel Learning [6]
✓
Neuro-Symbolic IL [10]
✓
- Automata Extraction (NLP/Theory)
RNN Extraction [2,3]
✓
WFA Extraction [5]
✓
✓
TABLE I: Comparison of Symbolic Structure Discovery Approaches.
Fig. 2: Overview of the ENAP Framework. Our approach unifies structure discovery and hierarchical control through a three-stage pipeline: (i) Symbol Abstraction: Continuous trajectories from demonstrations are encoded and clustered via HDBSCAN [ 37 ] to discover a discrete alphabet Σ , mapping sensorimotor streams to symbolic sequences. (ii) Structure Extraction via Extended L ∗ : We introduce an extended L∗ algorithm that iteratively constructs a PMM by querying the dataset. The process maintains an observation table and enforces closedness ( expanding nodes ) and consistency ( refining edge ) constraints using an RNN-based history encoder. (iii) Bi-level Control Pipeline: The learned PMM serves as a high-level planner, providing a coarse action prior abaset . This is combined with a learned residual term Δat∼πψ(⋅∣qt,ot) to synthesize the final precise action a^t=abaset+Δat .
Fig. 3: Iterative Structure-Policy Co-Evolution. The training process alternates between augmenting dataset via clustering with learned encoder ( Left ) and policy learning under the given dataset ( Right ). A residual network refines the action prior from PMM and generate updated encoder for subsequent iterations.
Fig. 4: Experiments in Both Simulation and Real-World. ( Left ) Complex manipulation; ( Middle ) TAMP; ( Right ) Real-world scenarios.
Method
Param
DualStack
Peg
(M)
Cube (%)
Insert (%)
- Oracle
Oracle
2.98
98.3±0.4
86.7±0.8
- Traditional Imitation Learning
Transformer [ 59 ]
63.81
38.7±6.0
51.8±5.5
GMM [ 38 ]
46.11
73.6±2.3
53.1±2.6
TABLE II: Comparison on Complex Manipulation Tasks.
Fig. 5: Data-scaling comparison on DualStackCube . ENAP remains robust in low-data regimes, while other methods degrade significantly.
Fig. 6: Mechanism of Logical Branching at Decision Points. We visualize how ENAP handles multi-modal StackLego tasks. At the critical decision node ( q2 ), the extracted PMM identifies a branching structure based on distinct future outcomes ( q3 vs. q6 ). By conditioning on the current observation, the residual policy guides the transition into the correct logical mode. Here Iti and pti denote the image observation and pose at timestep t of trajectory i . The predicted action a^t follows Eq. 3c . The feature vector ft is obtained by encoding the observation ot=[It;pt] via the encoder ϕθ , i.e., ft=ϕθ(ot) . For the state machine involving more Lego start poses, please refer to Section D-B .
Method
Param
Speed
Stack
Pick
Hanger
(M)
(ms)
Lego
Place
Task
π0.5 [ 20 ]
3403
6841
58.82
76.47
64.71
ENAP ∗ (DINO)
23
281
88.24
94.12
94.12
TABLE III: Real-World Evaluation.
Method/Param (M)
Seq. (%)
Hier. (%)
3/5
5/5
3/5
5/5
HULC ( 47 ) [ 39 ]
3.0±0.3
3.0±0.2
87.0±0.6
2.0±0.2
LCD ( 68 ) [ 64 ]
11.0±0.5
9.0±0.4
57.2±0.7
5.0±0.3
MDT ( 440 ) [ 51 ]
78.4±0.9
53.7±1.1
93.8±0.8
21.9±0.6
FLOWER ( 947 ) [ 52 ]
91.0±0.6
90.6±0.5
90.8±0.7
15.9±0.4
ENAP (FLOWER) ( 571 )
97.0±0.4
96.8±0.3
95.5±0.5
28.2±0.6
TABLE IV: Comparison on Long-Horizon TAMP Tasks.
Fig. 7: Comparison of Learned Policies from PegInsert . (Left) Radar chart of six structural metrics. (Right) Visualized PMMs for DINO and GMM variants. For the PMM from Oracle, see Emergent Neural Automaton Policies: Learning Symbolic Structure from Visuomotor Trajectories .
Fig. 8: Failure Recovery in StackLego .
Metric (%)
DP [ 8 ]
GMM [ 38 ]
π0 [ 6 ]
ENAP (Oracle)
Either
0.41±0.05
0.50±0.05
0.25±0.02
0.94±0.03
Nearest
0.38±0.07
0.38±0.03
0.13±0.04
0.84±0.02
TABLE V: MultiGoalPushT Performance Comparison.
Fig. 9: Ablation on Structure Discovery Parameters. Success rates across varying similarity thresholds τsim and RNN loss configurations. Black dots indicate measured data points, while the surface shows interpolated values.
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 14Figure 15Figure 16
Fig. 13: FrozenLake Map .
Figure 18
Fig. 16: Iteration 3 : Discovery of the decision point.
Fig. 17: Iteration 4 : Stabilized hypothesis capturing the full topology.
Fig. 18: Impact of Phase-Aware Contrastive Loss. Without phase-aware contrastive loss, the automaton is fragmented with ambiguous transitions.
Fig. 19: Generalization of Structural Branching. Instead of overfitting to six distinct branches, the model discovers three logical pathways ( q2,q4,q5 ), grouping visually and kinetically similar poses (e.g., along the line of sight) into shared phases.
Component
ENAP (Oracle)
ENAP ∗ (DINO)
- Encoder Architecture
Visual Backbone
NatureCNN (3-layer Conv)
DINOv2 ViT-S/14 (Frozen)
Visual Head
Linear → 256
Spatial Softmax → MLP → 256
Proprioception
Linear → 256
Fourier (7-freq) → SpecNorm → 128
- Feature Dimensions (Vis + Pos [+ Delta_Pos])
StackCube
512 (256+256)
384 (256+128)
Appendix
TABLE X: Network Architectures for Complex Manipulation.
Component
ENAP (FLOWER)
- Encoder Architecture
Visual Backbone
Florence-2 DaVit (Frozen)
Language Encoder
Florence-2 Text Encoder
Fusion
Concat → Florence-2 Encoder → Mean Pool
Feature Dim
1024
- Residual Policy Network
Appendix
TABLE XI: Network Architectures for Long-Horizon TAMP.
Component
ENAP ∗ (DINO)
- Encoder Architecture
Visual Backbone
DINOv2 ViT-S/14 (Frozen)
Visual Head
Spatial Softmax → MLP (768 → 128)
Proprioception
Fourier (7-freq) → SpecNorm → 128
Fusion
Base (128) + Wrist (128) + Prop (128) = 384
- Policy Network
Appendix
TABLE XII: Network Architectures for Real-World Manipulation.
Vision-Language Models (VLMs) have recently demonstrated strong capabilities in mapping multimodal observations to robot behaviors. However, most current approaches rely on end-to-end visuomotor policies that remain opaque and difficult to analyze, limiting their use in real-world robotic applications. In contrast, classical robotic systems often rely on structured policy representations that provide interpretability, modularity, and reactive execution. This work investigates how foundation models can be specialized to generate structured robot policies grounded in multimodal perception, bridging high-dimensional learning and symbolic control. We propose a neuro-symbolic approach in which a VLM synthesizes executable Behavior Tree policies from visual observations, natural language instructions, and structured system specifications. To enable scalable supervision without manual annotation, we introduce an automated pipeline that generates a synthetic multimodal dataset of domain-randomized scenes paired with instruction-policy examples produced by a foundation model. By decoupling structured task decomposition under constrained symbolic grammars from hardware-specific motor control, we demonstrate that a 12B-parameter model can learn structured spatial-symbolic mappings required for executable BT synthesis, solely through in-silico supervision. Real-world physical experiments on two heterogeneous robotic manipulators confirm that these structurally constrained policies achieve zero-shot transfer to real-world environments. The results emphasize that the data bottleneck in robotic planning can be bypassed by procedurally synthesizing high-fidelity, neuro-symbolic training data.
Alessandro Adami, Tommaso Tubaldo, Marco Todescato +2
University of Padova, Dept. of Information Engineering, Italy. · Polytechnic of Bari Dept. of Electrical and Information Engineering, Italy. · Fraunhofer Italia Research, 39100, Bozen, Italy.
Enabling robots to learn long-horizon manipulation tasks from a handful of demonstrations remains a central challenge in robotics. Existing neuro-symbolic approaches often rely on hand-crafted symbolic abstractions, semantically labeled trajectories or large demonstration datasets, limiting their scalability and real-world applicability. We present a scalable neuro-symbolic framework that autonomously constructs symbolic planning domains and data-efficient control policies from as few as one to thirty unannotated skill demonstrations, without requiring manual domain engineering. Our method segments demonstrations into skills and employs a Vision-Language Model (VLM) to classify skills and identify equivalent high-level states, enabling automatic construction of a state-transition graph. This graph is processed by an Answer Set Programming solver to synthesize a PDDL planning domain, which an oracle function exploits to isolate the minimal, task-relevant and target relative observation and action spaces for each skill policy. Policies are learned at the control reference level rather than at the raw actuator signal level, yielding a smoother and less noisy learning target. Known controllers can be leveraged for real-world data augmentation by projecting a single demonstration onto other objects in the scene, simultaneously enriching the graph construction process and the dataset for imitation learning. We validate our framework primarily on a real industrial forklift across statistically rigorous manipulation trials, and demonstrate cross-platform generality on a Kinova Gen3 robotic arm across two standard benchmarks. Our results show that grounding control learning, VLM-driven abstraction, and automated planning synthesis into a unified pipeline constitutes a practical path toward scalable, data-efficient, expert-free and interpretable neuro-symbolic robotics.
Pierrick Lorang, Johannes Huemer, Timothy Duggan +3
Department of Computer Science, Tufts University, Medford, MA, USA · Complex Dynamical Systems, Austrian Institute of Technology GmbH (AIT), Vienna, Austria
Vision-Language-Action (VLA) models have recently been proposed as a pathway toward generalist robotic policies capable of interpreting natural language and visual inputs to generate manipulation actions. However, their effectiveness and efficiency on structured, long-horizon manipulation tasks remain unclear. In this work, we present a head-to-head empirical comparison between a fine-tuned open-weight VLA model π0 and a neuro-symbolic architecture that combines PDDL-based symbolic planning with learned low-level control. We evaluate both approaches on structured variants of the Towers of Hanoi manipulation task in simulation while measuring both task performance and energy consumption during training and execution. On the 3-block task, the neuro-symbolic model achieves 95% success compared to 34% for the best-performing VLA. The neuro-symbolic model also generalizes to an unseen 4-block variant (78% success), whereas both VLAs fail to complete the task. During training, VLA fine-tuning consumes nearly two orders of magnitude more energy than the neuro-symbolic approach. These results highlight important trade-offs between end-to-end foundation-model approaches and structured reasoning architectures for long-horizon robotic manipulation, emphasizing the role of explicit symbolic structure in improving reliability, data efficiency, and energy efficiency. Code and models are available at https://price-is-not-right.github.io
Timothy Duggan, Pierrick Lorang, Hong Lu +1
Human-Robot Interaction Lab, Tufts University, Medford, MA, USA. · AIT Austrian Institute of Technology GmbH, Center for Vision, Automation & Control, Vienna, Austria.