From Knowing to Doing Precisely: A General Self-Correction and Termination Framework for VLA models
Wentao Zhang, Aolan Sun, Wentao Mo, Xiaoyang Qu, Yuxin Zheng, Jianzong Wang
TL;DR
VLA models struggle with precise manipulation and reliable task termination in open environments. The authors propose VLA-SCT, a lightweight, training-free self-correction framework that adds Trajectory Evaluation, Grasp Perturbation, and Termination Detection as an external control loop to existing VLA models. On LIBERO, VLA-SCT delivers state-of-the-art performance, achieving an average success rate of 81.55% with a 1.12× speedup over OpenVLA by improving both action precision and timely termination. This approach enhances robustness and deployment feasibility for VLA agents in complex, unstructured settings and suggests broad applicability across VLA architectures.
Abstract
While vision-language-action (VLA) models for embodied agents integrate perception, reasoning, and control, they remain constrained by two critical weaknesses: first, during grasping tasks, the action tokens generated by the language model often exhibit subtle spatial deviations from the target object, resulting in grasp failures; second, they lack the ability to reliably recognize task completion, which leads to redundant actions and frequent timeout errors. To address these challenges and enhance robustness, we propose a lightweight, training-free framework, VLA-SCT. This framework operates as a self-correcting control loop, combining data-driven action refinement with conditional logic for termination. Consequently, compared to baseline approaches, our method achieves consistent improvements across all datasets in the LIBERO benchmark, significantly increasing the success rate of fine manipulation tasks and ensuring accurate task completion, thereby promoting the deployment of more reliable VLA agents in complex, unstructured environments.
