alphaFeedback

WorksComputer Science

ACE-Brain-0.6: Scaling Spatial Grounding for Physical Foundation Models

AI contributions
Not recorded for this paper
View details

Abstract

General-purpose multimodal models, including GPT-6 Astra and Claude Opus 5.5, demonstrate broad capabilities in embodied manipulation. Our analysis indicates that this generality is accompanied by strong spatial perception, as Astra can determine where to interact with task-relevant entities amid visual distractors. Because spatial perception connects high-level reasoning to the physical scene, we investigate scaling visual grounding to strengthen the perceptual foundation of general embodied operation. We develop a unified data pipeline that combines robot manipulation recordings with complementary visual data from diverse sources. After automatically annotating the robot recordings, the pipeline converts the collected data into verifiable grounding supervision. Fine-tuning Qwen3.5-9B on approximately 1.5 million samples produced by this pipeline yields ACE-Brain-0.6. The model outperforms GPT-6 Astra on four of seven public grounding benchmarks, with an overall average score of 75.41 compared with Astra's 73.68. Under a fixed Qwen3.5-9B fine-tuning setup, aggregate grounding performance improves steadily as successive data releases expand the training collection to cover a broader range of grounding scenarios. These results show that scaling verifiable grounding supervision from diverse sources can strengthen the spatial perception of an open 9B model for general embodied operation.

Please see Contributions and Author List for more author details.

Introduction

General-purpose reasoning models are beginning to generalize across diverse embodied settings. GPT-6 Astra [1], in particular, demonstrates strong performance in embodied manipulation. A closer examination of its behavior shows that this embodied competence is accompanied by strong spatial perception. It can localize task-relevant interaction targets in cluttered scenes despite the presence of visually similar distractors.

This observation highlights the role of spatial perception in translating high-level reasoning into physical action. Grounding provides this connection by linking natural-language descriptions to their visual referents in an image [2, 3]. Reliable grounding requires precise localization of all image regions that satisfy a description, with explicit recognition when no match exists [4]. In embodied environments, clutter and occlusion make this correspondence particularly difficult to establish [5]. A grounding error can therefore misdirect an agent’s actions even when its high-level reasoning is sound.

We therefore examine Astra’s spatial grounding capabilities in greater detail. Our analysis in § 3 illustrates its ability to handle diverse grounding queries, while also revealing localization errors in tasks with precise spatial requirements. Using Astra as a reference, we ask whether an open 9B-parameter vision-language model can match or surpass Astra’s grounding performance by expanding the scale and coverage of grounding supervision, with the model architecture and training recipe held fixed.

To investigate this question, we develop a unified pipeline for constructing grounding supervision from existing open datasets. The pipeline combines robot manipulation recordings from more than thirty dataset families with complementary visual data to broaden task coverage. We automatically annotate the robot recordings to supply the object-level labels they generally lack. All sources are then converted into question–answer supervision that is verifiable against the supporting annotations, with controls to reduce shortcuts between question wording and answer format. This pipeline yields approximately 1.5 million training samples, which we use to fine-tune Qwen3.5-9B [6] for a single epoch, producing ACE-Brain-0.6. Figure 1 provides an overview of our approach.

Overview of ACE-Brain-0.6

Figure 1. Overview of ACE-Brain-0.6. Our data pipeline converts diverse visual sources into verifiable grounding supervision for fine-tuning Qwen3.5-9B. The resulting model supports target identification, visual counting, spatial grounding, and interaction grounding. The radar chart compares performance across eight benchmarks.

We evaluate ACE-Brain-0.6 on seven public grounding benchmarks. The model outperforms the Qwen3.5-9B baseline on six benchmarks and remains behind on PixMo-Count. It exceeds GPT-6 Astra on four benchmarks and achieves a slightly higher seven-benchmark average (75.41 versus 73.68), while remaining behind on PixMo-Count, RefSpatial, and PointArena. These results suggest that a 9B open model trained with diverse, verifiable grounding supervision can match Astra’s aggregate performance on the evaluated benchmarks.

We further examine data scaling by fine-tuning from the same base checkpoint with a fixed training recipe for each data release. Across releases that expand both sample count and supervision coverage, the seven-benchmark average increases approximately linearly with the logarithm of sample count over the evaluated range, slightly exceeding Astra’s average at about 1.5 million samples. In a control experiment, adding samples only from existing sources improves this average by less than one point, suggesting that broader supervision coverage contributes to the observed gains.

Our contributions are threefold:

  • A data pipeline for grounding. We collect large-scale open-source robot, egocentric, object-centric, and spatial data, automatically annotate robot recordings, and convert these sources into verifiable question–answer supervision for target identification, complete instance coverage, and precise localization.

  • An empirical study of grounding-data scaling. Through a controlled series of training runs, we show that grounding performance improves steadily with data scale and that expanding the coverage of supervision contributes substantially more than increasing the volume of existing sources.

  • ACE-Brain-0.6. By scaling verifiable grounding data to approximately 1.5 million samples, we train a 9B model that exceeds GPT-6 Astra on four of seven grounding benchmarks and achieves a higher overall average.

Related Work

Visual Grounding and Embodied Spatial Understanding

Visual grounding links language descriptions to image locations. Detector-based methods such as GLIP and Grounding DINO align visual and language features for phrase grounding and open-set localization [7, 8]. Generative approaches represent spatial outputs as token sequences, from coordinate and class prediction in Pix2Seq [9] to multi-task visual prediction in Florence-2 [10] and detection, referring, and pointing in Rex-Omni [11]. Grounding also supports broader embodied understanding: PaLM-E integrates sensor inputs into language modeling [12], Gemini Robotics-ER develops spatial understanding and embodied reasoning [13], and RynnBrain and Embodied-R1.5 combine localization with embodied understanding and reasoning [14, 15]. These works connect spatial prediction with increasingly broad model capabilities. We focus on grounding itself, keeping the base vision-language model and training recipe fixed to examine the effect of training data.

Grounding Data and Supervision

