VLX-Go: Robust Embodied Tracking through Multi-Stage Learning and On-Policy Refinement
Organizations: Om AI Research · Binjiang Institute of Zhejiang University
Abstract
Embodied visual tracking requires a robot to identify a designated target from visual observations and control its own motion to follow that target through an environment. Following an isolated person is a comparatively simple demonstration of embodied visual tracking, but following the intended person among distractors remains challenging. Existing methods exhibit a substantial drop in success from single-target to distractor tracking, motivating a focus on the shared spaces that person-following robots must navigate. We present VLX-GO, a vision-language waypoint policy built around the hypothesis that visual and language representations should be aligned before tracking-specific motion is learned. The policy combines complementary frozen visual encoders, multiscale temporal context, a transformer backbone, and a lightweight head for robot-centric waypoint prediction. Its training progresses through vision--language alignment, multimodal reasoning mid-training, and tracking specialization on 19,532 oracle episodes. Compared with 41.54% distractor-tracking success for our earlier OmTrackVLA model, the complete multi-stage recipe achieves 55.80%. We then explore on-policy refinement using filtered oracle labels for states visited by the policy. This preliminary study adds 2.42 percentage points of distractor-tracking success, reaching 58.22%, while reducing collision rate by 1.99 pts. The final policy records the highest distractor- and ambiguous-tracking success rates among the compared methods. These results support staged multimodal learning as a promising direction for tracking among distractors and motivate further study of on-policy refinement for person following in shared spaces. Code is available at https://github.com/om-ai-lab/VLX-Go.
Figures & tables
| Stage | Objective | Training data | Parameter updates |
| 1 | Vision–language alignment | blip_laion_cc_sbu_558k alignment collection + human recognition dataset | Adapter only |
| 2 | Multimodal reasoning mid-training | Stage 1 alignment data + general-purpose VQA data | backbone + adapter |
| 3 | Tracking SFT from Stage 2 base | Oracle tracking collection | backbone + adapter + waypoint head |
| DAgger | On-policy fine-tuning from Stage 3 | Filtered DAgger rollouts (20%) + oracle demonstrations (80%) | backbone + adapter + waypoint head |
| Task | Episodes | Scenes |
| STT | 6,906 | 675 |
| DT | 6,229 | 681 |
| AT | 6,397 | 684 |
| Total | 19,532 | – |
| DT | AT | |||
| Method | SR | CR | SR | CR |
| IBVS [ 4 ] | 10.60 | 6.14 | 15.20 | 4.90 |
| PoliFormer [ 22 ] | 2.62 | 44.50 | 3.04 | 41.50 |
| EVT [ 27 ] | 3.23 | 47.90 | 17.40 | 45.60 |
| EVT [ 27 ] | 15.70 | 53.30 | 18.30 | 44.90 |
| Uni-NaVid (Vicuna-7B) [ 24 ] | 11.30 | 43.50 | 8.26 | 43.70 |
| DT | AT | |||
| Model | SR | CR | SR | CR |
| Oracle (privileged) | 86.74 | 5.17 | 84.92 | 5.00 |
| VLX-Go (three-stage) | 55.80 | 12.10 | 60.64 | 9.40 |
| VLX-Go (three-stage + DAgger) | 58.22 | 10.11 | 60.93 | 10.39 |
| Task | SR | CR | Successes | Collisions |
| DT | +2.42 | -1.99 | +34 | -28 |
| AT | +0.29 | +0.99 | +4 | +14 |
| Task | All collisions | Forward motion | Below threshold |
| DT | |||
| AT | |||
| Overall |
Vision-Based Robot Control
Vision-based robot control uses camera images to guide robots’ navigation and manipulation through closed-loop perception and action.
See all 213 papers