Inference-Time Robot Behavior Steering through Physically-Aware Reconfiguration of Task-Structure
About
A central challenge in deploying learned robot policies is inference-time behavior steering: redirecting a policy at test time to satisfy user preferences not anticipated during training, without retraining. Existing methods fail in two modes: end-to-end methods require fine-tuning or expert-level guidance, while neuro-symbolic methods rely on predefined symbols whose edits can result in logically reasonable but physically infeasible plans. To address this challenge, we propose ReStruct, which builds upon a neural automaton policy that decomposes a visuomotor policy into a high-level state-machine skeleton capturing task structure and a low-level continuous controller represented as a residual policy. Specifically, ReStruct adopts the automaton to represent the preference and incorporates it into the skeleton through a synchronous product, thereby reconfiguring the task structure. With the controller kept frozen, the action priors provided by the skeleton are updated accordingly to enable physically-aware control under a modified task structure. Extensive experiments from simulation and real-world show that ReStruct steers a wide range of preferences, from object-centric specifications to temporal-logic constraints, and after steering surpasses existing methods, exceeding VLA models in both task success and preference-following by up to 25%.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Long-horizon TAMP | Calvin Unconstrained | SR (3/5)100 | 12 | |
| Long-horizon TAMP | Calvin Causal | Success Rate (3/5)100 | 12 | |
| Complex Manipulation | StackCube Fixed Base ManiSkill (test) | Success Rate (SR)95.3 | 6 | |
| Complex Manipulation | StackCube Fixed phi1 ManiSkill (test) | Success Rate (SR)98.4 | 6 | |
| Complex Manipulation | PegInsert Base ManiSkill (test) | Success Rate (SR)98.4 | 6 | |
| Complex Manipulation | PegInsert phi1 ManiSkill (test) | Success Rate95.3 | 6 | |
| Complex Manipulation | SeqPushT phi1 ManiSkill (test) | Success Rate53.1 | 6 | |
| Complex Manipulation | SeqPushT phi2 ManiSkill (test) | Success Rate (SR)43.8 | 6 | |
| Complex Manipulation | StackCube Fixed phi2 ManiSkill (test) | Success Rate (SR)76.6 | 6 | |
| Complex Manipulation | SeqPushT Base ManiSkill (test) | Success Rate46.9 | 6 |