Grounding supervision comes from human annotation, automatic labeling, and geometric derivation. Molmo-and-PixMo collects language-conditioned point annotations, including complete instance sets and absent-target examples [16]. GrIT pairs caption phrases with predicted image regions [17]. SpatialVLM constructs spatial question–answer data using segmentation, depth, and object descriptions [18], while RoboPoint derives instruction-point supervision from simulated scene geometry [19]. We build on these approaches by combining robot recordings, egocentric interactions, dense object and part annotations, and 3D scenes. Our pipeline automatically annotates robot recordings and converts these heterogeneous sources into a common question–answer format. Answers remain linked to supporting annotations, with checks for instance completeness, spatial constraints, and target absence. This training collection allows us to study how supervision scale and composition affect grounding performance.

Analysis of GPT-6 Astra

Our experiments with GPT-6 Astra (hereafter Astra) as a robotic manipulation policy highlight how visual grounding supports analytic geometry in translating task objectives into physical actions. Grounding identifies relevant objects, interaction regions, and spatial references in the observed scene, and analytic geometry uses spatial quantities derived from these references to determine positions, relative displacements, and motion parameters. In this section, we first illustrate this dependency through two manipulation cases, and then examine Astra’s grounding capabilities in greater detail.

Case Studies: From Grounding to Geometric Robot Manipulation

The two cases illustrate complementary forms of grounding used in geometric manipulation (Figure 2). Fruit basket placement requires selecting points on the manipulated object and its destination, whereas T-shirt folding requires extracting the garment’s spatial extent. In both cases, these visual references determine the geometric quantities used to construct the action.

Grounding supports geometric manipulation, showing fruit basket placement and T-shirt folding

Figure 2. Grounding supports geometric manipulation. (a) Basket-rim points and the destination region provide spatial references for placement. (b) A garment mask and contour provide extent estimates for selecting a square fold. Magenta marks selected points; cyan marks regions or contours. Overlays and schematics reconstruct recorded calculations; cropped RGB frames show execution and outcomes after release. The T-shirt mask was obtained through Astra-authored color segmentation.

Fruit basket placement. To place a loaded fruit basket onto a black sponge, Astra selected points along the basket rim and the corners of the destination surface. Using calibrated RGB-D observations, it fitted the basket rim and support plane to estimate their relative configuration. The resulting planar centers of the basket and destination, cbc_b and csc_s, defined an initial displacement Δxy=cs−cb\Delta_{xy}=c_s-c_b. Astra used these estimates to construct coordinated arm motions and reassessed the basket’s pose during placement. Here, grounding specifies the object geometry and support surface to which the placement calculation applies.

T-shirt folding. To fold an already side-tucked T-shirt into a square, Astra constructed a color-based mask within a selected image region and extracted the garment contour. Projecting this contour onto an assumed cloth plane gave an estimated length L≈363L \approx363 mm and width W≈300W \approx300 mm. These dimensions informed a bottom fold of depth d=L−Wd=L-W, with a corresponding hem displacement Δhem=2d≈125\Delta_{\mathrm{hem}}=2d \approx125 mm. Both arms executed the staged fold, and Astra extracted the contour again after release to assess the resulting shape. Grounding the garment’s extent thus supplies the dimensions needed to select a fold that satisfies the task’s shape requirement.

Together, these cases illustrate how task-relevant grounding supplies the spatial inputs needed for geometric action construction and subsequent visual verification. These observations motivate studying grounding as a measurable component of spatial perception and using Astra’s capabilities as a reference for improving our model.

A Closer Look at Astra’s Grounding Capabilities

Figure 3 illustrates Astra’s grounding through eight examples of its strengths and two examples of its limitations. The queries require selecting objects, locating all members of a set, identifying spatial regions, or associating functions and actions with visual locations. These examples make concrete the range of visual references that Astra can supply for subsequent geometric reasoning and the localization errors that can arise.

Astra Grounding examples showing strengths and limitations

Figure 3. Strengths and limitations of Astra’s grounding. (a–h) Examples of object and ordinal referring, counting and multi-instance localization, spatial and region grounding, and functional and interaction grounding. (i) A prediction near the mug handle falls outside the reference mask. (j) Predicted points fall outside the reference region in front of the steamer. Magenta markers indicate Astra’s predicted points; cyan masks and boxes denote reference annotations.

Strengths. Astra can resolve descriptions that distinguish a particular instance from other objects of the same category. In the object grounding example (a), it identifies the chair farthest from the viewer. In the ordinal referring example (b), it selects the picture that is third from the top in the second column from the left.

Grounding also extends to sets of instances. In the counting example (c), Astra returns ten points corresponding to ten books, with the number of predictions matching the reference count. In the multi-instance example (f), it returns a point on each of the 15 bottles. Both queries ask for all matching objects, and both responses represent the target set through individual locations.

The examples of region grounding and spatial relations require locating unoccupied space under relational descriptions. In (d), Astra places points in the free space between the green and white blocks at the back of the scene. In (g), it locates vacant space to the right of the toilet. The predictions lie within the corresponding reference regions.

Functional descriptions and interaction goals provide further ways to specify a visual target. In the affordance example (e), Astra locates the window from a description of a structure that can be opened or closed to admit light and air. For the interaction task in (h), it predicts a point within the annotated end-effector interaction region for cutting with a knife. The former identifies an object through its function; the latter localizes a region relevant to a specified action.

Limitations. The fine-grained localization example (i) asks which part of a mug should be gripped to lift it. Astra’s point lies close to the handle but just outside the valid reference mask. The prediction is near the relevant object part, yet it fails the geometric localization requirement. This case highlights the sensitivity of fine-grained grounding to local boundaries.

The spatially constrained query in (j) asks for free space in front of the steamer, but Astra places its points on the cutting board to the right, outside the annotated region. Here, the error concerns localization of the region specified by a spatial relation. Together, the two failures show why grounding must satisfy both local geometric boundaries and relations to the intended reference objects.

