MEGA Hub

Continue or Replan? Bernoulli-Continuation Policy Learning for Adaptive Horizon Execution

Authors

Do you know Weichen Xu?You can claim authorship or link another user.Do you know Zhenhua Liu?You can claim authorship or link another user.Do you know Lin Luo?You can claim authorship or link another user.Do you know Yaobo Liang?You can claim authorship or link another user.Do you know Chengtang Yao?You can claim authorship or link another user.Do you know Qingyu Mei?You can claim authorship or link another user.Do you know Jian Cao?You can claim authorship or link another user.Do you know Xixin Cao?You can claim authorship or link another user.Do you know Xing Zhang?You can claim authorship or link another user.Do you know Jiaolong Yang?You can claim authorship or link another user.Do you know Baining Guo?You can claim authorship or link another user.

Abstract

Existing chunk-based Vision-Language-Action (VLA) models execute a fixed number of actions (i.e., execution horizon) before replanning, turning replanning into a task-agnostic periodic schedule that is independent of task progress. As a result, when no replanning boundary falls before a critical manipulation stage, it is executed from a stale chunk rather than a freshly replanned one. To address this limitation, we propose Bernoulli-Continuation Policy (BCP), a lightweight, plug-and-play framework for adaptive horizon execution that keeps the base VLA frozen. Given a fixed-length action chunk, its continuation head decomposes execution-horizon selection into a sequence of continue-or-replan decisions, which imposes an ordinal, prefix-sharing inductive bias over candidate horizons rather than treating them as independent classes. Since the optimal horizon for each chunk is not observable, we train this head with reinforcement learning from trajectory-level outcomes and introduce a Replanning-Efficiency Reward that jointly rewards task success and efficient VLA usage, discouraging the policy from collapsing to unnecessarily short horizons. On RoboTwin 2.0 with LingBot-VLA as the base policy, BCP improves the average success rate by +11.08% on 13 low-success tasks and from 89.88% to 93.94% (+4.06%) across all 50 tasks. Although trained only under the Clean setting, BCP generalizes to the Randomized setting, raising the average success rate by +4.06%. It also transfers to a different base policy $π_{0.5}$, achieving a better result on LIBERO (+1.7%) and, notably, on the harder LIBERO-PRO (+6.8%). On a real robot, BCP lifts success from 74% to 92% and from 44% to 84% on two manipulation tasks. Meanwhile, its negligible overhead, combined with higher success, makes BCP's overall runtime even lower than the fixed-horizon baselines.

Community

00

Publication notes

Author note
Project page: https://fleetfootwork.github.io/BCP/