FreqPolicy: Frequency Autoregressive Visuomotor Policy with Continuous Tokens
About
Learning effective visuomotor policies for robotic manipulation is challenging, as it requires generating precise actions while maintaining computational efficiency. Existing methods remain unsatisfactory due to inherent limitations in the essential action representation and the basic network architectures. We observe that representing actions in the frequency domain captures the structured nature of motion more effectively: low-frequency components reflect global movement patterns, while high-frequency components encode fine local details. Additionally, robotic manipulation tasks of varying complexity demand different levels of modeling precision across these frequency bands. Motivated by this, we propose a novel paradigm for visuomotor policy learning that progressively models hierarchical frequency components. To further enhance precision, we introduce continuous latent representations that maintain smoothness and continuity in the action space. Extensive experiments across diverse 2D and 3D robotic manipulation benchmarks demonstrate that our approach outperforms existing methods in both accuracy and efficiency, showcasing the potential of a frequency-domain autoregressive framework with continuous tokens for generalized robotic manipulation.Code is available at https://github.com/4DVLab/Freqpolicy
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Robotic Manipulation | DexArt | Success Rate (Bucket)18.7 | 29 | |
| Robot Manipulation | MetaWorld Hard (6 tasks) | Success Rate46.4 | 25 | |
| Robot Manipulation | MetaWorld Medium 11 tasks | Success Rate66.6 | 25 | |
| Robot Manipulation | MetaWorld Very Hard 5 tasks | Success Rate74.4 | 22 | |
| Dexterous Manipulation | Adroit | Hammer Success98.7 | 17 | |
| Robot Manipulation | MetaWorld Easy 28 tasks | Success Rate85.4 | 16 | |
| Robot Manipulation | Adroit 3 tasks | -- | 10 | |
| Visuomotor Policy | Simulation Average 53 tasks | Average Success Rate75.1 | 7 | |
| Object Sorting | Real-world Object Sorting Stage 1 | Success Rate86.7 | 4 | |
| Robotics manipulation | LIBERO | Success Rate (Open-Drawer)100 | 4 |