Implications for ACE-Brain. These examples illustrate a range of grounded references that can support geometric reasoning, while the failures expose remaining difficulties in precise localization and spatial constraint satisfaction. They motivate using Astra’s grounding performance as a reference for developing these capabilities in our model. We investigate whether scaling diverse, verifiable grounding supervision can bring our model toward or beyond this reference. § 4 describes the data pipeline, and § 5 evaluates the resulting gains and remaining gaps across grounding tasks.

Method

This section describes the three components of ACE-Brain-0.6: the model and the grounding tasks it is trained to solve (§ 4.1), the data we collect and the pipeline that turns it into grounding supervision (§ 4.2), and the training recipe (§ 4.3).

Model and Problem Formulation

Grounding as text generation. We cast every grounding task as conditional text generation: given one or more images and a natural-language query, the model produces a short answer in one of five forms, namely a point (x,y)(x, y), a list of points, a box (x1,y1,x2,y2)(x_1, y_1, x_2, y_2), an integer count, or a categorical token (yes or no for spatial judgments, none for absent targets). Coordinates are integers normalized to [0,1000][0, 1000] along each image axis, and point lists are written as [[x1,y1],…][[x_1, y_1], \ldots] without per-point labels. This single output interface covers the task families behind the capabilities of § 3: referring by category, attribute, position, relation, or function; pointing to and counting every instance of a set; spatial relation judgments and free-space localization; grounding of parts, contact regions, placement destinations, and end-effector trajectories; and, in robot scenes, locating a target across two camera views.

Base model. ACE-Brain-0.6 is initialized from Qwen3.5-9B [6]. We fine-tune all language-model parameters, keep the vision encoder frozen, and disable the multi-token-prediction head. The model is trained and evaluated in non-thinking mode: the chat template emits an empty reasoning block before each answer, and we exclude these template tokens from the training loss so that the model never learns to emit them inside an answer.

Data Pipeline and Data Scale

Data collection. We draw training data from three kinds of sources. Robot manipulation data covers the target domain: manipulation episodes spanning single-arm, dual-arm, mobile, and humanoid embodiments. Since these recordings rarely carry object labels, we annotate them automatically as described below. Egocentric human–object interaction data adds first-person views close to a wrist or head camera, with hand–object masks and contact regions. General pointing and grounding data supplies what robot data lacks: exhaustive instance sets for counting, part masks for functional grounding, and 3D annotations for spatial relations and free space; a small amount of general visual question answering data preserves broad multimodal ability.

Automatic annotation of robot data. Robot recordings provide observations, actions, and instructions but rarely object labels. We convert them into grounding supervision in three steps (Figure 4). First, we select a few keyframes per episode from the action signal, favoring gripper-state transitions and large action changes while keeping the start, middle, and end of the trajectory. Second, a VLM lists the objects visible in each episode and camera with short names and appearance descriptions [20], giving an open vocabulary tied to the scene and viewpoint. Third, Grounding DINO [8] detects these objects and SAM 3 [21] refines their boxes; a separate SAM 3 recognition branch then relabels each box with its best-overlapping concept detection, correcting names without moving or adding boxes. The resulting annotations yield robot-scene supervision for referring, pointing, counting, free-space and destination grounding, and rejection of absent objects.

Automatic spatial annotation of robot trajectories

Figure 4. Automatic spatial annotation of robot trajectories. The pipeline selects keyframes, constructs an object vocabulary for each episode and camera, and produces spatial annotations for generating question–answer pairs. Localization and recognition branches are combined through semantic relabeling, which corrects object labels while preserving the number and geometry of the bounding boxes.

Question generation. All sources are turned into question–answer pairs from templates, under rules that keep every answer verifiable against its annotation. Counting and every-instance questions are emitted only when the instance set is complete; negative questions are checked against the vocabulary of the image so that none is correct; free-space targets mark unoccupied 2D regions and do not assert 3D feasibility. Answers are written in the output interface of § 4.1, and shortcuts between question wording and answer form are removed: no answer form exceeds 70% within a template, yes/no answers are balanced, and the number of points matches what the question asks for.

Quality control and data scale. Every detector box in robot scenes is verified by a VLM and dropped if its label does not match the region. Images and episodes from the evaluation benchmarks are excluded from training by matching. One training sample is one or more images with a conversation of one or more question–answer turns. The final collection contains about 1.54 million samples, comprising about 3.41 million question–answer pairs across about 1.39 million distinct image paths.

Training

Objective. We minimize the token-averaged cross-entropy over answer tokens only. Question and image tokens receive no loss, and, as noted in § 4.1, the four tokens of the empty reasoning block are masked as well. Conversations are packed into fixed-length sequences of 16,384 tokens with variable-length attention, so that tokens from different conversations never attend to each other; each global step consists of 16 such sequences, or roughly 140 samples.

Optimization. We use AdamW with β=(0.9,0.95)\beta= (0.9, 0.95), ϵ=10−8\epsilon= 10^{-8}, and weight decay 0.1. The learning rate warms up linearly over 50 steps to a peak of 1×10−51 \times10^{-5} and then follows a cosine schedule down to 1×10−71 \times10^{-7}. The peak learning rate was selected once by a four-point sweep on an early data release and then held fixed for every subsequent run, so that differences between runs reflect differences in data alone. Each run trains for a single epoch over its data. Master weights are kept in fp32, and training uses fully sharded data parallelism with activation checkpointing and FlashAttention-2.

Experiments

We compare ACE-Brain-0.6 with open embodied models of the same size, and with three closed models, GPT-6 Astra, Claude Opus 5.5 and Gemini 4 Argon on seven public grounding benchmarks and on a robot-scene benchmark of our own (§ 5.1 and § 5.2). We then ask where the gains come from (§ 5.3), and how they grow with the training data (§ 5.4).

Setup

