Flexible Camera Policies Help Robots Handle Changing Views During Manipulation Tasks

Flexible Camera Policies Help Robots Handle Changing Views During Manipulation Tasks

Boyao Han, Chen Shi, Jingjing Qian, ZhuoTan Tian, Li Jiang

7 min read•Oct 10, 2026

VersaCamVLA gives robot manipulation policies a way to work with different camera arrangements by converting changing views into compact scene tokens. The method combines image-based scene learning with wrist-camera motion and conditions a pretrained vision-language-action policy without explicit 3D sensing. Tests in two simulation benchmarks and on a dual-arm robot report stronger performance than earlier VLAs and direct multi-view approaches under camera changes.

What did the researchers build?

VersaCamVLA is a system for connecting camera observations to a robot’s manipulation policy when the cameras’ number or positions change. It has two main parts: a scene encoder that turns camera images into a shared set of compact scene tokens, and a pretrained vision-language-action (VLA) policy that uses those tokens to choose actions. A VLA policy combines visual input, language instructions, and robot actions.

The central design choice is to keep camera-set representation separate from action learning. Rather than treating each camera arrangement as a wholly different input problem, the scene encoder presents observations through a common interface that can condition the policy. The researchers train the encoder using several image-based signals, including RGB images, semantic information about objects and regions, and image edges.

The system also uses the motion of a wrist-mounted camera as a source of variation in viewpoint. This Wrist-Augmented Pose Sampling exposes the scene encoder to views associated with different camera poses while learning its representation. The approach is designed for manipulation setups with several cameras, including tabletop tasks using two arms. It does not require an explicit 3D sensor to build its scene representation.

Overview of the VersaCamVLA scene-token interface and camera sampling method

What results did VersaCamVLA achieve?

The researchers report that VersaCamVLA consistently improves on prior VLA methods and direct multi-view baselines when camera poses are perturbed or the number of available cameras varies. The supplied paper text does not include the result tables or exact success-rate percentages, so the size of those gains cannot be stated here. Its headline result is therefore a reported direction of improvement, not a verifiable numerical margin.

The evaluation spans RoboTwin 2.0, LIBERO, and a physical dual-arm platform. On RoboTwin 2.0, the study selects 16 tasks involving spatial relationships and longer action sequences. Each task uses 50 teleoperated demonstrations; methods are tested in both a Clean setting and a domain-randomized setting that varies appearance and scenes, with 100 trials per task per setting.

On LIBERO, evaluation covers four suites for spatial reasoning, object generalization, language-conditioned goals, and long-horizon manipulation. Each suite uses 50 trials per task. The real-robot tests cover three bimanual tasks, with 50 demonstrations per task and 20 evaluation trajectories per task and condition. Together, these tests assess more than one camera layout or task style, though the missing result tables prevent detailed comparisons of success rates.

How does VersaCamVLA work?

At a high level, VersaCamVLA separates learning a useful scene representation from learning how to act. Multiple cameras provide images of the work area, but their arrangement can differ across setups. The scene encoder maps observations from a selected set of cameras into a shared token representation. The pretrained VLA then uses that representation alongside its existing visual-language-action capabilities to produce robot actions.

The encoder is trained with multi-signal targets. RGB provides ordinary color images; semantic targets mark meaningful regions or objects; and edge targets emphasize object boundaries and shape. In simulation, semantic targets come from the simulator’s segmentation sensor. For real-robot observations, the researchers use a segmenter fine-tuned on their robot data. Edges are extracted from images with a Canny detector. These signals give the encoder complementary clues about the scene rather than asking it to learn only from raw pixels.

Wrist-Augmented Pose Sampling addresses the fact that wrist cameras move as the robot moves. Their changing viewpoints can supply pose variation during training, which the method uses when sampling camera views for the scene encoder. The camera pool differs across test settings: RoboTwin 2.0 provides six environment cameras and two wrist cameras, LIBERO provides six environment cameras and one wrist camera, and the real platform uses four environment cameras and two wrist cameras. The encoder samples view subsets from these pools.

The approach still relies on camera calibration: camera intrinsics and extrinsics must be known. It does not use explicit 3D sensing, but it is not camera-agnostic in the sense of accepting arbitrary uncalibrated cameras without setup. Its practical aim is narrower and useful: let the policy work across calibrated camera configurations without making the action model depend on one fixed set of views.

VersaCamVLA deployed on a dual-arm robot for physical manipulation tests

Why does this matter for robotics?

A manipulation policy trained around one carefully fixed camera layout can become difficult to reuse when a robot is moved, a camera is replaced, or a new workcell has a different view of the task. Rebuilding a reliable perception-and-action system for every layout adds engineering effort and can slow deployment. VersaCamVLA targets that friction by giving camera observations a shared representation before they reach the action policy.

That design could be relevant to tabletop assembly, packing, and handover tasks, especially where wrist cameras provide close-up views but move during operation. Its evaluation includes both simulated tasks and physical bimanual manipulation: cube transfer, stacking three cubes, and handing a test tube from one arm to the other for insertion into a rack. Those are useful demonstrations of coordinated movement, although they do not establish readiness for safety-critical production.

For operations teams, the broader question is whether a robot can be moved between workcells without extensive camera-specific redevelopment. Engineers comparing hardware and deployment options can also browse used robots for sale. VersaCamVLA does not remove the need for calibration or validation, but its shared scene-token interface offers a path toward policies that are less tightly coupled to a single camera setup.

What are the limitations and open questions?

The system assumes calibrated camera intrinsics and extrinsics, so camera placement still requires measurement and setup. The experiments focus on tabletop, bimanual manipulation with cameras placed manually. VersaCamVLA does not autonomously choose where cameras should go, nor does it show how to optimize camera configurations online as tasks or workspaces change.

The paper identifies uncalibrated cameras, active viewpoint selection, and mobile workspaces as future directions. The supplied text also lacks numerical result tables, making it impossible to assess the size and variability of the reported gains here. Finally, stronger performance under tested camera changes does not guarantee safe behavior under larger shifts or unusual task failures. Safety-critical deployment needs task-specific validation.

What should readers know about VersaCamVLA?

Does VersaCamVLA require a 3D sensor? No. Its scene tokens are learned from camera images and related training signals, without explicit 3D sensing.

Can it work with any uncalibrated camera arrangement? No. The method assumes calibrated camera intrinsics and extrinsics, even though it is designed to handle varying camera configurations.

What kinds of robots and tasks were tested? The study includes simulated manipulation benchmarks and a physical dual-arm robot performing cube transfer, cube stacking, and test-tube handover and insertion.

How much better was it than the comparison methods? The supplied paper text reports consistent improvements over prior VLAs and direct multi-view baselines, but does not provide the success-rate figures needed to quantify the gains.

What should robotics teams take away?

VersaCamVLA tackles a practical obstacle in manipulation: policies can be sensitive to where their cameras are placed and how many views they receive. Its scene-token interface and use of wrist-camera viewpoint variation produced reported improvements across simulation and real-robot tests, while still requiring calibrated cameras and further validation.