🤖 AI Summary
Existing imitation learning approaches for language-guided long-horizon robotic manipulation suffer from insufficient demonstration coverage, leading to action failures and error propagation. To address this, we propose a dynamic demonstration generation framework grounded in a serialized finite-state machine (FSM). Our method integrates language model grounding, FSM-based task modeling, and real-time environmental state feedback to enable proactive action planning and on-the-fly error suppression. The core innovation lies in explicitly encoding task logic as an evolvable and formally verifiable serialized FSM, which jointly orchestrates demonstration generation and policy fine-tuning. Evaluated on long-horizon environment-evolving puzzle tasks, our approach achieves a 98% success rate—substantially outperforming the best baseline (60%) and most alternatives (near 0%). To our knowledge, this is the first method to achieve highly robust, scalable mapping from natural language instructions to extended action sequences in robotic manipulation.
📝 Abstract
Imitation learning frameworks for robotic manipulation have drawn attention in the recent development of language model grounded robotics. However, the success of the frameworks largely depends on the coverage of the demonstration cases: When the demonstration set does not include examples of how to act in all possible situations, the action may fail and can result in cascading errors. To solve this problem, we propose a framework that uses serialized Finite State Machine (FSM) to generate demonstrations and improve the success rate in manipulation tasks requiring a long sequence of precise interactions. To validate its effectiveness, we use environmentally evolving and long-horizon puzzles that require long sequential actions. Experimental results show that our approach achieves a success rate of up to 98 in these tasks, compared to the controlled condition using existing approaches, which only had a success rate of up to 60, and, in some tasks, almost failed completely.