Benchmarks. We evaluate on seven public benchmarks that together cover the capabilities analyzed in § 3: referring under spatial constraints and reasoning (RefSpatial [22], PointArena [23]), multi-instance perception (PixMo-Count [16] and the counting subset of PointArena), spatial relations and free-space localization (RoboSpatial [24], Where2Place [19]), and functional and interaction grounding (RoboAfford [25] and the affordance split of ShareRobot [26]). Every answer is a point, a count, or a yes/no token. We report the official metric of each benchmark, the mean over all seven (Avg-7). We also evaluate on RobotGrounding, our own benchmark of 2,591 questions in 14 types on held-out robot manipulation frames with human-annotated boxes, ranging from referring and counting to absent targets and cross-view correspondence between two cameras; its score is the macro average over question types.

Protocol. All models are evaluated with the same harness and the same prompt per benchmark, at temperature 0.2 with a 128-token output budget; PixMo-Count, whose answers can list many points, uses a 1,024-token budget. Closed models are queried through their APIs with the same questions and scorer.

Main Results

Compared models. We compare against Qwen3.5-9B [6]; a general-purpose open VLM of the same size, Qwen3-VL-8B [31]; open embodied models of the same scale, RynnBrain-8B [14], RoboBrain 2.5-8B [32], ACE-Brain-0.5-8B [33], Embodied-R1.5-8B [15], SenseNova-SI-1.1-8B [34], and PhysBrain 1.5-8B [35]; and five closed models, Claude Opus 5.5 [27], Gemini 4 Argon [28], GPT-5.5 [29], GPT-5.6-sol [30] and GPT-6 Astra [1], the reference analyzed in § 3.

Table 1 gives the full comparison, and Figure 5 details the results on RobotGrounding. Three results stand out: ACE-Brain-0.6 is the strongest open model of its size, it matches GPT-6 Astra on the seven-benchmark average while still trailing clearly on RefSpatial, and it leads every compared model in robot scenes.

ModelWhere2PlacePixMo-CountRoboSpatialRefSpatialPointArenaRoboAffordShareRobotAvg-7RobotGrounding
Closed models
Claude Opus 5.5 [27]66.4483.7473.3071.1061.2075.1040.2067.3090.89
Gemini 4 Argon [28]71.2087.7180.9451.5666.4071.4829.5365.5578.51
GPT-5.5 [29]45.2582.6159.1960.2968.0268.0438.5760.2883.96
GPT-5.6-sol [30]46.2383.5564.3454.5169.7671.4536.6660.9385.18
GPT-6 Astra [1]71.1088.1069.5580.1475.3684.9446.6073.6891.10
General-purpose open models
Qwen3-VL-8B [31]62.6086.4062.6654.1561.8174.8335.8062.6192.02
Qwen3.5-9B [6]72.0090.3553.4657.7668.3378.6539.4765.7286.70
Open embodied models
RynnBrain-8B [14]68.0011.7070.0056.6865.5879.2915.5052.3980.14
RoboBrain 2.5-8B [32]64.0078.8063.7159.2159.2776.3356.2465.3781.35
ACE-Brain-0.5-8B [33]70.7085.4058.3053.4368.0275.3734.3863.6666.91
Embodied-R1.5-8B [15]77.0081.7068.9657.0471.3883.4337.2168.1075.24
SenseNova-SI-1.1-8B [34]47.0059.2059.6529.7851.8350.7125.9846.3166.83
PhysBrain 1.5-8B [35]76.3085.6369.7455.6069.8681.2433.4767.4187.05
ACE-Brain-0.6 (ours)81.4486.9676.5671.8474.1388.1448.8275.4193.42

Table 1. Results on seven public grounding benchmarks and on our RobotGrounding benchmark under one protocol (§ 5.1). Avg-7 averages the seven public benchmarks; RobotGrounding is not included in the average. Best in bold, second best underlined.

RobotGrounding benchmark results

Figure 5. ACE-Brain-0.6 and GPT-6 Astra on our robot-scene benchmark RobotGrounding. (a) Overall accuracy of all compared models. (b) Accuracy by question type for the base model, ours, and Astra; the gray bar connects the base model to ours, and the label is our score minus Astra’s. Our model leads wherever the answer is a number, none, or a correspondence across views; Astra leads when every instance must be enumerated or a relation resolved.

Fine-tuning improves the base model on six of the seven benchmarks and raises Avg-7 by almost ten points. The largest gains appear where grounding requires a decision rather than a glance, on the spatial relations of RoboSpatial and the constrained references of RefSpatial, whereas on counting, which the base model already handles well, fine-tuning brings no gain and costs a few points.

Among open embodied models of the same scale, ACE-Brain-0.6 is the best on every benchmark except ShareRobot and leads the next model on Avg-7 by more than seven points. Against GPT-6 Astra the picture is mixed: our model is ahead on four benchmarks, slightly behind on PixMo-Count and PointArena, and well behind on RefSpatial (71.8 vs. 80.1), so the two averages end up close (Avg-7 75.4 vs. 73.7). The other four closed models trail ACE-Brain-0.6 on at least five of the seven benchmarks; only on RoboSpatial is Gemini 4 Argon ahead of every model. On RobotGrounding, ACE-Brain-0.6 is ahead of all compared models, including the five closed ones. § 5.3 relates these differences to the capabilities and limitations of Astra identified in § 3, using the labeled subsets of the public benchmarks (Table 2) and the question types of RobotGrounding.

BenchmarkSubsetOursAstra
RoboSpatialConfiguration (relation, yes/no)83.7486.2
Compatibility (fits?, yes/no)84.7676.2
Context (free point)62.2753.4
RefSpatialLocation73.0077.0
Placement75.0084.0
PointArenaSpatial85.6488.2
Reasoning75.1356.3
Counting (every instance)63.2760.0
Affordable92.4286.7
RoboAffordObject affordance (part)91.9484.7
Object reference92.9892.8
Spatial affordance (free region)77.9270.8

Table 2. Scores of ACE-Brain-0.6 and GPT-6 Astra on the labeled subsets of four public benchmarks.

Where the Gains Come From

