<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Embodied Intelligence | Chang Nie</title><link>https://changnie.top/tags/embodied-intelligence/</link><atom:link href="https://changnie.top/tags/embodied-intelligence/index.xml" rel="self" type="application/rss+xml"/><description>Embodied Intelligence</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 17 Aug 2026 23:45:21 +0000</lastBuildDate><image><url>https://changnie.top/media/icon_hu_3dd7560279821d57.png</url><title>Embodied Intelligence</title><link>https://changnie.top/tags/embodied-intelligence/</link></image><item><title>Teach and Grow: An Agent-Centered Architecture for General Robot Learning</title><link>https://changnie.top/publications/tgl/</link><pubDate>Mon, 17 Aug 2026 23:45:21 +0000</pubDate><guid>https://changnie.top/publications/tgl/</guid><description>&lt;h2 id="a-few-demonstrations-become-skills-that-stay"&gt;A Few Demonstrations Become Skills That Stay&lt;/h2&gt;
&lt;p&gt;Teach-and-Grow Learning (TGL) establishes an &lt;strong&gt;AI Agent and GPT-6 centered robotic manipulation&lt;/strong&gt; architecture for general-purpose physical autonomy. Operating under the principle that pretrained foundation model weights remain entirely frozen, the framework places &lt;strong&gt;GPT-6&lt;/strong&gt; at the center of the embodied reasoning loop. The surrounding &lt;strong&gt;AI Agent&lt;/strong&gt; interprets multi-modal spatial cues, decomposes complex long-horizon tasks, grounds high-level semantics into metric SE(3) geometries, and validates physical state transitions before accumulating verified skills into persistent dual-memory repositories.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Teach → Act and verify → Grow.&lt;/strong&gt; Sparse demonstrations provide structural subgoal decompositions and causal dependencies; real-time physical feedback governs closed-loop execution and error recovery; and persistent, decoupled dual memory transforms the verified takeaways of preceding tasks into immediate springboards for subsequent unfamiliar missions, entirely eliminating the dependency on perpetual fine-tuning and weight optimization.&lt;/p&gt;
&lt;p&gt;
·
·
&lt;/p&gt;
&lt;h2 id="where-end-to-end-robot-learning-gets-expensive-the-retraining-tax"&gt;Where End-to-End Robot Learning Gets Expensive: The Retraining Tax&lt;/h2&gt;
&lt;p&gt;Contemporary research in deep imitation learning and end-to-end Vision-Language-Action (VLA) models relies primarily on gradient descent across high-dimensional parameter spaces $\theta \in \mathbb{R}^D$. When deploying these monolithic models into real-world, unstructured operational settings, however, a profound structural dilemma arises:&lt;/p&gt;
&lt;p&gt;Whenever a robot encounters a novel container geometry, an uncalibrated camera perspective, highly specular surface finishes, or minor grasp slips, the actual metric variation may be minor. Yet, within a monolithic parameter-space paradigm, remediating this isolated deficiency typically necessitates collecting dozens or hundreds of additional expert trajectories, followed by computationally intensive joint multi-task optimization across the entire legacy training corpus. Worse still, because deep neural representations are heavily entangled across latent feature dimensions, adjusting parameter weights to accommodate new tasks frequently provokes unconstrained representation drift, causing previously mastered competencies to degrade unpredictably. We formalize this recurring computational, data collection, and verification overhead as the &lt;strong&gt;Retraining Tax&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Physical interaction data possesses a fundamentally distinct economic cost structure compared to internet-scale textual tokens or static web images. Physical contact cannot be synthetically generated losslessly via naive auto-regressive sampling; grasp stability must be empirically tested within a 3D dynamical workspace; and state changes in support relationships and surface friction must be validated through physical sensors. Geometric poses, background clutter, frictional coefficients, and manipulator nonlinear dynamics interact continuously. Covering the independent marginal distributions of isolated physical factors is fundamentally insufficient to cover their high-dimensional joint combinatorial distributions.&lt;/p&gt;
&lt;p&gt;TGL addresses this foundational bottleneck: Can we decouple the acquisition of new robotic tasks from parameter-space gradient updates? Can we preserve physically validated manipulation experiences as explicit, inspectable objects endowed with verifiable geometric applicability bounds, deterministic preconditions/postconditions, and modular error-recovery rules? Under this paradigm, robotic foundation models centered on &lt;strong&gt;GPT-6&lt;/strong&gt; within an &lt;strong&gt;AI Agent&lt;/strong&gt; serve as zero-shot semantic reasoning and geometric perception backbones, while TGL restructures how task knowledge is stored, audited, and retrieved within the robot system.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-figure-1-policy-optimization-and-explicit-skill-acquisition-illustrated-through-the-same-unfamiliar-manipulation-task"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Two routes to acquiring an unfamiliar pick-and-place behavior."
srcset="https://changnie.top/publications/tgl/fig1-pdf_hu_da9b63b083793489.webp 320w, https://changnie.top/publications/tgl/fig1-pdf_hu_968eb1f4aba4860.webp 480w, https://changnie.top/publications/tgl/fig1-pdf_hu_9e565658675f406f.webp 768w, https://changnie.top/publications/tgl/fig1-pdf_hu_a9408300682d3fc1.webp 1024w, https://changnie.top/publications/tgl/fig1-pdf_hu_7fe3bd3dcab672ad.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/tgl/fig1-pdf_hu_da9b63b083793489.webp"
width="1080"
height="810"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/tgl/fig1-pdf_hu_2f5b77eff486a182.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Figure 1. Policy optimization and explicit skill acquisition, illustrated through the same unfamiliar manipulation task.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="from-planning-ai-agents-to-gpt-6-centered-robotic-manipulation"&gt;From Planning AI Agents to GPT-6 Centered Robotic Manipulation&lt;/h2&gt;
&lt;p&gt;This research originated from investigating how tool-using &lt;strong&gt;AI Agent&lt;/strong&gt; architectures could directly actuate robot manipulators to accomplish open-ended manipulation tasks. Placing &lt;strong&gt;GPT-6&lt;/strong&gt; at the core of the embodied agent provides unprecedented physical causality modeling and world common-sense reasoning. Paired with open-vocabulary perception, 6D pose estimation, and kinematic motion planning tools, a &lt;strong&gt;GPT-6&lt;/strong&gt; centered &lt;strong&gt;AI Agent&lt;/strong&gt; can assemble feasible action sequences through exploratory trial-and-error even in the complete absence of prior demonstrations.&lt;/p&gt;
&lt;p&gt;However, relying exclusively on instantaneous agent deliberation exposes severe operational limitations: once an episode terminates and the object is placed, the system retains no persistent, deterministic knowledge. When confronted with an identical or closely related task in subsequent trials, the agent must invoke slow, high-latency language model inference anew, searching through vast combinatorial action spaces from scratch. Furthermore, physical hurdles encountered during previous runs (such as slippery rims on thin glassware or localized mechanical binding in drawer rails) are discarded alongside the context window.&lt;/p&gt;
&lt;p&gt;TGL integrates &lt;strong&gt;GPT-6&lt;/strong&gt; into the &lt;strong&gt;AI Agent&lt;/strong&gt; cognitive center, retaining the agile observe-reason-act-verify loop while coupling it to an evolving lifelong memory architecture. Successful task executions are consolidated into formal Skill Blocks governed by rigorous execution contracts, while unexpected execution faults, root-cause diagnostics, and successful recovery sequences are archived as contextual exemplars within Experience Memory. In downstream tasks, the robot prioritizes retrieving verified, high-confidence skills, invoking full agent deliberation only when genuine out-of-distribution variations occur.&lt;/p&gt;
&lt;p&gt;Within this framework, sparse demonstrations (human teleoperation logs, simulated trajectories, or instructional procedural text) function as an &lt;strong&gt;accelerator rather than an immutable prerequisite&lt;/strong&gt;. Demonstrations supply a macroscopic temporal sequence of subgoals, confining exploratory search to critical geometric transitions and slashing trial-and-error overhead.&lt;/p&gt;
&lt;h2 id="formal-modeling-executable-capabilities-as-explicit-skill-blocks"&gt;Formal Modeling: Executable Capabilities as Explicit Skill Blocks&lt;/h2&gt;
&lt;p&gt;To isolate invariant behavioral strategies from transient physical variations specific to a single environment, TGL introduces the formal abstraction of the &lt;strong&gt;Skill Block&lt;/strong&gt;. Consider the task of picking up a ceramic bowl and placing it onto an adjacent tray. Across diverse demonstrations, the manipulator&amp;rsquo;s Cartesian trajectories, joint velocities, and approach angles vary widely. However, the underlying causal structure remains invariant: acquire the designated bowl, establish a stable grasp, transfer toward the target placement relation, and compliantly release contact.&lt;/p&gt;
&lt;p&gt;Mathematically, we formalize a Skill Block $S_k$ as a 6-tuple:&lt;/p&gt;
$$S_k = \langle \mathcal{G}_k, \mathcal{P}_{\text{pre}}, \mathcal{P}_{\text{post}}, \Pi_{\text{exec}}, \mathcal{V}_{\text{eval}}, \mathcal{R}_{\text{recov}} \rangle$$&lt;p&gt;Where:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$\mathcal{G}_k$ denotes the semantic and geometric subgoal targeted by the skill;&lt;/li&gt;
&lt;li&gt;$\mathcal{P}_{\text{pre}}$ represents the explicit precondition manifold required for skill triggering (e.g., target object kinematically reachable within the workspace envelope, gripper fully open, approach vector free of static occlusions);&lt;/li&gt;
&lt;li&gt;$\mathcal{P}_{\text{post}}$ defines the postcondition assertions that must hold upon completion (e.g., vertical object centroid displacement exceeding a threshold, gripper aperture matching object width);&lt;/li&gt;
&lt;li&gt;$\Pi_{\text{exec}}$ denotes the family of compatible parameterized low-level executors (e.g., Contact-GraspNet antipodal samplers, Cartesian straight-line admittance controllers, or specialized local visuomotor policies);&lt;/li&gt;
&lt;li&gt;$\mathcal{V}_{\text{eval}}$ represents the multi-modal physical verification operator responsible for outputting a deterministic success evaluation;&lt;/li&gt;
&lt;li&gt;$\mathcal{R}_{\text{recov}}$ denotes the bounded recovery policy branch specifying local retreat and compensation trajectories upon anomalous execution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here, &lt;strong&gt;training-free&lt;/strong&gt; has a precise mathematical meaning: acquiring, validating, and consolidating an incoming task involves zero gradient backpropagation or weight optimization across underlying neural networks. Upstream foundation models and downstream geometric tools remain frozen; capability growth is realized strictly through explicit topological expansion and parameter synthesis within the skill library and memory network.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-figure-2-one-task-moves-through-teaching-composition-execution-verification-and-persistent-storage-the-resulting-library-and-memory-become-the-starting-point-for-the-next-task"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Teaching, agent-guided execution, verification, and persistent growth."
srcset="https://changnie.top/publications/tgl/fig2-pdf_hu_619c868595a76a19.webp 320w, https://changnie.top/publications/tgl/fig2-pdf_hu_1b182c2cc018b6bd.webp 480w, https://changnie.top/publications/tgl/fig2-pdf_hu_84cc3e0ba4aa453c.webp 768w, https://changnie.top/publications/tgl/fig2-pdf_hu_63575d49e6ffe087.webp 1024w, https://changnie.top/publications/tgl/fig2-pdf_hu_80ae08588f1aa7dc.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/tgl/fig2-pdf_hu_619c868595a76a19.webp"
width="1080"
height="531"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/tgl/fig2-pdf_hu_628c0fbbbdb292a9.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Figure 2. One task moves through teaching, composition, execution, verification, and persistent storage. The resulting library and memory become the starting point for the next task.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="subgoal-reasoning-on-top-metric-geometry-and-control-underneath"&gt;Subgoal Reasoning on Top, Metric Geometry and Control Underneath&lt;/h2&gt;
&lt;p&gt;TGL enforces a disciplined division of responsibilities across hierarchical tiers, ensuring high-level semantic generalization while maintaining low-level physical precision:&lt;/p&gt;
&lt;h3 id="1-cross-modal-demonstration-parsing-and-subgoal-alignment"&gt;1. Cross-Modal Demonstration Parsing and Subgoal Alignment&lt;/h3&gt;
&lt;p&gt;The AI Agent segments incoming multimodal demonstrations along boundaries of physical state transitions. Rather than naively memorizing time-series joint waypoints, the system identifies structural shifts in spatial contact topology (e.g., free-space transit $\to$ pre-contact alignment $\to$ stable dynamic constraint $\to$ release and decoupling). Although kinematic speeds and approach vectors vary, shared topological state transitions define the structural skeleton of the candidate Skill Block.&lt;/p&gt;
&lt;h3 id="2-scene-grounding-and-metric-geometric-mapping"&gt;2. Scene Grounding and Metric Geometric Mapping&lt;/h3&gt;
&lt;p&gt;When the agent schedules a Skill Block, its abstract causal parameters are mapped to the local 3D workspace:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Perception and Segmentation&lt;/strong&gt;: Onboard RGB-D sensors capture point clouds and color imagery, invoking open-vocabulary detectors and segmenters to isolate target geometric meshes;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Grasp Affordance Synthesis&lt;/strong&gt;: Contact-GraspNet densely evaluates force-closure grasp candidates over the 3D surface mesh, selecting antipodal normals that maximize contact stability;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Collision-Free Motion Planning&lt;/strong&gt;: MPLib and OMPL motion planners generate kinematically continuous trajectories that navigate around obstacles represented in a local Euclidean Signed Distance Field (ESDF).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-sensor-driven-physical-verification-contracts"&gt;3. Sensor-Driven Physical Verification Contracts&lt;/h3&gt;
&lt;p&gt;Following trajectory execution, the system forbids blind open-loop transitions. Instead, the multi-modal verification operator $\mathcal{V}_{\text{eval}}$ audits execution states against empirical ground truth:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For &lt;code&gt;GraspObject&lt;/code&gt;, reaching commanded joint waypoints is insufficient. The controller concurrently evaluates gripper motor current feedback, infrared optical beam interruptions between gripper fingers, and wrist 6-axis force-torque wrench differentials. Only when force signatures confirm the gravitational payload of the target object does the postcondition pass;&lt;/li&gt;
&lt;li&gt;If verification registers an unladen gripper, an incipient slip is flagged, dynamically routing execution to the bounded recovery branch $\mathcal{R}_{\text{recov}}$ to adjust approach yaw and re-attempt grasp acquisition locally, preventing error compounding.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;figure id="figure-figure-3-the-contract-connects-a-semantic-subgoal-to-grounded-execution-and-observable-evidence-strategy-is-carried-forward-geometry-and-control-are-recomputed"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="A reusable Skill Block contract and its current-scene execution loop."
srcset="https://changnie.top/publications/tgl/fig3-pdf_hu_4548ba2612889a5.webp 320w, https://changnie.top/publications/tgl/fig3-pdf_hu_511a50c6e318f7f0.webp 480w, https://changnie.top/publications/tgl/fig3-pdf_hu_dd09290a9429a891.webp 768w, https://changnie.top/publications/tgl/fig3-pdf_hu_1f5e819d258e0d37.webp 1024w, https://changnie.top/publications/tgl/fig3-pdf_hu_e54d1ea4467bbe62.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/tgl/fig3-pdf_hu_4548ba2612889a5.webp"
width="1080"
height="526"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/tgl/fig3-pdf_hu_d0333252fd37b583.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Figure 3. The contract connects a semantic subgoal to grounded execution and observable evidence. Strategy is carried forward; geometry and control are recomputed.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="dual-memory-architecture-skill-library-and-experience-memory"&gt;Dual Memory Architecture: Skill Library and Experience Memory&lt;/h2&gt;
&lt;p&gt;To balance generic capability retrieval with specialized domain adaptation, TGL structures knowledge across two distinct, complementary repositories:&lt;/p&gt;
&lt;h3 id="1-skill-library-"&gt;1. Skill Library ($\mathcal{L}_{\text{skill}}$)&lt;/h3&gt;
&lt;p&gt;The Skill Library maintains a curated catalog of validated atomic skill templates. Each entry encapsulates formal subgoal specifications, geometric precondition checkers, scene grounding rules, and compatible motion planner interfaces. The library prioritizes abstraction and domain independence, allowing skills to be instantiated across diverse objects and functional workspaces.&lt;/p&gt;
&lt;h3 id="2-experience-memory-"&gt;2. Experience Memory ($\mathcal{M}_{\text{exp}}$)&lt;/h3&gt;
&lt;p&gt;Experience Memory functions as an episodic, case-based repository that logs contextual metadata and diagnostic histories from real-world execution episodes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Catalogs ambient lighting parameters, surface material properties, grasp quality scores, and empirical execution outcomes;&lt;/li&gt;
&lt;li&gt;Archives failure traces alongside successful recovery trajectories (e.g., recording that lateral pinch grasps on polished metallic cylinders induced rotational slip, whereas a vertical top-down pinch established stable force closure);&lt;/li&gt;
&lt;li&gt;When the robot encounters analogous operational contexts in future missions, Experience Memory injects contextual priors into the planning prompt, biasing the agent away from historically vulnerable approaches and selecting pre-validated parameter sets.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This decoupled architecture provides unmatched engineering auditability: practitioners can inspect individual skill boundaries, refine recovery routines, or deprecate faulty tool configurations without initiating uncontrollable global model retraining.&lt;/p&gt;
&lt;h2 id="lifelong-learning-and-analytical-cost-scaling"&gt;Lifelong Learning and Analytical Cost Scaling&lt;/h2&gt;
&lt;p&gt;Conventional reinforcement learning and imitation learning face compounding difficulties when scaling across broad task catalogs due to parameter interference. TGL introduces the &lt;strong&gt;Effective Reusable Experience&lt;/strong&gt; hypothesis: as a robot operates across extended horizons, accumulated skill blocks and contextual memory nodes progressively cover the predominant geometric and contact interactions within its operational domain.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-figure-4-conceptual-predictions-for-future-task-error-and-teaching-demand-the-curves-are-schematic"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Effective reusable experience, the scaling hypothesis, and a future fast-policy path."
srcset="https://changnie.top/publications/tgl/fig4-pdf_hu_8b8f8432c31e2be6.webp 320w, https://changnie.top/publications/tgl/fig4-pdf_hu_85c5b3dfa43478ad.webp 480w, https://changnie.top/publications/tgl/fig4-pdf_hu_ed999b1c3e8fea53.webp 768w, https://changnie.top/publications/tgl/fig4-pdf_hu_9e565884b81bfb14.webp 1024w, https://changnie.top/publications/tgl/fig4-pdf_hu_caf1055aafbc379.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/tgl/fig4-pdf_hu_8b8f8432c31e2be6.webp"
width="1080"
height="554"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/tgl/fig4-pdf_hu_6ed62564fb174229.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Figure 4. Conceptual predictions for future-task error and teaching demand. The curves are schematic.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Analytically, we compare the marginal computational cost of traditional parameter-space updates against TGL&amp;rsquo;s modular expansion:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Global Parameter Update Paradigm&lt;/strong&gt;: Adding the $N$-th task requires joint optimization across all preceding $N$ tasks to prevent catastrophic forgetting. The required training samples and compute scale super-linearly as $\mathcal{O}(N^\alpha)$ ($\alpha &gt; 1$);&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TGL Modular Expansion Paradigm&lt;/strong&gt;: Synthesizing and validating an incoming Skill Block requires verifying only local execution contracts against the specific task scene. Marginal acquisition overhead remains bounded at $\mathcal{O}(1)$.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Provided that scene grounding, verification checks, and skill retrieval maintain lightweight computational profiles, explicit skill accumulation delivers dramatic long-term efficiency advantages over perpetual fine-tuning.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-figure-5-analytic-cost-regimes-under-different-assumptions-about-coverage-and-local-compatibility"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Conditional acquisition costs for globally coupled updates and local skill additions."
srcset="https://changnie.top/publications/tgl/fig5-pdf_hu_3b751f39c4af6337.webp 320w, https://changnie.top/publications/tgl/fig5-pdf_hu_9d562edce5480290.webp 480w, https://changnie.top/publications/tgl/fig5-pdf_hu_19281ba9578300aa.webp 768w, https://changnie.top/publications/tgl/fig5-pdf_hu_bf419fc9713fa677.webp 1024w, https://changnie.top/publications/tgl/fig5-pdf_hu_da7a29f19a08b12b.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/tgl/fig5-pdf_hu_3b751f39c4af6337.webp"
width="1080"
height="551"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/tgl/fig5-pdf_hu_a0c2d1510bba5112.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Figure 5. Analytic cost regimes under different assumptions about coverage and local compatibility.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="slow-teacher-and-fast-student-dual-system-synthesis"&gt;Slow Teacher and Fast Student: Dual-System Synthesis&lt;/h2&gt;
&lt;p&gt;In real-world industrial and service settings, relying entirely on agent deliberation for every single motion introduces latencies of several hundred milliseconds to seconds, which is ill-suited for high-speed dynamic execution.&lt;/p&gt;
&lt;p&gt;To resolve this latency-generality trade-off, TGL natively supports a &lt;strong&gt;Slow Teacher, Fast Student&lt;/strong&gt; dual-system execution framework:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Slow Teacher (System 2: TGL Deliberative Loop)&lt;/strong&gt;: The AI Agent functions as a deliberative System 2, performing long-horizon reasoning, tool composition, and fault recovery in unfamiliar tasks. In doing so, it filters out execution failures and buffers clean, physically verified expert trajectories into an execution repository;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fast Student (System 1: Distilled Reactive Policy)&lt;/strong&gt;: Verified trajectories are used to asynchronously train high-frequency reactive policies (such as a 50 Hz Diffusion Policy or Action Chunking Transformer). These compact models execute fluid, low-latency primitives under nominal operational conditions;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Seamless Anomaly Hand-off&lt;/strong&gt;: If the reactive policy experiences an out-of-distribution observation or fails a physical verification check, low-level monitors instantly trigger an interrupt, returning control to System 2 to perform root-cause diagnosis, execute recovery, and update Experience Memory.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;figure id="figure-figure-6-overall-system-view-of-tgl-dashed-pathways-indicate-the-proposed-fast-policy-distillation-and-cross-robot-sharing"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Around the TGL learning cycle: sources, robot methods, tools, and persistent knowledge."
srcset="https://changnie.top/publications/tgl/fig6-pdf_hu_30c2eea7b273fea2.webp 320w, https://changnie.top/publications/tgl/fig6-pdf_hu_394e9dfd8149f92a.webp 480w, https://changnie.top/publications/tgl/fig6-pdf_hu_ed03fc869b8dbe18.webp 768w, https://changnie.top/publications/tgl/fig6-pdf_hu_1259293ae6afd61d.webp 1024w, https://changnie.top/publications/tgl/fig6-pdf_hu_1d7de9c1eb7fbf7f.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/tgl/fig6-pdf_hu_30c2eea7b273fea2.webp"
width="1080"
height="554"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/tgl/fig6-pdf_hu_c7815beaf5821a2b.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Figure 6. Overall system view of TGL. Dashed pathways indicate the proposed fast-policy distillation and cross-robot sharing.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="empirical-benchmark-validation-and-insights"&gt;Empirical Benchmark Validation and Insights&lt;/h2&gt;
&lt;p&gt;We conducted rigorous empirical evaluations across the standard robotic manipulation benchmark LIBERO as well as its out-of-distribution counterpart, LIBERO-Plus. Experiments focused on key evaluation axes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Few-Shot Skill Acquisition&lt;/strong&gt;: Measuring TGL&amp;rsquo;s capacity to extract invariant subgoal structures from 1 to 3 demonstrations and deploy them successfully across novel spatial layouts and visual textures;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mitigation of Retraining Overhead&lt;/strong&gt;: Quantifying cumulative computational overhead and historical task retention when acquiring 10 consecutive tasks compared against parameter fine-tuning baselines;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fault Tolerance via Physical Contracts&lt;/strong&gt;: Evaluating task success rates under induced physical disturbances (e.g., external perturbations during grasping, visual feature occlusions) with and without bounded recovery routines.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Key empirical findings include:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;TGL achieved substantially higher out-of-distribution generalization compared to few-shot behavioral cloning baselines while requiring minimal demonstration data;&lt;/li&gt;
&lt;li&gt;Because base model weights remain frozen, performance across historical tasks exhibited zero degradation, completely eliminating catastrophic forgetting;&lt;/li&gt;
&lt;li&gt;Explicit verification contracts and localized recovery routines resolved the majority of operational disturbances autonomously, sustaining reliable long-horizon execution.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="summary-and-engineering-takeaways"&gt;Summary and Engineering Takeaways&lt;/h2&gt;
&lt;p&gt;TGL demonstrates that general-purpose robotic manipulation does not strictly mandate monolithic end-to-end neural network optimization for every newly encountered task.&lt;/p&gt;
&lt;p&gt;By unifying foundation model semantic reasoning, metric geometric toolsets, deterministic impedance control, and structured dual-memory repositories, a robot can acquire, adapt, and retain complex capabilities without weight perturbation. Preserving knowledge as explicit, inspectable, and reusable objects offers an economically scalable and physically grounded blueprint for lifelong robot learning.&lt;/p&gt;</description></item><item><title>Towards the Vision-Sound-Language-Action Paradigm: The HEAR Framework for Sound-Centric Manipulation</title><link>https://changnie.top/publications/hear/</link><pubDate>Tue, 17 Mar 2026 03:22:30 +0000</pubDate><guid>https://changnie.top/publications/hear/</guid><description>&lt;h2 id="robots-that-cannot-hear-the-physics"&gt;Robots that cannot hear the physics&lt;/h2&gt;
&lt;p&gt;Current vision-language-action models see, understand language, and move. What they do not do is listen. They operate in what amounts to a silent world, even though the robot&amp;rsquo;s own environment is full of sound that encodes physical state the cameras cannot recover: liquid starting to sputter as it boils, the sharp click of a collision, the difference in timbre between a full container and an empty one, the moment a material stops flexing and starts cracking.&lt;/p&gt;
&lt;p&gt;Contact acoustics are the cheapest tactile sensor available. A microphone is a few dollars, it needs no contact, and it covers the whole workspace at once. The case for using it is not speculative. The problem is that nobody has built a policy that can.&lt;/p&gt;
&lt;h2 id="the-cue-is-gone-before-the-policy-is-asked"&gt;The cue is gone before the policy is asked&lt;/h2&gt;
&lt;p&gt;The difficulty is not a modelling problem, and framing it that way is why earlier approaches have not solved it. It comes from the control architecture that makes large VLA models practical.&lt;/p&gt;
&lt;p&gt;A large backbone cannot run at control frequency. So the standard design chunks actions: the model produces a short sequence of future commands, the robot executes them open-loop, and only then does the model get queried again. That gap is where the physics happens. A collision, a boil-over, a completed press: these are brief, non-repeatable acoustic events, roughly on the order of a hundred milliseconds, and they routinely fall entirely inside the interval where the policy is not looking. The average chunk at 30 Hz is about a second long.&lt;/p&gt;
&lt;p&gt;The consequence is worth stating precisely, because it is not what people usually assume. A late reaction would be a delay. What actually happens is that the evidence is destroyed. The audio arrives, nothing is listening, and by the time the policy is queried again, the window contains only silence. If an event occupies samples that end before the next window opens, the window does not contain a weak version of that event. It contains nothing. We call the interval between decisions the Blind Execution Interval, and the word blind is doing real work.&lt;/p&gt;
&lt;p&gt;There is a second failure that has nothing to do with timing. Look at a robot that has been waiting beside a running appliance. If the scene is quasi-static, the current image looks the same whether it has been waiting one second or ten. The expert demonstrations differ, because the right next action depends on elapsed time, but the observation does not. A snapshot policy has no way to tell those situations apart, so it either drifts or freezes. This is the aliasing problem that temporal context is supposed to solve, and without audio it is genuinely unobservable.&lt;/p&gt;
&lt;h2 id="what-earlier-attempts-leave-out"&gt;What earlier attempts leave out&lt;/h2&gt;
&lt;p&gt;Turning audio into text is the obvious first instinct, and it loses the thing we need. Speech recognition front ends discard non-speech cues and prosody entirely, and they compress timing into discrete tokens. A beep produces nothing at all. More subtly, an affirmative &amp;ldquo;Yes!&amp;rdquo; and a doubtful &amp;ldquo;Yes?&amp;rdquo; collapse into nearly identical token sequences, so the difference in pragmatic intent disappears while transcription accuracy looks perfect.&lt;/p&gt;
&lt;p&gt;Rendering the waveform as an image and treating it as another camera view is the second instinct. It captures amplitude changes, and it obscures spectral structure: frequency contours and timbre, which is where material and contact information live. It is also sensitive to where the event happens to land inside the rendered window, so performance changes for reasons that have nothing to do with the physics.&lt;/p&gt;
&lt;p&gt;A more recent line adds speech to VLA models and preserves prosody and speaker identity. That is real progress, and it targets explicit verbal commands rather than the ambient acoustic physics of manipulation, which is a different problem. The omni-modal systems are closer still, and the reservation is structural: they are built to listen before acting, using sound to establish context or infer intent around an action, rather than as low-level feedback during contact. None of them address the misalignment between transient events and chunked execution, which is the actual bottleneck.&lt;/p&gt;
&lt;p&gt;Audio foundation models such as CLAP and ImageBind were trained on fixed-length clips, offline and independently. Deployed statelessly, they carry no temporal context across clips. Compact audio-native policies run fast and can handle contact, but their scale makes long-horizon, multi-stage behavior brittle. Processing audio natively turns out to be necessary and not sufficient.&lt;/p&gt;
&lt;p&gt;The shortcut worth naming is faster replanning. Truncate the chunk, query more often, and the blind interval shrinks. We tried the variants. It helps less than it looks like it should, and it pays in motion quality: discontinuous, jerky trajectories that introduce localized action loops. It also cannot fix system latency, which no query rate eliminates. A cue lost to latency is lost regardless of how often you ask.&lt;/p&gt;
&lt;p&gt;And the benchmarks are no help, because every standard simulator is silent. RLBench and ManiSkill test spatial reasoning and visual control in environments with no acoustic channel at all. Navigation benchmarks that do use sound let the agent move its base to improve its listening geometry, which is not an option for a manipulator that has to keep working while generating its own mechanical noise.&lt;/p&gt;
&lt;h2 id="separate-the-sensing-rate-from-the-decision-rate"&gt;Separate the sensing rate from the decision rate&lt;/h2&gt;
&lt;p&gt;Our answer comes from noticing that this is a rate mismatch, not an information deficit. The sound is there. The policy is simply asked too rarely to catch it.&lt;/p&gt;
&lt;p&gt;So instead of making the policy faster, we stop tying the two rates together. A persistent memory is updated continuously from the audio stream, packet by packet, independently of when the policy is queried. When a decision is finally requested, the memory already contains everything that arrived, including events that happened during blind intervals. The robot is not reacting to the last window. It is reacting to the last second of listening, with the recent history summarized.&lt;/p&gt;
&lt;p&gt;That is the core move, and everything else in the architecture is bookkeeping around it. There is something that remembers, something that interprets, something that predicts what comes next acoustically, and something that acts. We named them accordingly.&lt;/p&gt;
&lt;p&gt;Two constraints shaped the design. The first is that the audio path has to be causal in the strict sense: nothing may look at samples that have not arrived, and the tokenizer must produce codes for a segment from that segment alone. The second is that the memory horizon has to be a target, not a hope. It needs to cover the worst-case decision gap plus the measured system latency, otherwise the guarantee is only statistical.&lt;/p&gt;
&lt;h2 id="the-four-modules"&gt;The four modules&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Historizer.&lt;/strong&gt; Between two decision boundaries, the robot may receive a long run of consecutive audio packets, each about forty milliseconds. The Historizer consumes them as they arrive and updates a streaming stateful Transformer memory. The memory is read out at decision times and never otherwise. Its entire justification is the evidence-vanishing argument above: a window-only interface cannot represent something that happened just before the window opened. We also tried a causal GRU and exponential moving average pooling over audio features; the streaming attention&amp;rsquo;s extra capacity earned its place. We chose a short window with a persistent summary over a very long window, because long windows mix distinct interaction phases together and make the result sensitive to exactly where the window boundary falls.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Envisioner.&lt;/strong&gt; Interpretation is hierarchical, because the two jobs have very different frequencies. A high-level model reads the multi-view images, the current acoustic window, the instruction, proprioception and the memory, and produces three things: a semantic latent, a key-value cache, and a short structured description of the current task stage, something like &lt;code&gt;{&amp;quot;stage&amp;quot;: &amp;quot;wait&amp;quot;, &amp;quot;subgoal&amp;quot;: &amp;quot;listen for beep&amp;quot;}&lt;/code&gt;. That stage text comes from the high-level model&amp;rsquo;s own text head. A smaller low-level model then reuses the cache with the current robot state to produce the control feature. The split keeps expensive semantic interpretation out of the fast path. The stage supervision matters more than it might appear: without it, tasks that require a quick behavioral shift suffer, because nothing forces the latent to name the phase it is in, and the phases that matter acoustically are often visually identical.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Advancer.&lt;/strong&gt; This one predicts the audio that will arrive between the current decision and the next one, as discrete codes from the streaming tokenizer, trained by cross-entropy. It is used only during training and is dropped at deployment, so it costs nothing at inference time. Its purpose is to give the latent a concrete sense of elapsed time and process progression. Pouring, boiling, an alarm, a conversation: each has a different acoustic future, and predicting it forces the shared representation to encode where in the process the robot currently is. Without it, the failures look different from the Historizer&amp;rsquo;s. They happen late. The robot keeps pouring after the sound has already told it to stop. That asymmetry is how we knew the two modules were solving different problems rather than duplicating each other.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Realizer.&lt;/strong&gt; Actions are generated by conditional flow matching from a Gaussian prior to the action chunk, integrated in a handful of Euler steps, conditioned on the control feature through adaptive normalization. We used flow matching rather than diffusion for the step count. The detail worth dwelling on is why smoothness matters here. Replacing the Realizer with direct regression produces jitter, and jitter injects mechanical self-noise into the microphone signal, which masks the brief cues the rest of the system is trying to hear. A perception failure caused by a control choice. The sharpest version of the claim is that a policy which listens while moving has to move in a way that makes listening possible. Sensing and control are not separable in this setting.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-the-historizer-keeps-cues-that-arrive-inside-a-blind-execution-interval"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Streaming acoustic memory is updated between decisions, not at them."
srcset="https://changnie.top/publications/hear/historizer_hu_5775766af414d6a.webp 320w, https://changnie.top/publications/hear/historizer_hu_13f6c5b482f778fe.webp 480w, https://changnie.top/publications/hear/historizer_hu_c2043cf73939453.webp 768w, https://changnie.top/publications/hear/historizer_hu_571c9baa7055bd3b.webp 1024w, https://changnie.top/publications/hear/historizer_hu_7dc5b642df919551.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/hear/historizer_hu_5775766af414d6a.webp"
width="1080"
height="377"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/hear/historizer_hu_2b708e5b0ccd7030.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;The Historizer keeps cues that arrive inside a blind execution interval.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-a-high-level-model-produces-semantics-and-task-stage-a-low-level-model-produces-the-control-feature"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Interpretation is split across two frequencies."
srcset="https://changnie.top/publications/hear/envisioner_hu_25efdc49c4b0ce28.webp 320w, https://changnie.top/publications/hear/envisioner_hu_e5e2e91b89c075b8.webp 480w, https://changnie.top/publications/hear/envisioner_hu_432220cd04fe3b52.webp 768w, https://changnie.top/publications/hear/envisioner_hu_5d4684697deb2a8.webp 1024w, https://changnie.top/publications/hear/envisioner_hu_5b4a043e470a3db2.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/hear/envisioner_hu_25efdc49c4b0ce28.webp"
width="1080"
height="632"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/hear/envisioner_hu_3d67c13584ab2b64.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;A high-level model produces semantics and task stage; a low-level model produces the control feature.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-the-advancer-is-used-only-during-training-and-is-removed-at-deployment"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Predicting the near-future acoustics grounds the shared latent in time."
srcset="https://changnie.top/publications/hear/advancer_hu_2dd69770add3e46c.webp 320w, https://changnie.top/publications/hear/advancer_hu_31e0ee192dabe13.webp 480w, https://changnie.top/publications/hear/advancer_hu_adbad00a1a70109e.webp 768w, https://changnie.top/publications/hear/advancer_hu_955a3b5692d23ff2.webp 1024w, https://changnie.top/publications/hear/advancer_hu_2b7adb955b3e3f6b.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/hear/advancer_hu_2dd69770add3e46c.webp"
width="1080"
height="515"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/hear/advancer_hu_52d059a3da52f908.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;The Advancer is used only during training and is removed at deployment.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;The three objectives are summed with weights that ramp in over the first part of fine-tuning, so the model learns imitation before it is asked to be temporally grounded.&lt;/p&gt;
&lt;h2 id="where-the-data-came-from-since-it-did-not-exist"&gt;Where the data came from, since it did not exist&lt;/h2&gt;
&lt;p&gt;No robot dataset contains synchronized audio. Open X-Embodiment has no microphones at all, real synchronized audio is noisy and hardware-specific and does not scale across labs, and no standard simulator models acoustics.&lt;/p&gt;
&lt;p&gt;We built both pieces. OpenX-Sound retrofits audio onto existing episodes from video, preserving every original signal, and we audited a sample of it by hand for synchronization and semantic relevance. We are explicit that this is a bootstrapping mechanism for representation learning and not a substitute for physical data: synthesized audio can omit subtle contact cues, shift event timing, or hallucinate a sound with no physical source. Every result in the paper fine-tunes an OpenX-Sound checkpoint on real task-specific demonstrations with real audio. The synthesized audio is what makes a pretrained acoustic prior possible, not what makes the behavior work.&lt;/p&gt;
&lt;p&gt;HEAR-Bench is the other half. Built on a dual-arm simulator, it runs an asynchronous audio thread that injects ambient noise and trigger clips at the exact sample index implied by the control cycle, and it scores success only if the geometric goal is reached after the cue. That timing rule is the whole contribution. Without it, pressing a button the instant the episode starts and pressing it when the alarm actually rings look identical.&lt;/p&gt;
&lt;h2 id="rigorous-real-robot-experiment-design-why-these-tasks"&gt;Rigorous Real-Robot Experiment Design: Why These Tasks?&lt;/h2&gt;
&lt;p&gt;When validating the acoustic manipulation capabilities of end-to-end multimodal Vision-Language-Action (VLA) foundation models, we deliberately avoided arbitrary toy benchmarks. Instead, we designed each real-world robotic evaluation specifically targeting the fundamental physical blind spots of vision-only policies:&lt;/p&gt;
&lt;h3 id="1-moka-pot-coffee-brewing-a-true-barista-robot-vs-superficial-button-pushing"&gt;1. Moka Pot Coffee Brewing: A True Barista Robot vs. Superficial Button-Pushing&lt;/h3&gt;
&lt;p&gt;The vast majority of existing demonstrations claiming &amp;ldquo;robot coffee brewing&amp;rdquo; merely involve a mechanical arm approaching a commercial capsule or fully automated pod coffee machine, executing an open-loop press on a static plastic button, and idly waiting while internal integrated circuits run a blind timer. Such setups require zero perception of the underlying physical state—they are glorified mechanical switch activators, indifferent to fluid dynamics, thermal phase changes, or culinary progression.&lt;/p&gt;
&lt;p&gt;In contrast, our setup places an authentic dual-chamber metal Italian moka pot on an active electric cooktop. The moka pot consists of fully opaque metal walls; the boiling pressurized water in the boiler, the compacted coffee puck in the funnel filter, and the ascending extraction column inside the collector chimney remain entirely concealed from view. External RGB cameras and infrared depth sensors cannot penetrate the metal shell to observe fluid levels or thermodynamic transitions.&lt;/p&gt;
&lt;p&gt;A seasoned master barista relies neither on stopwatches nor visual inspection; extraction cutoff is governed purely by ear:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Silent Heating Phase&lt;/strong&gt;: Water temperature climbs gradually with negligible acoustic emission beyond faint thermal conduction;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Smooth Boiling &amp;amp; Laminar Extraction Phase&lt;/strong&gt;: Saturated steam pressure forces water smoothly through the coffee puck, producing a continuous, gentle, muffled bubbling sound;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Violent Sputtering Phase (Cavitation &amp;amp; Steam Eruption)&lt;/strong&gt;: As boiler water nears depletion, high-temperature steam mixes with residual liquid to produce a violent, unmistakable high-frequency sputtering and hissing eruption through the extraction chimney.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This acoustic inflection point is the decisive boundary in coffee extraction: removing the pot one second too early yields sour, under-extracted, watery coffee; leaving it on the heat two seconds too late causes dry-boil scorching, bitterness, and permanent thermal damage to the moka pot base.&lt;/p&gt;
&lt;p&gt;HEAR functions as a genuine barista robot: powered by the end-to-end VLA foundation model, it continuously analyzes high-frequency spectral transitions in real time. The moment the distinctive micro-sputtering signature emerges, the policy issues action chunks with millisecond-level responsiveness, smoothly lifting the moka pot away from the heating burner.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-contrasting-superficial-open-loop-button-pressing-with-hears-acoustic-monitoring-of-internal-thermodynamic-phase-transitions-inside-an-opaque-metal-moka-pot"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img alt="Conventional robot coffee vs HEAR acoustic barista" src="https://changnie.top/publications/hear/moka-contrast.svg" loading="lazy" data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/hear/moka-contrast.svg" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Contrasting superficial open-loop button pressing with HEAR&amp;rsquo;s acoustic monitoring of internal thermodynamic phase transitions inside an opaque metal moka pot.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 id="2-shaking-a-bottle-active-acoustic-probing"&gt;2. Shaking a Bottle: Active Acoustic Probing&lt;/h3&gt;
&lt;p&gt;In everyday physical environments, numerous pill bottles, opaque jars, and enclosed canisters conceal their contents entirely. Passive vision fails fundamentally in such settings—no matter how many camera viewpoints or lighting angles are deployed, the exterior surface remains completely static.&lt;/p&gt;
&lt;p&gt;To overcome this, the robot must exhibit &lt;em&gt;Active Exploration&lt;/em&gt;: it must grasp and shake the container to inject mechanical energy, exciting internal collisions. By decoding the resonant damping, impact frequencies, and high-frequency collision timbres of the internal objects against the container walls, the model disambiguates the presence, material properties, and fill level of the enclosed items. In our real-robot demonstration, we deploy an occupied container filled with loose objects, showing how the robot actively shakes the bottle, decodes transient collision acoustics, and executes informed downstream classification.&lt;/p&gt;
&lt;h3 id="3-real-alarm-clock-resolving-temporal-aliasing-under-quasi-static-vision"&gt;3. Real Alarm Clock: Resolving Temporal Aliasing Under Quasi-Static Vision&lt;/h3&gt;
&lt;p&gt;An alarm clock in its silent standby state and active ringing state can appear visually indistinguishable. Lacking acoustic feedback, naive end-to-end policies succumb to shortcut learning, prematurely hitting the stop button at the very start of the episode. Our benchmark enforces that the stop button must be actuated only after the acoustic trigger chime sounds, directly probing whether the multimodal VLA accurately aligns actions with transient acoustic timing cues.&lt;/p&gt;
&lt;h3 id="4-pouring-into-opaque-containers-and-answering-phone-calls"&gt;4. Pouring into Opaque Containers and Answering Phone Calls&lt;/h3&gt;
&lt;p&gt;Pouring water into an opaque cup represents the canonical scenario where sound is the sole observable state signal. Fluid levels are strictly occluded; the true decision variable is the continuous frequency drift rate of the pouring stream resonating within the shrinking acoustic cavity. Similarly, answering a phone call assesses multi-stage temporal state machines: the robot approaches upon hearing the ringing chime, remains stationary during the caller&amp;rsquo;s acoustic pauses, and docks the receiver only when the terminal dial tone registers.&lt;/p&gt;
&lt;section class="hear-video-gallery not-prose" aria-label="HEAR real-robot experiment videos"&gt;
&lt;div class="hear-video-gallery__heading"&gt;
&lt;h3&gt;Real-robot experiments&lt;/h3&gt;
&lt;p&gt;All demonstrations include their recorded audio. Select a video to play it.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="hear-video-gallery__grid"&gt;&lt;figure class="hear-video-gallery__card"&gt;
&lt;video controls playsinline preload="none" poster="/media/hear/posters/moka-coffee.jpg" aria-label="Moka Coffee"&gt;
&lt;source src="https://changnie.top/media/hear/videos/moka_pot_all_web.mp4" type="video/mp4"&gt;
&lt;track kind="captions" src="https://changnie.top/media/hear/captions/moka-coffee.en.vtt" srclang="en" label="English"&gt;
&lt;/video&gt;
&lt;figcaption&gt;&lt;strong&gt;Moka Coffee&lt;/strong&gt;&lt;span&gt;The robot listens for the acoustic sputtering phase inside the opaque pot before removing it from heat.&lt;/span&gt;&lt;/figcaption&gt;
&lt;/figure&gt;&lt;figure class="hear-video-gallery__card"&gt;
&lt;video controls playsinline preload="none" poster="/media/hear/posters/answer-phone.jpg" aria-label="Answer Phone"&gt;
&lt;source src="https://changnie.top/media/hear/videos/telephone_all.mp4" type="video/mp4"&gt;
&lt;track kind="captions" src="https://changnie.top/media/hear/captions/answer-phone.en.vtt" srclang="en" label="English"&gt;
&lt;/video&gt;
&lt;figcaption&gt;&lt;strong&gt;Answer Phone&lt;/strong&gt;&lt;span&gt;Ringing, speech, and the end of a call distinguish visually similar task stages.&lt;/span&gt;&lt;/figcaption&gt;
&lt;/figure&gt;&lt;figure class="hear-video-gallery__card"&gt;
&lt;video controls playsinline preload="none" poster="/media/hear/posters/shake-bottle-occupied.jpg" aria-label="Shake Bottle"&gt;
&lt;source src="https://changnie.top/media/hear/videos/occupied_all.mp4" type="video/mp4"&gt;
&lt;track kind="captions" src="https://changnie.top/media/hear/captions/shake-occupied.en.vtt" srclang="en" label="English"&gt;
&lt;/video&gt;
&lt;figcaption&gt;&lt;strong&gt;Shake Bottle&lt;/strong&gt;&lt;span&gt;The robot actively shakes an opaque container, discerning internal contents from collision acoustics.&lt;/span&gt;&lt;/figcaption&gt;
&lt;/figure&gt;&lt;figure class="hear-video-gallery__card"&gt;
&lt;video controls playsinline preload="none" poster="/media/hear/posters/real-alarm-clock.jpg" aria-label="Real Alarm Clock"&gt;
&lt;source src="https://changnie.top/media/hear/videos/alarm_all.mp4" type="video/mp4"&gt;
&lt;track kind="captions" src="https://changnie.top/media/hear/captions/real-alarm-clock.en.vtt" srclang="en" label="English"&gt;
&lt;/video&gt;
&lt;figcaption&gt;&lt;strong&gt;Real Alarm Clock&lt;/strong&gt;&lt;span&gt;The robot waits for the alarm before pressing the stop button.&lt;/span&gt;&lt;/figcaption&gt;
&lt;/figure&gt;&lt;/div&gt;
&lt;/section&gt;
&lt;h2 id="core-insights-and-engineering-takeaways"&gt;Core Insights and Engineering Takeaways&lt;/h2&gt;
&lt;p&gt;Integrating high-frequency continuous acoustic feedback into end-to-end embodied foundation models (VLA) demands far more than appending an extra feature dimension to the visual tokenizer. Conventional paradigms treat sound as an auxiliary camera stream, yet the physics of sound is intrinsically event-driven, high-frequency, and transient. Grounding it in robotic action mandates resolving the fundamental architectural tension between continuous acoustic cadence and chunked control loops.&lt;/p&gt;
&lt;p&gt;This structural tension extends well beyond sound. Any physical contact modality that generates rapid, non-repeatable events faster than the policy&amp;rsquo;s replanning frequency—most notably high-frequency tactile arrays and micro-vibrations—encounters identical rate-mismatch bottlenecks. This asymmetry cannot be bypassed by merely optimizing the inference throughput of large foundation models.&lt;/p&gt;
&lt;p&gt;Artificially increasing the model&amp;rsquo;s query rate fails for structural reasons rather than tuning deficiencies: truncating action chunks trades long-horizon trajectory smoothness for erratic reactivity, injecting severe mechanical jitter and self-noise directly into the sensory stream. The only robust solution is decoupling perception cadence from decision loops via explicit streaming causal memory. Auxiliary acoustic future prediction objectives ground shared representations in physical time at zero inference overhead, while rigorously timed causal benchmarks transform &amp;ldquo;appearing visually plausible&amp;rdquo; into &amp;ldquo;authentically listening to the physical world.&amp;rdquo;&lt;/p&gt;
&lt;h2 id="what-it-cannot-do-yet"&gt;What It Cannot Do Yet&lt;/h2&gt;
&lt;p&gt;One workspace microphone means no source localization and no separation of overlapping events, which is functionally the cocktail party problem. We would want an array, or a base-plus-end-effector pair for beamforming. The system is trained purely by offline imitation, so its robustness is bounded by the diversity of noise and timing variation in the demonstrations; online fine-tuning or reinforcement learning in the deployed room is the obvious remedy. Audio and vision are processed as separate streams and fused at the representation level, and we suspect native audio-visual encoders that associate timbre with contact directly would do better. And unconstrained real-world cooking acoustics remain an open problem, with real deployment markedly harder than simulation.&lt;/p&gt;
&lt;h2 id="the-larger-frame"&gt;The Larger Frame&lt;/h2&gt;
&lt;p&gt;The tension we started from, between high-frequency transient sensory events and low-frequency delayed policy updates, is not specific to sound. It will show up for every physical modality that carries information in its timing. HEAR is our attempt to show that the fix is architectural, and to leave behind the pieces—the VSLA formulation, the pretraining corpus, and the benchmark—that let other researchers build further on this foundation.&lt;/p&gt;</description></item><item><title>ERMV: Editing 4D Robotic Multi-view images to enhance embodied agents</title><link>https://changnie.top/publications/ermv/</link><pubDate>Wed, 23 Jul 2025 12:41:11 +0000</pubDate><guid>https://changnie.top/publications/ermv/</guid><description>&lt;h2 id="demonstrations-are-expensive-yet-we-already-have-them"&gt;Demonstrations Are Expensive, Yet We Already Have Them&lt;/h2&gt;
&lt;p&gt;Vision-Language-Action (VLA) foundation models rely heavily on synchronized multi-view video demonstrations aligned with dense action trajectories. Capturing such teleoperated physical data is notoriously slow, labor-intensive, and non-scalable: a single dexterous manipulation episode entails thousands of high-resolution image frames across heterogeneous camera viewpoints. The scarcity of expert demonstrations constitutes a primary bottleneck restricting embodied policies from zero-shot generalization in open-world environments.&lt;/p&gt;
&lt;p&gt;This investigation began with a fundamental observation: the behavioral intelligence already exists within recorded datasets; what is missing is visual diversity. A demonstration of picking up a mug conveys the essential physical mechanics, but reflects only a single physical instantiation of the environment. If an agent has only ever encountered that mug on a specific countertop under fixed lab illumination, it cannot transfer robustly to novel kitchens or unstructured homes.&lt;/p&gt;
&lt;p&gt;To unlock this data bottleneck, embodied AI fundamentally requires an action-conditioned, geometrically consistent &lt;strong&gt;Robotic World Model&lt;/strong&gt;. If a world model can take established high-quality action sequences as conditions, simulate physical rollouts across diverse visual counterfactuals (varied textures, lighting, cluttered backgrounds) while preserving the exact contact physics and execution dynamics, the value of existing robotic datasets can be magnified exponentially.&lt;/p&gt;
&lt;p&gt;This defines the core identity of ERMV: a &lt;strong&gt;Controllable 4D Multi-View Robotic World Model&lt;/strong&gt;. Rather than executing naive 2D image modifications, ERMV models the entire continuous 4D spatiotemporal physical trajectory as an action- and state-conditioned generative state transition flow.&lt;/p&gt;
&lt;p&gt;The defining challenge lies in strict action-physics coupling. A robot demonstration is not a generic monocular video clip; it comprises synchronized multi-camera streams coupled with high-frequency kinematic states, end-effector poses, and gripper commands. If a world model introduces geometric hallucinations, disrupts projection consistency, or alters the physical contact boundaries between gripper and object, the generated rollout becomes an invalid, physically violating demonstration—poisoning rather than improving downstream policy training.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-visual-variation-propagates-through-synchronized-views-while-the-recorded-actions-stay-intact"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Editing a recorded trajectory changes the world, not the behaviour."
srcset="https://changnie.top/publications/ermv/simulation-editing_hu_1e800fce19ca6bd7.webp 320w, https://changnie.top/publications/ermv/simulation-editing_hu_63bdcfbe1cad82d1.webp 480w, https://changnie.top/publications/ermv/simulation-editing_hu_90cb58f0880aa72a.webp 768w, https://changnie.top/publications/ermv/simulation-editing_hu_128340eeb141b996.webp 1024w, https://changnie.top/publications/ermv/simulation-editing_hu_e5e043decdc5e4cd.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/ermv/simulation-editing_hu_1e800fce19ca6bd7.webp"
width="1080"
height="637"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/ermv/simulation-editing_hu_1502010147eb6184.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;Visual variation propagates through synchronized views while the recorded actions stay intact.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="why-conventional-generative-models-fail-at-physical-simulation"&gt;Why Conventional Generative Models Fail at Physical Simulation&lt;/h2&gt;
&lt;p&gt;In recent years, large-scale general video generators (e.g., Sora) have demonstrated astonishing visual fidelity, prompting efforts to adopt them directly as embodied world models. However, in precision robotic manipulation, unconstrained monocular video generation and autonomous driving world models fail fundamentally:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Rigid priors in driving world models break down in manipulation&lt;/strong&gt;: Autonomous driving world models rely on static circumferential camera rigs and flat Bird&amp;rsquo;s-Eye-View (BEV) ground planes, where cross-view attention is hardcoded to fixed spatial baselines. In robot manipulation, the multi-camera setup is highly dynamic: eye-in-hand cameras move continuously relative to third-person perspectives, nullifying rigid geometric topology priors.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Video models without strict action conditioning cause physical hallucinations&lt;/strong&gt;: Unconditioned video diffusion hallucinates plausible-looking textures but cannot enforce strict conditioning on joint angles, gripper states, and 6-DoF end-effector velocities. Objects morph, drift, or teleport without contact, and robotic fingers penetrate through solid boundaries—rendering the output useless for training robust VLA policies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frame-by-frame inpainting destroys 4D spatiotemporal coherence&lt;/strong&gt;: Applying single-frame diffusion inpainting across frames lacks temporal and inter-camera constraints, leading to severe flickering, perspective tearing, and geometric inconsistency.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Static 3D reconstruction struggles with dynamic contact and motion blur&lt;/strong&gt;: While NeRF or 3D Gaussian Splatting provides rigid 3D consistency, it struggles with complex transient contacts, deformable materials, and high-velocity motion blur frequently present in fast robot manipulation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Embodied AI demands a world model engineered from the ground up to respect robot kinematics, guarantee 4D multi-camera geometric consistency, and support long-horizon physical rollouts.&lt;/p&gt;
&lt;h2 id="what-makes-it-hard"&gt;What makes it hard&lt;/h2&gt;
&lt;p&gt;The camera rig is not fixed. Manipulation footage comes from a moving, egocentric multi-camera system, so any consistency mechanism keyed to known static inter-camera geometry stops applying.&lt;/p&gt;
&lt;p&gt;Motion blur breaks the geometry we would normally rely on. Because the camera and the objects move at the same time, features sampled along a precise epipolar line in a blurry image may not correspond to the true pixel positions at all. The constraint that makes multi-view attention correct is, under motion, wrong.&lt;/p&gt;
&lt;p&gt;Errors compound. Edited frames are fed back as history for the next window, so a small error does not stay small. Over long horizons this shows up as semantic drift and blurred detail. In this domain the tolerance is especially low, because the robot arm and the manipulated object have to stay consistent through the entire sequence. When they do not, the sequence does not merely look wrong. It stops being valid training data.&lt;/p&gt;
&lt;p&gt;The compute tension is structural rather than incidental. Long-range memory wants a large working window, and dense attention over a window of L timesteps and N views wants a large amount of GPU memory. We wanted something that trains on a single consumer GPU.&lt;/p&gt;
&lt;p&gt;Preserving the objects that matter has no cheap solution. Training a general segmenter for manipulated objects is not feasible, because those objects are diverse, often novel, and viewed from challenging egocentric angles. Labelling every frame by hand across thousands of images is not feasible either.&lt;/p&gt;
&lt;p&gt;And text prompts lack the granularity the task needs. Asking for a background change to an office leaves the colour, the type of room, and its orientation undefined, and the result may conflict with what the robot is doing.&lt;/p&gt;
&lt;h2 id="use-the-structure-that-robot-data-already-has"&gt;Use the structure that robot data already has&lt;/h2&gt;
&lt;p&gt;Robot data is unusually well structured. It comes with calibrated cameras, recorded camera poses, recorded robot states, and a shared clock. Our idea is to stop trying to invent a specification for the edit and instead reuse that structure, plus a single hand-edited keyframe.&lt;/p&gt;
&lt;p&gt;The first frame of the primary camera is edited, by an inpainting model or by hand, and that edited image becomes the visual specification. The paper calls it a blueprint, which is the right word. It carries colour, layout and orientation unambiguously in a way that a sentence cannot, and it takes a person one edit rather than thousands.&lt;/p&gt;
&lt;p&gt;Two design decisions follow from the structure, and both are about relaxing constraints rather than satisfying them.&lt;/p&gt;
&lt;p&gt;The first concerns epipolar geometry. A moving gripper is smeared across pixels by motion blur, and the epipolar line computed from the poses points to where the gripper would be if it were stationary. Enforcing that constraint exactly matches the wrong pixel. So we keep epipolar geometry as the search structure and learn the deviation. A small network predicts the motion-induced offset from local image features and the motion condition, and attention is taken along the shifted line. The constraint is relaxed rather than discarded.&lt;/p&gt;
&lt;p&gt;The second concerns attention. Dense spatio-temporal attention is the default way to keep a sequence consistent, and it is expensive. The domain-specific observation that justifies not doing it is that in many manipulation scenarios the background is largely static and the images change slowly. There are not many inter-frame distinctions that need to be captured by a dense mechanism. So we sample.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-a-fixed-budget-of-observations-provides-long-range-context-for-the-whole-window"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Sparse source context keeps time and camera identity."
srcset="https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_2f88ba032bd09db5.webp 320w, https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_f15596c7ecbc3db7.webp 480w, https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_6f493391d5b48428.webp 768w, https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_a4236285a631d37.webp 1024w, https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_a24ea08b2fa56520.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_2f88ba032bd09db5.webp"
width="1080"
height="514"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/ermv/sparse-spatiotemporal_hu_1252b09eed6b63ba.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;A fixed budget of observations provides long-range context for the whole window.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="sparse-context-and-giving-back-what-sparsity-removed"&gt;Sparse context, and giving back what sparsity removed&lt;/h2&gt;
&lt;p&gt;Sparse Spatio-Temporal context takes a sliding window of timesteps and samples a fixed-size subset of images from it, which is far smaller than the full time-by-view grid. The sampling is random, and it is worth saying so plainly rather than attributing intelligence to it that is not there.&lt;/p&gt;
&lt;p&gt;What makes it work is the second half. Each sampled image carries its original time index and camera index, and those identities are explicitly encoded as a condition. Subsampling destroyed the spatio-temporal structure, so the structure is re-injected. A frame from three seconds ago is still labelled as three seconds ago, which means it contributes appearance evidence without being mistaken for the current state. This is a small idea with wide applicability: when you subsample structured data, put the structure back.&lt;/p&gt;
&lt;p&gt;There is a second decision that distinguishes this from the usual autoregressive scheme. The sampled history is injected into the network as a condition, and it is also generated alongside the future frames. Future frames can therefore extract geometric structure from history during generation, rather than only conditioning on it.&lt;/p&gt;
&lt;p&gt;The memory saving from sparse sampling at a fixed window size is roughly a factor of two, and that factor is what makes single-GPU training possible at all.&lt;/p&gt;
&lt;h2 id="where-the-motion-conditioning-lives"&gt;Where the motion conditioning lives&lt;/h2&gt;
&lt;p&gt;Each target image is conditioned on the camera pose, the robot state, and the temporal deltas of both. The static terms ground each view geometrically, and the deltas are what allow the model to render motion blur at all. This is more consequential than it sounds. Removing the motion conditioning produces images that look sharper, because blur is a kind of softness, and they lack the physical characteristics a real camera would have captured. Perceptual sharpness is not physical realism, and a policy trained on impossibly sharp images is trained on a distribution that does not exist.&lt;/p&gt;
&lt;p&gt;Training assumes synchronized pose and state records exist. That assumption is satisfied for robot demonstrations, which is why this works here and would not work on arbitrary video.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-the-epipolar-line-is-the-search-structure-a-learned-offset-accounts-for-motion-blur"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Geometry and robot state guide the cross-view search."
srcset="https://changnie.top/publications/ermv/epipolar-attention_hu_1b3229fd7b92dbed.webp 320w, https://changnie.top/publications/ermv/epipolar-attention_hu_723a11baa8da3463.webp 480w, https://changnie.top/publications/ermv/epipolar-attention_hu_3f1d3e63f01bb97d.webp 768w, https://changnie.top/publications/ermv/epipolar-attention_hu_c6a3d22e66064650.webp 1024w, https://changnie.top/publications/ermv/epipolar-attention_hu_8c5eb4e427d72443.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/ermv/epipolar-attention_hu_1b3229fd7b92dbed.webp"
width="1080"
height="555"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/ermv/epipolar-attention_hu_a574b275968108d4.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;The epipolar line is the search structure; a learned offset accounts for motion blur.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="a-loop-that-spends-human-effort-where-it-is-needed"&gt;A loop that spends human effort where it is needed&lt;/h2&gt;
&lt;p&gt;Generated frames feed back as history, and history is exactly where errors accumulate. Rather than trying to solve this with a better generator, we handle it at the system level with a verifier.&lt;/p&gt;
&lt;p&gt;A multimodal model acts as an automated checker, comparing each generated image against the original with a chain-of-thought prompt. It scores degradation of the core objects on a ten-point scale and emits a consistency judgement. When the check fails, the system asks the expert for a segmentation mask of the core objects, and that mask becomes an additional condition for a corrective regeneration.&lt;/p&gt;
&lt;p&gt;We describe this as MLLM review plus expert correction, and we think of it as a practical intermediate path rather than a fully solved problem. The two obvious extremes do not work. A universal segmenter for manipulated objects is not trainable, and labelling every frame is not affordable. The loop keeps human annotation confined to the few cases where the model falters, which is where expert time is actually worth spending.&lt;/p&gt;
&lt;p&gt;We should be clear about what this means for how automatic the pipeline is. It is not fully automatic. A person produces the guide frame, and a person may be asked for a mask. Making that boundary move is future work, and we point to semantic segmentation and object detection as the tools that would replace parts of the current manual intervention.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-an-automated-check-catches-degradation-and-human-correction-is-requested-only-where-it-fails"&gt;
&lt;div class="flex justify-center"&gt;
&lt;div class="w-full"&gt;&lt;img
alt="Feedback identifies frames that need another pass."
srcset="https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_b51052b8afe32dbf.webp 320w, https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_bb7685755137eed2.webp 480w, https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_688dcf4d1c7a0912.webp 768w, https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_168599d6a18d078.webp 1024w, https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_4baeb33738aaeda3.webp 1080w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1279px) 88vw, 928px"
src="https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_b51052b8afe32dbf.webp"
width="1080"
height="361"
loading="lazy"
data-zoomable&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a class="paper-image-original" href="https://changnie.top/publications/ermv/feedback-intervention-corrected_hu_9ff7695e4d8428cb.webp" target="_blank" rel="noopener"&gt;View full-size image ↗&lt;/a&gt;
&lt;figcaption&gt;An automated check catches degradation, and human correction is requested only where it fails.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="what-we-take-from-this"&gt;What we take from this&lt;/h2&gt;
&lt;p&gt;A violated physical constraint should be relaxed rather than dropped. Blur breaks epipolar geometry, and the useful response is to learn the deviation while keeping the geometry as scaffolding. Discarding the constraint would have thrown away the structure that makes cross-view attention work at all.&lt;/p&gt;
&lt;p&gt;The justification for sparsity should come from domain statistics, not from generic efficiency arguments. The background is largely static is a real property of manipulation scenes, and it is what makes sparse attention defensible rather than merely cheap.&lt;/p&gt;
&lt;p&gt;When you subsample structured data, re-inject the structure you subsampled away. Two indices per sample is a small cost for preserving what the model needs to interpret them.&lt;/p&gt;
&lt;p&gt;Error accumulation can be handled at the system level rather than inside the generator. A cheap external verifier is a legitimate alternative to a better model, and it has the side benefit of localizing where the model is weak.&lt;/p&gt;
&lt;p&gt;And augment rather than re-collect. That is the practical thesis, and it is the reason the method is worth building even though it needs a guide frame and occasional human help.&lt;/p&gt;
&lt;h2 id="system-boundaries-and-physical-constraints"&gt;System Boundaries and Physical Constraints&lt;/h2&gt;
&lt;p&gt;As a 4D world model built for real-world manipulation, we must be explicit about the system&amp;rsquo;s operational boundaries:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Lightweight Representation vs. Explicit 3D Geometry&lt;/strong&gt;: ERMV pairs multi-view 2D diffusion with motion-aware epipolar attention to maintain 4D consistency implicitly, without yet adopting explicit representations like depth maps, point clouds, or 3D Gaussian Splatting (3DGS). Incorporating explicit 3D geometry remains a natural architectural avenue to further mitigate perspective distortion during rapid spatial displacements.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Human-in-the-Loop Verification&lt;/strong&gt;: While the MLLM verifier significantly curbs human annotation burden, transparent objects, specular surfaces, and complex fluid dynamics can still produce subtle perceptual false negatives. Retaining a sparse expert intervention channel for degraded masks is a pragmatic engineering design; achieving fully autonomous unmonitored rollouts requires higher-capacity vision backbones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Physical Dynamics and Kinematic Grounding&lt;/strong&gt;: ERMV is a generative world model conditioned on recorded actions and robot kinematics. It faithfully synthesizes lighting, textures, backgrounds, and occlusions across time, but it is not an analytic physics engine. When arbitrary actions produce severe unmodeled fractures or turbulent non-rigid chaos, the model relies on the physical manifold captured within its training distribution.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="where-it-leads-the-future-of-embodied-world-models"&gt;Where It Leads: The Future of Embodied World Models&lt;/h2&gt;
&lt;p&gt;The primary contribution of ERMV is demonstrating that building a &lt;strong&gt;high-fidelity, controllable 4D multi-view robotic world model&lt;/strong&gt; does not require unconstrained, computationally prohibitive black-box video models. Instead, deeply integrating robot kinematics and multi-view epipolar geometry yields an exceptionally compute-efficient engine for physical rollout and counterfactual generation.&lt;/p&gt;
&lt;p&gt;As an embodied world model, ERMV unlocks several transformative applications:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Counterfactual World Engine&lt;/strong&gt;: Conditioned on a single expert demonstration&amp;rsquo;s actions and states, the world model rolls out parallel physical realities across heterogeneous visual domains (countertop textures, ambient lighting, cluttered backgrounds, reflective surfaces), supplying downstream VLA foundation models with virtually limitless training data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Action-Conditioned Rollout for Offline Verification&lt;/strong&gt;: Given an initial physical scene and a candidate planned trajectory, the world model rolls out future multi-view 4D observation streams, serving as a safe offline sandbox to diagnose potential collisions or failures without endangering hardware.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A Generative Sim-to-Real Bridge&lt;/strong&gt;: Large volumes of action trajectories can be sampled inside inexpensive physical simulators, and then transformed through ERMV&amp;rsquo;s action-aligned world model into multi-view streams endowed with real-world sensor artifacts (lens noise, dynamic motion blur, authentic material responses)—bridging the perceptual sim-to-real chasm through generative physical rollouts.&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>