Placement under spatial constraints. Both models are accurate when a target is named by category, function, or attribute, and Astra is ahead on RefSpatial location, where the description adds a spatial constraint. The RefSpatial gap is larger in placement (Table 2), which tests the feasibility under spatial constraints discussed in § 3: the answer must satisfy a relation to one or more reference objects and lie in free space. A valid placement point also needs a supporting surface and enough clearance next to the reference. Our free-space targets mark unoccupied 2D regions and do not assert 3D feasibility (§ 4.2), so we expect the gap to require targets verified in 3D rather than more 2D free-space data. Consistent with this, adding several thousand placement questions with targets computed exactly from 2D object masks, a small share of the training data, left placement unchanged.

Parts and free space. Our model leads Astra on all three RoboAfford subsets, on ShareRobot affordance, on RoboSpatial, and on free-space pointing in Where2Place. On RoboSpatial the lead comes from the compatibility and context questions, while Astra remains slightly ahead on relation judgments (Table 2). Part-level targets such as “the handle” or “where to hold” belong to the fine-grained geometric localization that § 3 identified as a limitation of Astra. Across our data releases, the largest ShareRobot gain coincides with the addition of part masks selected by the action verb of the query, which suggests that this supervision closed the gap to Astra.

Robot scenes. ACE-Brain-0.6 leads every compared model on RobotGrounding Benchmark (Figure 5(a)). Most of the gain over the base model comes from three abilities it largely lacks: recognizing that a named object is absent, recognizing that no object has the requested attribute, and matching an object marked in one camera to the same object in another (Figure 5(b)). Our model is far ahead of Astra on the first two and on par with it on the third, while Astra stays ahead when every instance must be pointed to or the target is defined by a relation. The two models also err in opposite directions: Astra often reports objects that are absent, whereas ours more often misses objects that are present.

Data Scaling

The training collection of § 4.2 was assembled in a sequence of releases, from 0.26M to 1.55M samples, each adding new task families or image domains to the previous one. Every release was trained from the base model with the same recipe (§ 4.3), so the resulting checkpoints form a controlled series in which only the data differs. Figure 6 plots them against the number of training samples.

Grounding performance against the number of training samples (log scale); y-axis: Avg-7 (seven benchmarks); x-axis: Training samples (log scale); data points: ACE-Brain-0.6; reference lines: GPT-6 Astra, 73.7; Claude Opus 5.5, 67.3; Qwen3.5-9B base, 65.7; Gemini 4 Argon, 65.5; log-linear fit: +2.4 per doubling of samples (r = 0.99); legend: ACE-Brain-0.6 data releases (same recipe)

Figure 6. Grounding performance against the number of training samples (log scale). Every point is a full training run from Qwen3.5-9B with the same recipe; only the data changes. Avg-7 over the data releases, with a log-linear fit; dotted lines mark the base model, GPT-6 Astra, Claude Opus 5.5, and Gemini 4 Argon.

Performance grows steadily with data and passes Astra’s average. Over a roughly sixfold range of training data, from 0.26M to 1.55M samples, Avg-7 rises from 69.3 to 75.4 along a log-linear trend of about +2.4 points per doubling (r=0.99r = 0.99); counting the base model, the full span is 65.7 to 75.4. The 1.55M release continues the trend, with no sign of saturation within the range we tested.

What scales is coverage, not repetition. Each release added new kinds of supervision rather than more of the same, so in the main series the number of samples and the coverage of supervision grow together and cannot be fully separated. A single control run separates them: it doubles only the sources of an early release, reaching the size of the next release without any new task or domain, and gains less than one point over its starting point, landing within one point of the release that added new sources instead. The same pattern holds inside the sequence. Adding more samples whose answers list many points did not improve PointArena questions with many instances. For a fixed backbone and recipe, then, what moves grounding is the number of distinct kinds of supervision and how their answers are represented, not the number of examples.

Conclusions

We asked how far training data alone can carry an open 9B vision-language model toward the grounding capabilities of GPT-6 Astra. By collecting open robot, egocentric, object-centric, and spatial data, annotating the robot recordings automatically, and converting every source into question–answer supervision that can be verified against its evidence, we trained ACE-Brain-0.6 from Qwen3.5-9B with a standard single-epoch recipe. The model is ahead of Astra on four of seven public grounding benchmarks, on par on two, and above it on their average, and reaches 93.4 on our robot-scene benchmark against Astra’s 91.1. A controlled series of training runs shows that grounding performance rises log-linearly with the number of training samples and that the rise is driven by the coverage of supervision.

Two limitations remain, and they mark the direction of the next release. ACE-Brain-0.6 still trails Astra when every instance of a set must be enumerated, and on placement under spatial constraints, where our two-dimensional free-space supervision does not capture three-dimensional feasibility. Both are properties of the data, and the scaling results suggest that the remedy is new supervision, complete multi-instance targets and feasibility-aware placement data, rather than more of what the collection already contains. These are the next additions to the pipeline.

Appendix

Contributions and Author List

Contributors: Yinhe Wang1,∗^{1,*}, Tao Tao1,2,∗^{1,2,*}, Zexin He1,3^{1,3}, Shuang Luo1,3^{1,3}, Wei Mao1^{1}, Yao Mu5^{5}, Feng Pan1^{1}, Hanming Deng4^{4}, Lewei Lu4^{4}.

Advisors: Zhi Hou1^{1}, Xingang Pan3^{3}, Dahua Lin4^{4}, Dacheng Tao3^{3}, Xiaogang Wang1^{1}.

Affiliations: 1^{1}ACE Robotics 2^{2}Sichuan University 3^{3}Nanyang Technological University 4^{4}SenseTime Research 5^{5}Shanghai Jiao Tong University

  • Equal contribution.

The RobotGrounding Benchmark

RobotGrounding is our own evaluation set for grounding in the scenes a robot policy observes. It contains 2,591 questions over held-out frames from robot manipulation recordings, with object boxes annotated by hand and checked question by question; the episodes these frames come from are excluded from training, together with every other evaluation benchmark (§ 4.2). The questions follow the task families of § 4.1: referring to an object by name, attribute, ordinal position, relation, or task role, answered with a box or a point; pointing to small objects that occupy well under one percent of the image; pointing to every instance of a described set; counting with an integer answer; existence questions whose correct answer is none when the named object, or an object with the named attribute, is absent, paired with positive questions on objects that are present; spatial yes/no judgments; and cross-view correspondence, in which an object is marked by a box in one camera and must be located in a simultaneous view from another camera, without being named. Negative and positive questions are balanced within each type so that always answering none does not score. Figure 7 shows one example of each question type and Figure 8 the composition of the benchmark.

RobotGrounding examples showing question types and benchmark frames

Figure 7. RobotGrounding examples. One question of each type, grouped by capability. Each panel shows the benchmark frame (letterbox bars removed; third-person camera unless marked), the question as posed to the model without the shared output-format instruction, and the expected answer form (top right). The blue box marks the task-relevant object, i.e., the reference answer (for the yes/no judgment, the two objects compared); absent-target questions have no box. The red box in the cross-view example is part of the input image. A point answer is correct when it falls inside or on the boundary of the reference box, a box answer at IoU ≥0.5\ge0.5, and an every-instance answer requires exactly one point per instance, inside or on the boundary of its corresponding reference box.

RobotGrounding statistics: (a) Questions per type — Referring point 300, Referring box 250, Attribute 150, Ordinal 180, Relation 57, Small object 137, Task target 210, Task destination 250, Every instance 92, Counting 178, Absent object 198, Absent attribute 144, Spatial yes/no 200, Cross-view correspondence 245; (b) Target size — reference box area (% of image): <0.5 166, 0.5–1 348, 1–2 510, 2–5 650, 5–10 370, 10–20 244, ≥20 146; (c) Camera views — third-person 2,194, left wrist 175, right wrist 222; 2,591 questions; 1,452 camera images, 1,267 time steps, 106 tasks, 11 robot data sources

Figure 8. RobotGrounding statistics. (a) Questions per type, coloured by capability group as in Figure 7. (b) Size of the reference target, measured as the area of its box relative to the image; 21% of the targets cover less than 1% of the image. (c) Camera views; wrist-camera questions make up 15% of the benchmark.

A point answer is correct when it contains at least one point and every point lies inside or on the boundary of the target’s annotated bounding box; an every-instance answer must contain exactly as many points as there are instances, each inside or on the boundary of a different annotated instance box; a box is correct at an intersection-over-union of at least 0.5; a count or a categorical answer must match exactly; and an absent-target question is answered correctly by any reply that contains no point. Because the reference regions are boxes rather than masks, the point criterion is lenient for thin or hollow objects. The overall score is the unweighted mean over 14 scoring groups, so that the many referring questions do not dominate the fewer, harder ones: referring by name with a point; referring with a box at IoU ≥0.5\ge0.5 and, as a separate group, at IoU ≥0.75\ge0.75; referring by attribute; by ordinal position or relation, merged into one group; by task role; placement locations; spatial yes/no judgments; pointing to every instance; existence; attribute existence; integer counting; small objects; and cross-view correspondence.

References

  1. [1]OpenAI. GPT-6 Astra: A new generation of intelligence, September 2026. URL https://openai.com/index/gpt-6-astra/.
  2. [2]Aishwarya Kamath, Mannat Singh, Yann LeCun, Gabriel Synnaeve, Ishan Misra, and Nicolas Carion. MDETR: Modulated detection for end-to-end multi-modal understanding. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 1780–1790, 2021.arxiv.org/abs/2104.12763
  3. [3]Mohit Sridhar, Lucas Manuelli, and Dieter Fox. CLIPort: What and where pathways for robotic manipulation. In Proceedings of the 5th Conference on Robot Learning, volume 164 of Proceedings of Machine Learning Research, pages 894–906. PMLR, 2022. URL https://proceedings.mlr.press/v164/shridhar22a.html.
  4. [4]Chang Liu, Henghui Ding, and Yudong Jiang. GRES: Generalized referring expression segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 23592–23601, 2023.arxiv.org/abs/2306.00968
  5. [5]Ke-Jyun Wang, Yun-Hsuan Liu, Hung-Ting Su, Jen-Wei Wang, Yu-Siang Wang, Winston Hsu, and Wen-Chin Chen. OCID-ref: A 3D robotic dataset with embodied language for clutter scene grounding. In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pages 5333–5338. Association for Computational Linguistics, 2021. doi: 10.18653/v1/2021.naacl-main.419. URL https://aclanthology.org/2021.naacl-main.419/.DOI
  6. [6]Qwen Team. Qwen3.5: Towards native multimodal agents, February 2026. URL https://qwen.ai/blog?id=qwen3.5.
  7. [7]Liunian Harold Li, Pengchuan Zhang, Haotian Zhang, Jianwei Yang, Chun yuan Li, Yiwu Zhong, Lijuan Wang, Lu Yuan, Lei Zhang, Jenq-Neng Hwang, Kai-Wei Chang, and Jianfeng Gao. Grounded Language-Image Pre-training, 2022. URL https://arxiv.org/abs/2112.03857.
  8. [8]Shilong Liu, Zhaoyang Zeng, Tianhe Ren, Feng Li, Hao Zhang, Jie Yang, Qing Jiang, Chun yuan Li, Jianwei Yang, Hang Su, Jun Zhu, and Lei Zhang. Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detection, 2024. URL https://arxiv.org/abs/2303.05499.
  9. [9]Ting Chen, Saurabh Saxena, Lala Li, David J. Fleet, and Geoffrey Hinton. Pix2Seq: A language modeling framework for object detection. In International Conference on Learning Representations, 2022. URL https://arxiv.org/abs/2109.10852.
  10. [10]Bin Xiao, Haiping Wu, Weijian Xu, Xiyang Dai, Houdong Hu, Yumao Lu, Michael Zeng, Ce Liu, and Lu Yuan. Florence-2: Advancing a Unified Representation for a Variety of Vision Tasks, 2023. URL https://arxiv.org/abs/2311.06242.
  11. [11]Qing Jiang, Junan Huo, Xingyu Chen, Yuda Xiong, Zhaoyang Zeng, Yihao Chen, Tianhe Ren, Junzhi Yu, and Lei Zhang. Detect Anything via Next Point Prediction, 2025. URL https://arxiv.org/abs/2510.12798.
  12. [12]Danny Driess et al. PaLM-E: An embodied multimodal language model. In International Conference on Machine Learning (ICML), 2023.arxiv.org/abs/2303.03378
  13. [13]Gemini Robotics Team et al. Gemini Robotics: Bringing AI into the physical world. arXiv preprint arXiv:2503.20020, 2025. URL https://arxiv.org/abs/2503.20020.
  14. [14]Ronghao Dang, Jiayan Guo, Bohan Hou, Sicong Leng, Kehan Li, Xin Li, Jiangpin Liu, Yunxuan Mao, Zhikai Wang, Yuqian Yuan, Minghao Zhu, Xiao Lin, Yang Bai, Qian Jiang, Yaxi Zhao, Minghua Zeng, Junlong Gao, Yuming Jiang, Jun Cen, Siteng Huang, Liuyi Wang, Wenqiao Zhang, Chengju Liu, Jianfei Yang, Shijian Lu, and Deli Zhao. RynnBrain: Open Embodied Foundation Models, 2026. URL https://arxiv.org/abs/2602.14979.
  15. [15]Yifu Yuan, Yaoting Huang, Xianze Yao, Yutong Li, Shuoheng Zhang, Linqi Han, Pengyi Li, Jiangeng Sun, Wenting Jia, Zhao Zhang, Yuhao Liu, Ruihao Liao, Yucheng Hu, Qiyu Wu, Yuxiao Li, Zibin Dong, Fei Ni, Yan Zheng, Shuyang Gu, Yi Ma, Hongyao Tang, Han Hu, and Jianyue Hao. Embodied-R1.5: Evolving Physical Intelligence via Embodied Foundation Models, 2026. URL https://arxiv.org/abs/2606.11324.
  16. [16]Matt Deitke, Christopher Clark, Sangho Lee, Rohun Tripathi, Yue Yang, Jae Sung Park, Mohammadreza Salehi, Niklas Muennighoff, Kyle Lo, Luca Soldaini, Jiasen Lu, Taira Anderson, Erin Bransom, Kiana Ehsani, Huong Ngo, YenSung Chen, Ajay Patel, Mark Yatskar, Chris Callison-Burch, Andrew Head, Rose Hendrix, Fayven Bastani, Eli VanderBilt, Nathan Lambert, Yvonne Chou, Arnavi Chheda, Jenna Sparks, Sam Skjonsberg, Michael Schmitz, Aaron Sarnat, Byron Bischoff, Pete Walsh, Chris Newell, Piper Wolters, Tanmay Gupta, Kuo-Hao Zeng, Jon Borchardt, Dirk Groeneveld, Crystal Nam, Sophie Lebrecht, Caitlin Wittlif, Carissa Schoenick, Oscar Michel, Ranjay Krishna, Luca Weihs, Noah A. Smith, Hannah Hajishirzi, Ross Girshick, Ali Farhadi, and Aniruddha Kembhavi. Molmo and PixMo: Open weights and open data for state-of-the-art vision-language models, 2024. URL https://arxiv.org/abs/2409.17146.
  17. [17]Zhiliang Peng, Wenhui Wang, Li Dong, Yaru Hao, Shaohan Huang, Shuming Ma, and Furu Wei. Kosmos-2: Grounding Multimodal Large Language Models to the World, 2023. URL https://arxiv.org/abs/2306.14824.
  18. [18]Boyuan Chen, Zhuo Xu, Sean Kirmani, Brian Ichter, Danny Driess, Pete Florence, Dorsa Sadigh, Leonidas Guibas, and Fei Xia. SpatialVLM: Endowing Vision-Language Models with Spatial Reasoning Capabilities, 2024. URL https://arxiv.org/abs/2401.12168.
  19. [19]Wentao Yuan, Jiafei Duan, Valts Blukis, Wilbert Pumacay, Ranjay Krishna, Adithyavairavan Murali, Arsalan Mousavian, and Dieter Fox. RoboPoint: A vision-language model for spatial affordance prediction in robotics. In Proceedings of the 8th Conference on Robot Learning (CoRL), volume 270 of Proceedings of Machine Learning Research, pages 4005–4020. PMLR, 2025.arxiv.org/abs/2406.10721
  20. [20]Bastian Pätzold, Jan Nogga, and Sven Behnke. Leveraging vision-language models for open-vocabulary instance segmentation and tracking. IEEE Robotics and Automation Letters, 2025.DOI
  21. [21]Nicolas Carion, Laura Gustafson, Yuan-Ting Hu, Shoubhik Debnath, Ronghang Hu, Didac Suris Coll-Vinent, Chaitanya Ryali, Kalyan Vasudev Alwala, Haitham Khedr, Andrew Huang, et al. SAM 3: Segment anything with concepts. In International Conference on Learning Representations (ICLR), 2026.arxiv.org/abs/2511.16719
  22. [22]Enshen Zhou, Jingkun An, Cheng Chi, Yi Han, Shanyu Rong, Chi Zhang, Pengwei Wang, Zhongyuan Wang, Tiejun Huang, Lu Sheng, and Shanghang Zhang. RoboRefer: Towards spatial referring with reasoning in vision-language models for robotics. Advances in Neural Information Processing Systems, 38, 2025.arxiv.org/abs/2506.04308
  23. [23]Long Cheng, Jiafei Duan, Yi Ru Wang, Haoquan Fang, Boyang Li, Yushan Huang, Elvis Wang, Ainaz Eftekh ar, Jason Lee, Wentao Yuan, Rose Hendrix, Noah A. Smith, Fei Xia, Dieter Fox, and Ranjay Krishna. Point Arena: Probing multimodal grounding through language-guided pointing, 2025. URL https://arxiv.org/abs/2505.09990.
  24. [24]Chan Hee Song, Valts Blukis, Jonathan Tremblay, Stephen Tyree, Yu Su, and Stan Birchfield. RoboSpatial: Teaching spatial understanding to 2D and 3D vision-language models for robotics. In Proceedings of the Computer Vision and Pattern Recognition Conference (CVPR), pages 15768–15780, 2025.arxiv.org/abs/2411.16537
  25. [25]Yingbo Tang, Lingfeng Zhang, Shuyi Zhang, Yin uo Zhao, and Xiaoshuai Hao. RoboAfford: A dataset and benchmark for enhancing object and spatial affordance learning in robot manipulation. In Proceedings of the 33rd ACM International Conference on Multimedia, pages 12706–12713, 2025.DOI
  26. [26]Yuheng Ji, Huajie Tan, Jiayu Shi, Xiaoshuai Hao, Yuan Zhang, Hengyuan Zhang, Pengwei Wang, Mengdi Zhao, Yao Mu, Pengju An, et al. RoboBrain: A unified brain model for robotic manipulation from abstract to concrete. In Proceedings of the Computer Vision and Pattern Recognition Conference (CVPR), pages 1724–1734, 2025.
  27. [27]Anthropic. System card: Claude Opus 5.5. https://www.anthropic.com/model-card, September 2026.
  28. [28]Google DeepMind. Gemini 4 Argon: Model card, October 2026. URL https://deepmind.google/models/model-cards/gemini-4-argon/. Published October 13, 2026. Accessed October 17, 2026.
  29. [29]OpenAI. GPT-5.5 Model, 2026. URL https://developers.openai.com/api/docs/models/gpt-5.5. OpenAI API documentation. Accessed: 2026-10-18.
  30. [30]OpenAI. GPT-5.6 Sol Model, 2026. URL https://developers.openai.com/api/docs/models/gpt-5.6-sol. OpenAI API documentation. Accessed: 2026-10-18.
  31. [31]Shuai Bai, Yuxuan Cai, Ruizhe Chen, Keqin Chen, Xionghui Chen, Zesen Cheng, Lianghao Deng, Wei Ding, Chang Gao, Chunjiang Ge, Wenbin Ge, Zhifang Guo, Qidong Huang, Jie Huang, Fei Huang, Binyuan Hui, Shutong Jiang, Zhaohai Li, Mingsheng Li, Mei Li, Kaixin Li, Zicheng Lin, Junyang Lin, Xuejing Liu, Jiawei Liu, Chenglong Liu, Yang Liu, Dayiheng Liu, Shixuan Liu, Dunjie Lu, Ruilin Luo, Chenxu Lv, Rui Men, Lingchen Meng, Xuancheng Ren, Xingzhang Ren, Sibo Song, Yuchong Sun, Jun Tang, Jianhong Tu, Jianqiang Wan, Peng Wang, Pengfei Wang, Qiu yue Wang, Yuxuan Wang, Tianbao Xie, Yiheng Xu, Haiyang Xu, Jin Xu, Zhibo Yang, Mingkun Yang, Jianxin Yang, An Yang, Bowen Yu, Fei Zhang, Hang Zhang, Xi Zhang, Bo Zheng, Humen Zhong, Jingren Zhou, Fan Zhou, Jing Zhou, Yuanzhi Zhu, and Ke Zhu. Qwen3-VL technical report. arXiv preprint arXiv:2511.21631, 2025.arxiv.org/abs/2511.21631
  32. [32]Huaijie Tan, Enshen Zhou, Zhiyu Li, Yijie Xu, Yuheng Ji, Xiansheng Chen, Cheng Chi, Pengwei Wang, Huizhu Jia, Yulong Ao, et al. RoboBrain 2.5: Depth in sight, time in mind. arXiv preprint arXiv:2601.14352, 2026.arxiv.org/abs/2601.14352
  33. [33]Ziyang Gong, Zehang Luo, Anke Tang, Zhe Liu, Shi Fu, Zhi Hou, Ganlin Yang, Weiyun Wang, Xiaofeng Wang, Jianbo Liu, Gen Luo, Haolan Kang, Shuang Luo, Yue Zhou, Yong Luo, Li Shen, Xiaosong Jia, Yao Mu, Xue Yang, Chunxiao Liu, Junchi Yan, Hengshuang Zhao, Dacheng Tao, and Xiaogang Wang. ACE-Brain-0: Spatial intelligence as a shared scaffold for universal embodiments. arXiv preprint arXiv:2603.03198, 2026.arxiv.org/abs/2603.03198
  34. [34]Zhongang Cai, Ruisi Wang, Chenyang Gu, Fanyi Pu, Junxiang Xu, Yubo Wang, Wanqi Yin, Zhitao Yang, Chen Wei, Tongxi Zhou, Qingping Sun, Hui En Pang, Jiaqi Li, Oscar Qian, Zhiqian Lin, Xuanke Shi, Kewang Deng, Xiaoyan Han, Zukai Chen, Xiangyu Fan, Hamming Deng, Lewei Lu, Liang Pan, Bo Li, Ziwei Liu, Quan Wang, Dahua Lin, and Lei Yang. Scaling spatial intelligence with multimodal foundation models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 7879–7890, 2026.arxiv.org/abs/2511.13719
  35. [35]DeepCybo Team, Yu Bin, Haipeng Cao, Zheng Chang, Kai Chen, Youning Chen, Kailin Deng, Yichao Du, Xiaotong Fu, Haoyang Ge, et al. PhysBrain 1.5: From vision-language models to physical foundation models. arXiv preprint arXiv:2609.14973, 2026.arxiv.org/abs/2609.14973

Paper details

vlnc:W_jav7dcru
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

Not recorded for this paper · View statement →

Looking for related papers…
Contents