alphaFeedback

WorksComputer Science

Beyond Omni: A Unified MLLM for Embodied Sensory Understanding

AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View

Abstract

Recent embodied systems increasingly build on multimodal large language models (MLLMs) for their pretrained understanding and reasoning capabilities, but their perception of the physical world remains largely limited to basic modalities such as vision and audio. However, broadening MLLMs to more diverse sensory modalities from the physical environment is challenging: their representations are often weakly connected to the MLLM and vary substantially in structure and statistics, while their interpretation still requires shared high-level understanding and reasoning. We therefore propose Unisense, a unified embodied MLLM framework that supports diverse physical sensory modalities within a shared multimodal architecture. Unisense follows a two-stage training process: (i) aligning sensory representations with language to establish a language-accessible interface; and (ii) tuning modality-specific experts within the shared LLM to provide specialized processing for different sensory modalities. To support broad sensory learning, we curate Unisense-1M, a large-scale embodied sensory training corpus comprising 1M samples across 8 sensory modalities. We further evaluate Unisense on 12 benchmarks spanning depth, point cloud, IMU, tactile, thermal, radar, motion, and smell understanding. Across these heterogeneous sensing tasks, Unisense achieves strong performance and outperforms both generalist and specialized models on most benchmarks, demonstrating the potential of pretrained MLLMs as unified models for embodied sensory understanding.

Introduction

The rapid progress of multimodal large language models (MLLMs) is reshaping Embodied AI, driving a growing line of generalist embodied models that harness MLLMs’ multimodal understanding and reasoning capabilities for physical-world perception and interaction. Representative systems such as PaLM-E [35], RoboBrain [57, 13], RynnBrain [30] and Vesta [10] demonstrate the potential of this paradigm. However, while modern MLLMs have developed strong capabilities across modalities such as images, video, and audio, their support for diverse physical signals remains limited.

The real world contains rich information that can be captured by embodied sensory modalities, such as depth, thermal, tactile, and radar. These modalities provide complementary physical cues about geometry, contact, temperature, and dynamics beyond basic modality inputs. As Figure 1 illustrates, such cues can clarify physical states that remain ambiguous in basic observations. Accordingly, recent work has explored three main strategies for incorporating sensory modalities into language-centric models. (i) Specialists develop dedicated interfaces or adaptation mechanisms for individual sensory modalities [70, 65] (Asif Imran Shouborno et al. 2025). (ii) Binders [44] (Zhu et al. 2024) use image or language representations as semantic anchors to align different modalities within a shared representation space. (iii) Generalists [47, 88, 66] (Wu et al. 2024) integrate multiple modalities through modality-specific encoders, projectors, or routing modules. Despite these differences, most sensory modality adaptation is still concentrated at the modality interface, before entering the LLM. A more detailed discussion of related work is provided in Appendix § 5.

Different senses, shared intelligence

Figure 1. Different senses, shared intelligence: broad embodied understanding requires diverse physical evidence while drawing on shared knowledge and reasoning. Examples from depth, smell, thermal, and radar show how these signals resolve ambiguities left by basic-modality observations. Rather than duplicating general intelligence across separate sensory models, UniSense combines modality-specific experts with a shared LLM.

This emphasis largely reflects the maturity gap in modality interfaces between embodied sensory and widely studied basic modalities. On the one hand, the latter benefit from well-established modality-specific encoders, web-scale multimodal data, and widely adopted alignment recipes [96, 26] (Tschannen et al. 2025), whereas many embodied sensory modalities still lack comparable resources, making sensory–language grounding a primary challenge. On the other hand, despite heterogeneous low-level representations, these modalities ultimately rely on shared high-level understanding and reasoning, motivating a unified LLM backbone. For basic modalities, mature interfaces have further enabled omni-modal models to move beyond and introduce modality-dependent computation within the LLM [69, 56] (Shukor et al. 2025). For embodied sensory modalities, unified MLLM-side specialization remains limited: existing methods largely share the same parameters across representations with substantially different structures, statistics, and spatiotemporal characteristics. Prior studies suggest that such parameter sharing across modalities or tasks can introduce conflicting learning signals [21, 71, 48]. We therefore view unified embodied sensory modeling across two levels: semantic grounding at the modality–language interface, followed by computational specialization within the shared LLM.

In this paper, we present UniSense, a unified MLLM for embodied sensory understanding. UniSense supports diverse embodied sensory modalities through lightweight modality tokenizers, a unified encoder, modality projectors, and a shared LLM. Building on this architecture, UniSense follows a two-stage training process to address the above challenges. (i) Aligning different sensory representations with language through caption supervision, making physical sensory information accessible to the LLM, and then (ii) tuning modality-specific experts within the LLM, allowing different sensory modalities to specialize beyond the shared backbone computation.

To support UniSense, we develop a data construction pipeline that applies modality-specific preprocessing to heterogeneous sensory observations and pairs the processed inputs with modality-aware captions and instruction–response pairs. This results in a large-scale training corpus of 1M samples spanning 8 embodied sensory modalities, alongside general multimodal data. We further evaluate UniSense on 12 benchmarks covering depth, point cloud, IMU, tactile, thermal, radar, motion, and smell. Experiments show that UniSense outperforms general multimodal and specialized models on most benchmarks. Our contributions are summarized as follows:

  • We present UniSense, a unified MLLM that supports text, image, video, audio, and diverse physical sensing modalities within a shared multimodal architecture.

  • We develop a two-stage training strategy that aligns and specializes sensory processing, enabling language-accessible sensory representations and modality-specific specialization within a shared LLM.

  • We curate UniSense–1M, a multimodal training corpus spanning 8 embodied sensory modalities, and evaluate UniSense on 12 benchmarks for embodied sensory understanding, demonstrating its effectiveness across heterogeneous sensing tasks.

Method

Problem Definition

We consider a unified embodied sensory understanding task, where a multimodal LLM supports heterogeneous modalities under a shared framework. Let M\mathcal{M} denote the set of supported non-text modalities, including basic modalities (image, video, and audio), and embodied sensory modalities Ms⊆M\mathcal{M}_s \subseteq\mathcal{M}. In this work, Ms\mathcal{M}_s comprises depth, point cloud, IMU, tactile, thermal, radar, motion, and smell. For modality m∈Mm \in\mathcal{M}, we denote its input by xmx^m. The language instruction provided to the model is denoted by qq.

Our goal is to incorporate embodied sensory modalities in Ms\mathcal{M}_s into a MLLM while considering both how their representations are grounded in the model’s language space and how they are subsequently processed within the shared backbone.

Model Architecture

Figure 2 illustrates the architecture of UniSense, which consists of modality-specific tokenizers, a unified encoder, modality-specific projectors, and a shared LLM. We build UniSense on pretrained Qwen3.5 models [95] at 2B and 9B scales, with preliminary multimodal initialization on image and audio data but no additional video-specific training (see Appendix § 7.§ 3 and §C.6).

The architecture of UniSense

Figure 2. The architecture of UniSense. UniSense unifies basic and embodied sensory modalities in a shared framework. Basic modalities retain pretrained pathways, while sensory inputs pass through modality-specific tokenizers, a unified encoder, and modality-specific projectors before entering the LLM. Training proceeds in two stages: (1) modality captions supervise sensory–language alignment; (2) modality-specific experts are then tuned within the LLM.

For an embodied sensory modality s∈Mss \in\mathcal{M}_s, the input xsx^s is first transformed into encoder-compatible tokens by a tokenizer Ts\mathcal{T}_s. We adopt two tokenization pathways: pixel-aligned modalities (e.g., depth, thermal, and tactile) reuse the standard visual patch tokenizer, whereas non-pixel modalities (e.g., point cloud, IMU, and radar) employ dedicated modality-specific tokenizers. The resulting tokens are then processed by a unified encoder E\mathcal{E} and mapped to the hidden space of the language model through a modality-specific projector Ps\mathcal{P}_s:

Zs=Ps(E(Ts(xs))),(1)\mathbf{Z}^{s}=\mathcal{P}_{s}\left(\mathcal{E}\left(\mathcal{T}_{s}\left(x^{s}\right)\right)\right), \tag*{(1)}

where Zs\mathbf{Z}^{s} denotes the resulting sensory representation. Image, video, and audio are processed through their corresponding input pathways. Accordingly, we use Zm\mathbf{Z}^{m} to denote the resulting representation of any non-text modality m∈Mm \in\mathcal{M} provided to the LLM. Detailed tokenizer and projector designs are provided in Appendix §C.2.

The resulting modality representations {Zm}\{\mathbf{Z}^{m}\} are combined with the language instruction q\mathbf{q} and processed by the LLM to generate the response. Although these interfaces make heterogeneous inputs compatible with the pretrained backbone, they do not ensure effective language grounding or appropriate processing. We address these two aspects through the two training stages described in §2.3 and §2.4.

Sensory Representation Alignment

Unlike basic modalities, which have been well studied, embodied sensory modalities lack comparably mature language-aligned representations, making their physical semantics difficult to ground in the target MLLM. Prior work aligns heterogeneous modalities in shared embedding spaces [44] (Zhu et al. 2024), while generative–contrastive frameworks further show that generative supervision and contrastive learning provide complementary semantic signals (Yu et al., 2022; Xiao et al., 2025). However, such alignment is typically defined outside the representation structure of the target MLLM that ultimately consumes these modality features. Recent MLLM studies suggest that grounding modality representations toward the pretrained linguistic structure of the target LLM can improve their integration [84, 19].

To align embodied sensory representations with language, we construct a modality-aware caption for each sensory input that explicitly verbalizes its physical information. We use each caption to supervise sensory representations in two complementary ways: conditional captioning encourages sensory representations to retain physical semantics recoverable through the target MLLM’s native language interface, while contrastive alignment uses representations induced by the target MLLM itself to establish explicit sensory–language correspondence. The overall design is illustrated in Figure 3, with examples of modality-aware captions provided in Appendix §E.

Overview of the sensory representation alignment stage

Figure 3. Overview of the sensory representation alignment stage. Conditional captioning provides language-level supervision by decoding the paired caption from sensory representations, while contrastive alignment aligns sensory and caption representations using the first kk LLM layers.

For a sensory modality s∈Mss \in\mathcal{M}_s, let Zs∈RNs×d\mathbf{Z}^{s} \in\mathbb{R}^{N_s \times d} denote its projected sensory representation and C=(c1,…,cL)\mathbf{C}=(c_1,\ldots,c_L) the corresponding modality-aware caption.

Conditional Captioning. We impose language-level supervision on sensory representations by predicting their paired modality-aware captions. Given the projected sensory tokens Zs\mathbf{Z}^{s}, a modality-specific caption decoder Cs\mathcal{C}^{s} predicts each token of C\mathbf{C} using causal self-attention over preceding caption tokens and cross-attention to Zs\mathbf{Z}^{s}. The decoder reuses the token embeddings and vocabulary projection of the target LLM, encouraging Zs\mathbf{Z}^{s} to preserve physical semantics that can be recovered through the model’s native language interface. We optimize this branch with the standard autoregressive token-level cross-entropy loss, denoted by Lcap\mathcal{L}_{\mathrm{cap}}.

Contrastive Alignment. We further establish representation-level correspondence between sensory inputs and their captions using representations induced by the target LLM. Specifically, Zs\mathbf{Z}^{s} and the embedded caption Emb⁡(C)\operatorname{Emb}(\mathbf{C}) are independently processed by the same first kk frozen LLM layers, followed by modality-specific aggregation and separate lightweight projection heads:

us=Norm⁡(ϕs(ρs(Q1:k(Zs)))),uc=Norm⁡(ϕc(ρc(Q1:k(Emb⁡(C))))).(2)\mathbf{u}^{s}=\operatorname{Norm}\bigl(\phi_s(\rho_s(Q_{1:k}(Z^{s})))\bigr),\qquad\mathbf{u}^{c}=\operatorname{Norm}\bigl(\phi_c(\rho_c(Q_{1:k}(\operatorname{Emb}(\mathbf{C}))))\bigr). \tag*{(2)}

Here, ρs\rho_s and ρc\rho_c denote the sensory and caption aggregation operations, respectively, ϕs\phi_s and ϕc\phi_c are separate projection heads, and Norm⁡(⋅)\operatorname{Norm}(\cdot) denotes ℓ2\ell_2 normalization. For a batch of BB sensory–caption pairs, representations from the same sensory instance form a positive pair, while those from different sensory instances serve as in-batch negatives. We optimize the resulting representations with a standard symmetric InfoNCE loss, denoted by Lcon\mathcal{L}_{\mathrm{con}}.

Modality-Specific Expert Tuning

The first training stage grounds embodied sensory representations in the language space of the target MLLM. However, these heterogeneous representations are still processed by the same decoder parameters, which may introduce interference across modalities or tasks [99, 71]. While recent multimodal models introduce modality- or task-specific computation within the backbone [69, 56], embodied sensory modeling remains largely focused on modality-side adaptation [47, 70] (Zhou & Yang 2026).

We therefore introduce modality-specific capacity within the shared LLM, while keeping self-attention shared and specializing only the feed-forward sublayers. As shown in Figure 4, the base FFN remains as the shared transformation, with modality-specific residual experts providing specialized processing.

Modality-specific expert computation within a Transformer layer

Figure 4. Modality-specific expert computation within a Transformer layer. After shared self-attention, a modality router directs sensory tokens to modality-specific expert pools, where token-wise routers produce residual transformations that are added to the shared base FFN output.

Modality-Aware Routing. We organize sensory-specific computation through two levels of routing. For each sensory modality ss, we maintain a pool of EE lightweight residual experts {Rs,i}i=1E\{R_{s,i}\}_{i=1}^{E}. A modality router first directs each sensory token to its corresponding expert pool, after which a token-wise router gsg_s further determines token-dependent expert contributions. This allows tokens from the same modality to receive different residual transformations.

Residual Expert Adaptation. For a hidden state h\mathbf{h} associated with sensory modality ss, the modality-specific residual transformation is defined as:

ΔFs(h)=αr∑i=1Ews,i(h)Rs,i(h),ws=softmax⁡(gs(h)),(3)\Delta\mathcal{F}_s(\mathbf{h})=\frac{\alpha}{r}\sum_{i=1}^{E}w_{s,i}(\mathbf{h})R_{s,i}(\mathbf{h}),\qquad\mathbf{w}_s=\operatorname{softmax}(g_s(\mathbf{h})), \tag*{(3)}

where ws=[ws,1,…,ws,E]\mathbf{w}_s=[w_{s,1},\ldots,w_{s,E}] denotes the normalized expert weights, rr is the low-rank dimension, and α\alpha controls the residual scale. Each Rs,iR_{s,i} follows the SwiGLU-based FFN structure of the LLM backbone [95], with a low-rank parameterization.

The resulting residual is then added token-wise to the output of the shared pretrained FFN:

h′=Fbase(h)+ΔFs(h),(4)\mathbf{h}'=\mathcal{F}_{\mathrm{base}}(\mathbf{h})+\Delta\mathcal{F}_s(\mathbf{h}), \tag*{(4)}

where Fbase\mathcal{F}_{\mathrm{base}} denotes the frozen FFN shared across modalities. Thus, each token receives an input-dependent sensory-specific correction while retaining the shared pretrained transformation.

The residual expert modules are introduced only in selected full-attention Transformer layers, while the remaining layers stay unchanged. We further use balance and diversity regularization to stabilize expert utilization and discourage redundant residual transformations. More details are provided in Appendix § 7.5.

(a) Image-text benchmarks.
ModelTextVQAval_{\mathrm{val}}MMEMMBench
General MLLMs
Qwen3-VL-8B-Instruct–224384.5
GLM-4.5V72.02423.888.2
GLM-4.1V-9B79.62445.885.8
Kimi-VL-A3B-250677.72352.784.4
InternVL3.5-8B78.22380.679.5
InternVL3.5-30B-A3B80.52461.984.8
UniSense
UniSense-2B79.52247.979.6
UniSense-9B83.62466.087.5
(b) Audio-image-text benchmarks.
ModelTextVQAs_{\mathrm{s}}DocVQAs_{\mathrm{s}}ChartQAs_{\mathrm{s}}
General MLLMs
Intern-Omni69.179.956.0
Qwen3-Omni-30B-A3B70.876.4–
Lyra-Mini-3B73.474.840.7
Lyra-Base-9B80.085.561.0
UniSense
UniSense-2B73.880.053.8
UniSense-9B80.487.268.0
(c) Video-text benchmarks.
ModelVideo-MMEEgoSchema
General MLLMs
InternVL2.5-7B64.251.5
InternVL3.5-2B58.450.8
InternVideo2.5-7B65.163.9
Lyra-Base-9B62.863.2
Qwen2-VL-2B55.654.9
Qwen2.5-VL-7B65.165.0
UniSense
UniSense-2B59.449.8
UniSense-9B69.866.4

Table 1. Evaluation on General Multimodal benchmarks. (a) Image-text results on TextVQA, MME, and MMBench. (b) Audio-image-text results on the image-audio variants of TextVQA, DocVQA, and ChartQA. (c) Video-text results on Video-MME and EgoSchema. Video-MME results are reported without subtitles. “–“ denotes unavailable results. Due to space limitations, the citations of all benchmarks and baseline models reported in the main-text tables are provided in Appendix §B.1.

Training

After the preliminary image–audio initialization described in §2.2, we train UniSense on a unified collection of embodied sensory datasets spanning 8 sensory modalities. Each sensory sample is paired with a modality-aware caption used for sensory representation alignment. Detailed data sources and sampling strategies are provided in §B.2.

Training proceeds in two stages. The first aligns sensory representations with language, while the second tunes modality-specific experts within the shared LLM.

Alignment Stage. We freeze the pretrained LLM backbone and optimize the newly introduced sensory tokenizers, projectors, caption decoders, and contrastive projection heads. Given a sensory input and its instruction, LLM\mathcal{L}_{\mathrm{LM}} is the autoregressive cross-entropy loss over the target response tokens. The paired modality-aware caption further provides the captioning objective Lcap\mathcal{L}_{\mathrm{cap}} and the contrastive objective Lcon\mathcal{L}_{\mathrm{con}} introduced in §2.3. The overall objective is:

L(1)=LLM+λalign(Lcap+λconLcon),(5)\mathcal{L}^{(1)} = \mathcal{L}_{\mathrm{LM}} + \lambda_{\mathrm{align}}\left(\mathcal{L}_{\mathrm{cap}} + \lambda_{\mathrm{con}}\mathcal{L}_{\mathrm{con}}\right), \tag*{(5)}

where λalign\lambda_{\mathrm{align}} controls the overall contribution of the alignment objectives, and λcon\lambda_{\mathrm{con}} determines the relative weight of the contrastive objective.

Tuning Stage. The pretrained LLM backbone remains frozen, while we optimize the sensory modules, modality routers, and residual experts. We retain the language-modeling and captioning objectives, but disable the contrastive branch to permit task-driven specialization. We further apply the load-balancing loss Lbal\mathcal{L}_{\mathrm{bal}} and expert-diversity loss Ldiv\mathcal{L}_{\mathrm{div}} to regularize expert learning. The second-stage objective is:

L(2)=LLM+λalignLcap+λbalLbal+λdivLdiv,(6)\mathcal{L}^{(2)} = \mathcal{L}_{\mathrm{LM}} + \lambda_{\mathrm{align}}\mathcal{L}_{\mathrm{cap}} + \lambda_{\mathrm{bal}}\mathcal{L}_{\mathrm{bal}} + \lambda_{\mathrm{div}}\mathcal{L}_{\mathrm{div}}, \tag*{(6)}

where λalign\lambda_{\mathrm{align}}, λbal\lambda_{\mathrm{bal}}, and λdiv\lambda_{\mathrm{div}} weight the captioning, load-balancing, and expert-diversity terms, respectively. Detailed settings are provided in Appendix §C.6.

Experiments

Experimental Setup

Due to space limitations, we provide additional experimental details in the appendix:

  • Datasets and benchmarks. Details of UniSense–1M, including data sources and preparation, together with benchmark splits, evaluation protocols, and metrics, are provided in Appendix §B.2.

  • Implementation and training. Model configurations, optimization settings, freezing schedules, and training hyperparameters are provided in Appendix §C.

ModelPCPSSPOM
Closed-Source Models
GPT-4o30.938.122.6
Gemini-2.5-Pro26.725.123.5
General MLLMs
Qwen2.5-VL-7B21.523.119.9
LLaVA-OneVision-7B35.428.429.1
TokenFlow-7B38.132.629.5
Tactile-Specialized Models
Octopi-7B45.548.022.2
UniTac-3B55.058.942.1
UniTac-7B57.359.264.6
UniSense
UniSense-2B58.472.845.5
UniSense-9B61.973.453.3

Table 4. Evaluation on the Tactile-Text Benchmark using Octopi. Results are reported in percentage (%) for three tasks.

Main Results

In this section, we evaluate UniSense on general multimodal tasks and benchmarks spanning 8 embodied sensory modalities. These evaluations examine both its general multimodal capability and its ability to handle heterogeneous physical sensing signals. Unless otherwise specified, higher scores indicate better performance across all reported metrics.

General Multimodal Understanding. UniSense-9B achieves 83.6 on TextVQA (Singh et al., 2019) and 2466.0 on MME [38], leading the compared models on both benchmarks. It also performs strongly on speech-conditioned image and video understanding (Table 1), indicating that sensory training preserves its basic-modality capabilities.

Depth and Point Cloud Understanding. Table 2 and Table 3 evaluate spatial and 3D understanding. UniSense-9B achieves 70.1 on the SpatialBench [12] 4-task aggregate and 80.5 accuracy on RoboSpatial-Home (Song et al., 2025) without benchmark-specific training, surpassing both general-purpose MLLMs and spatial-specialized models. On ScanQA [6], UniSense-9B achieves 74.3 CIDEr using point clouds alone, which increases to 99.6 when combined with images, outperforming all compared baselines. This improvement shows that newly introduced sensory inputs can be naturally composed with basic modality observations to exploit complementary geometric and appearance information.

ModelPos.Exist.Count.Reach.Size4-Task Agg.Agg.Config.
Closed-Source Models
GPT-4o61.890.085.251.740.068.165.377.2
Claude-3.555.965.072.2–26.755.1––
General MLLMs
LLaVA-1.5-7B44.145.082.8–30.049.5––
LLaVA-NeXT-7B47.175.084.0–20.055.1–68.3
Qwen2-VL-7B–––––––76.4
Qwen2.5-VL-3B55.980.076.4–25.058.8––
Qwen2.5-VL-7B61.880.087.1–30.064.3–78.1
Spatial-Specialized Models
SpatialVLM-3B52.980.077.1–28.358.6––
Bunny-Phi2-3B50.075.089.451.726.758.757.5–
SpatialBot-Phi2-3B61.880.091.755.026.764.662.9–
Bunny-Llama3-8B50.075.091.738.323.358.555.0–
SpatialBot-Llama3-8B53.075.090.445.020.058.656.2–
SpaceThinker-3B50.082.570.057.522.555.356.5–
SpaceOm67.792.575.055.037.568.165.8–
SSR-7B64.785.090.2–28.366.7––
VPT–––––––77.2
SpatialVTS–––––––70.7
UniSense
UniSense-2B67.780.089.258.331.767.265.573.2
UniSense-9B76.580.091.158.328.370.168.080.5

Table 2. Evaluation on Depth-Text benchmarks, including SpatialBench and RoboSpatial-Home. SpatialBench has Position, Existence, Counting, Reaching, and Size subtask. 4-Task Agg. is the sample-weighted aggregate over all subtasks except Reaching. UniSense is evaluated zero-shot on RoboSpatial-Home.

ModelInputCIDErMET.R-LB-1B-4
General MLLMs
InternVL2-8Bimg62.514.534.3–3.3
Qwen2-VL-7Bimg53.911.429.327.83.0
LLaVA-VideoMV-Img88.717.744.6–3.1
3D-Specialized Models
ScanQAxyz64.913.133.330.210.1
LL3DAxyz76.815.937.3–13.5
Scene-LLMxyz80.016.640.0–12.0
ChatScenexyz+img87.718.041.643.214.3
GPT4SceneMV-Img90.917.743.643.414.6
ViewMind3DMV-Img73.415.337.635.8–
UniSense
UniSense-2Bxyz65.121.134.036.411.0
UniSense-2Bxyz+img90.027.544.644.312.7
UniSense-9Bxyz74.323.436.939.212.4
UniSense-9Bxyz+img99.630.247.548.315.5

Table 3. Evaluation on the Point Cloud-Text Benchmark on ScanQA. Validation results with point-cloud (xyz), image (img), and multi-view image (MV-Img) inputs.

ModelZero-ShotFine-Tuning
General MLLMs
ImageBindLLM-7B24.248.5
PandaGPT-7B26.841.3
PandaGPT-13B34.346.0
Thermal-Specialized Models
Infrared-LLaVA-7B56.679.0
UniSense
UniSense-2B–86.8
UniSense-9B70.289.9

Table 6. Evaluation on Thermal-Text Benchmarks using Infrared-Benchmark. Average accuracy is reported under zero-shot and fine-tuning settings.

ModelInputBin. F1Mul. F1R-LMET.
Motion-Specialized Models
NaiveTS35.69.66.05.8
ChatTSTS34.829.14.610.6
xQA-LlamaGT78.281.59.136.8
xQA-QwenGT78.488.017.937.0
xQA-LlamaAE78.381.29.036.8
xQA-QwenAE78.588.017.836.9
UniSense
UniSense-2BTS89.797.382.172.3
UniSense-9BTS97.499.685.074.2

Table 7a. (b) Motion results on QuAnTS; binary and multiple-choice QA use F1, while open-ended QA uses ROUGE-L and METEOR. TS, GT, and AE denote motion time series, ground-truth actions, and action-encoder representations, respectively.

ModelAcc@1F1
Smell-Specialized Models
MLP26.824.7
CNN52.750.5
LSTM57.956.0
ScentFormer56.155.5
UniSense
UniSense-2B65.263.4
UniSense-9B74.572.2

Table 7b. (c) Smell classification on SmellNet using Acc@1 and Macro-F1 (%).

IMU, Radar, and Motion Understanding. Across four IMU activity-recognition datasets, UniSense-9B outperforms LLaSA (Asif Imran Shoubornо et al., 2025) on three tasks and matches its F1 on Shoaib (Table 5). On radar, it outperforms HoloLLM (Zhou & Yang, 2026) in both action recognition and captioning, with a 21.6-point gain in caption METEOR (Table 7a). On QuAnTS [34], it answers motion questions directly from skeleton sequences, outperforming baselines given ground-truth actions or pretrained action features (Table 7b).

ModelHHARMotionSenseShoaibUCI
Closed-Source Models
GPT-4o7.0 / 14.08.0 / 26.014.0 / 35.04.0 / 16.0
General LLMs
Vicuna-7B5.0 / 12.09.0 / 15.08.0 / 11.04.0 / 25.0
IMU-Specialized Models
GenHAR63.0 / –81.0 / –74.0 / –79.0 / –
LanHAR70.0 / –76.0 / –71.0 / –75.0 / –
LLaSA-7B84.0 / 88.083.0 / 85.081.0 / 84.072.0 / 82.0
UniSense
UniSense-2B92.0 / 92.075.0 / 79.072.0 / 76.087.0 / 87.0
UniSense-9B97.0 / 97.087.0 / 89.081.0 / 85.090.0 / 90.0

Table 5. Evaluation on IMU-Text Benchmarks, including HHAR, MotionSense, Shoaib, and UCI. Each entry reports F1 / Precision (%).

ModelHuman Action QAAction Caption
General MLLMs
Tokenpacker4.76.0
Honeybee1.510.4
OneLLM1.12.2
ImageBind24.017.5
Radar-Specialized Models
HoloLLM61.424.5
UniSense
UniSense-2B61.046.0
UniSense-9B65.246.1

Table 7. Evaluation on Radar-Text, Motion-Text, and Smell-Text Benchmarks. (a) Radar results on HoloLLM’s language-grounded MM-Fi benchmark under the Cross-Environment (CrossEnv) split; Human Action QA and Action Caption use accuracy and METEOR, respectively.

Tactile, Thermal, and Smell Understanding. We further test UniSense on tactile, smell, and thermal modalities in Tables 4, 7c, and 6. On Octopi (Yu et al., 2024), UniSense-9B leads on property comparison and superposition, reaching 61.9 and 73.4. On Infrared-Benchmark [60], it reaches 70.2 zero-shot and 89.9 after fine-tuning, outperforming Infrared-LLaVA [60] by 13.6 and 10.9 points. For smell recognition [37], UniSense-9B reaches 74.5 Acc@1 and 72.2 Macro F1, surpassing specialized recognition models.

Ablation Studies

All ablations use the Qwen3.5-9B backbone with the same training and evaluation settings. Additional analyses and detailed configurations are provided in Appendix § 7.7 and Appendix § 8.

Component Ablation. Table 8 evaluates the two training stages. Sensory representation alignment consistently improves the baseline, while modality-specific expert tuning brings further gains across all evaluated benchmarks, showing that language grounding and modality-specific specialization provide complementary benefits.

SettingProj.AlignmentExpertsRoboSpatial-Home Config.ScanQA CIDErIMU-4-Task Avg. F1Infrared-Benchmark Acc.MMFi-VQA Acc.
Baseline✓74.096.786.088.260.1
+ Alignment✓✓77.297.788.089.063.5
Full✓✓✓80.599.689.089.965.2

Table 8. Component ablation of UniSense. Starting from the baseline, we progressively introduce sensory representation alignment and modality-specific expert tuning. Results are reported on representative benchmarks spanning depth, point cloud, IMU, thermal, and radar.

Alignment Objectives. Figure 5(a) compares conditional captioning and contrastive alignment. The two objectives show different strengths across modalities, while their combination achieves the best overall performance. This consistent improvement indicates that the two objectives provide complementary supervision and jointly produce better-aligned sensory representations.

Ablation plots for alignment objectives and expert specialization

Figure 5. Ablation of alignment objectives and expert specialization. (a) Comparison of language-modeling supervision, conditional captioning, contrastive alignment, and their combination during sensory representation alignment. (b) Comparison between a shared expert pool and modality-specific expert pools during expert tuning.

Expert Specialization. Figure 5(b) compares shared and modality-specific expert pools. Modality-specific experts consistently outperform the shared alternative across all evaluated modalities, supporting specialized computation for heterogeneous sensory inputs. The gains are particularly evident on SpatialBench-Speech ([12]) and ScanQA ([6]) with xyz+Image inputs, suggesting that modality-specific computation reduces interference across heterogeneous modalities and better preserves complementary cross-modal information.

Conclusion

We present UniSense, a unified MLLM for understanding diverse embodied sensory signals beyond basic multimodal inputs. By grounding heterogeneous sensory representations in language and introducing modality-specific processing within the shared LLM, UniSense enables 8 physical sensing modalities to be modeled under a common architecture. Extensive experiments show that this unified formulation performs strongly across heterogeneous sensory tasks and can effectively integrate sensory signals with existing multimodal inputs. Taken together, these results suggest that pretrained MLLMs can move beyond serving as interfaces for new modalities, providing a shared foundation for understanding heterogeneous physical signals without treating each modality as an isolated system. More broadly, our findings point toward embodied multimodal models that share a common reasoning backbone while retaining the specialization required by different sensing processes.

Related Work

Generalist Embodied Models. Recent advances in MLLMs have motivated a growing line of generalist embodied models that leverage pretrained multimodal backbones for unified perception and reasoning in physical environments. Early systems such as PaLM-E [35] demonstrated the potential of integrating embodied observations into large language models, while subsequent models such as RoboBrain [57, 13], RynnBrain [30], and Vesta [10] further broaden this paradigm across diverse physical-world tasks and environments. More recent efforts further emphasize spatial-temporal perception and high-level reasoning [87] (Zhao et al. 2025; Team et al. 2025a; Zhang et al. 2026a; Yuan et al. 2026), while benchmarks such as OpenEQA [80] and FoMER [33] reflect the growing focus on embodied reasoning. In parallel, vision-language-action models map visual observations directly to low-level robot control [42, 11, 62], targeting action generation rather than the high-level sensory understanding considered in this work. Despite this progress, these generalist models still rely largely on basic modalities such as vision and audio, and their extensions beyond these modalities are typically restricted to a single additional modality. Heterogeneous physical signals such as depth, contact, temperature, inertial dynamics, and fine-grained geometry are therefore rarely available to a single embodied reasoner, even though dedicated models exist for many of them individually.

Heterogeneous Multimodal LLMs. A parallel line of work extends LLMs to increasingly diverse input modalities. Image-text pretraining first provides a language-anchored semantic space through large-scale cross-modal alignment (Yu et al., 2022; Tschannen et al., 2025), which subsequent binding-based methods [44] (Zhu et al. 2024) reuse as a pivot to align heterogeneous modalities. Unified multimodal frameworks [88, 66] instead attach multiple modality encoders to a common LLM, enabling a broader set of input types and tasks within one framework. Audio and speech models likewise benefit from large-scale paired supervision, providing mature language-aligned interfaces for acoustic inputs and spoken instructions [26, 53, 43]. Other works develop dedicated interfaces for individual physical signals, including depth [12, 23, 31], point clouds [51, 45] (Xu et al. 2024), inertial and time-series data [70] (Asif Imran Shouborno et al. 2025), touch [40], thermal [60, 14], Thushara et al., 2026), radar [65] (Zhou & Yang 2026), smell (Zhou et al., 2025c,b), and motion (Jiang et al., 2025; Wang et al., 2026a,b). However, sensory data generally receive far less linguistic supervision than web-scale image-text data, making their physical content difficult to expose fully to language-based reasoning, and each of these interfaces is designed for one modality in isolation. In contrast, UniSense uses caption-guided supervision to make sensory semantics language-accessible and covers 8 embodied sensory modalities within a single model.

Multimodal Fusion and Specialization. Beyond modality alignment, multimodal models also differ in how heterogeneous representations are integrated into language reasoning. Encoder-projector architectures [74, 67, 29] typically perform late fusion, offering a simple interface but limiting deeper and fine-grained cross-modal interaction. A related line of work unifies modalities on the encoder side, reusing a shared encoder or a pre-aligned binding space as a single interface to the language model [47] (Wu et al. 2024), which makes modality extension straightforward but leaves modality-specific structure largely unmodeled. Naive early-fusion models [16] (Zhou et al. 2024; Wang et al. 2024b) process multiple modalities within a shared representation space, enabling richer interaction but potentially increasing cross-modal interference. Recent sparse architectures seek a better balance between sharing and specialization: mixture-of-experts methods [99, 69, 73] (Zhou et al. 2025a) introduce specialized expert pathways, with low-rank expert variants [21] reducing the cost of such specialization, while Mixture-of-Transformers and related architectures [71, 32, 100] more explicitly decouple modality-specific computation while retaining shared attention. These mechanisms, however, have been developed primarily for semantically well-aligned modalities such as image, video, and audio. UniSense instead targets weakly grounded embodied sensory signals, keeping self-attention shared while adding lightweight modality-specific residual experts to selected feed-forward layers.

Datasets and Evaluation Protocols

Supplementary Citations

Due to space limitations in the main text, the citations of the evaluation benchmarks and compared baselines reported in Tables 1–8 are collected in this section instead of in the corresponding captions. Table B9 lists the evaluation benchmarks, grouped by modality following the organization of §B.2. Table B10 and Table B11 list the closed-source and general multimodal baselines and the modality-specialized baselines, respectively, using the same model groups as the main-text tables. Model variants that differ only in parameter scale share a single citation and are therefore listed once.

ModalityBenchmarkCitationBenchmarkCitation
General Multimodal Benchmarks
Image-TextTextVQASingh et al. (2019)MMEFu et al. (2025a)
MMBenchLiu et al. (2024c)
Audio-Image-TextDocVQAMathew et al. (2021)ChartQAMasry et al. (2022)
Video-TextVideo-MMEFu et al. (2025b)EgoSchemaMangalam et al. (2023)
Embodied Sensory Benchmarks
DepthSpatialBenchCai et al. (2025)RoboSpatial-HomeSong et al. (2025)
Point CloudScanQAAzuma et al. (2022)CLEVR3D-REALYan et al. (2023)
IMUHHARStisen et al. (2015)MotionSenseMalekzadeh et al. (2019)
ShoaibShoaib et al. (2014)UCI-HARAnguita et al. (2013)
ThermalInfrared-BenchmarkJiang et al. (2024)IF-BenchZhang et al. (2026c)
TactileOctopiYu et al. (2024)VTBSXie et al. (2025)
RadarMM-FiYang et al. (2023)HoloLLM CrossEnvZhou & Yang (2026)
MotionQuAnTSDivo et al. (2025)
SmellSmellNet-BaseFeng et al. (2026)

Table B9. Supplementary citations of the evaluation benchmarks. Benchmarks are grouped by modality following the organization of §B.2.

ModelCitationModelCitation
Closed-Source Models
GPT-4oHurst et al. (2024)Claude-3.5Anthropic (2024)
Gemini-2.5-ProComanici et al. (2025)
General MLLMs
LLaVA-1.5Liu et al. (2024a)LLaVA-NeXTLiu et al. (2024b)
LLaVA-OneVisionLi et al. (2025a)LLaVA-VideoZhang et al. (2025a)
Qwen2-VLWang et al. (2024a)Qwen2.5-VLBai et al. (2025b)
Qwen3-VLBai et al. (2025a)InternVL2Chen et al. (2024d)
InternVL2.5Chen et al. (2024d)InternVL3.5Wang et al. (2025a)
InternVL3Zhu et al. (2025)InternVideo2.5Wang et al. (2025b)
Kimi-VLTeam et al. (2025b)GLM-4.1VHong et al. (2025)
GLM-4.5VHong et al. (2025)VicunaChiang et al. (2023)
TokenFlowQu et al. (2025)TokenpackerLi et al. (2025b)
HoneybeeCha et al. (2024)
General Omnimodal MLLMs
ImageBindGirdhar et al. (2023)ImageBind-LLMHan et al. (2023)
PandaGPTSu et al. (2023)OneLLMHan et al. (2024)
Intern-OmniOpenGVLab (2024)Qwen3-OmniXu et al. (2025)
LyraZhong et al. (2025)

Table B10. Supplementary citations of the closed-source and general multimodal baselines. Models follow the same groups as the main-text tables.

GroupModelCitationModelCitation
SpatialSpatialVLMChen et al. [17]BunnyHe et al. [49]
SpatialBotCai et al. [12]SpaceThinkerBatra et al. [9]
SpaceOmRemyx AI (2025)SSRLiu et al. [77]
VPTYu et al. (2025)SpatialVTSLiang et al. [72]
3DScanQAAzuma et al. [6]Scene-LLMFu et al. [41]
LL3DAChen et al. [20]ChatSceneHuang et al. [54]
ViewMind3DChiang et al. [24]GPT4SceneQi et al. [92]
ReferIt3DAchlioptas et al. [1]BEV+MCANYan et al. (2023)
PointQAKhan & Gaddam [61]TransVQA3DYan et al. (2023)
E2E-MPCQAQorsham et al. [93]
TactileOctopiYu et al. (2024)UniTacTu et al. (2026)
IMUGenHARHong et al. [52]LanHARYan et al. (2025)
LLaSAAsif Imran Shouborno et al. (2025)
ThermalInfrared-LLaVAJiang et al. [60]
RadarHoloLLMZhou & Yang (2026)
MotionNaiveDivo et al. [34]ChatTSXie et al. (2024)
xQADivo et al. [34]
SmellMLP, CNN, LSTM and ScentFormerFeng et al. [37]

Table B11. Supplementary citations of the modality-specialized baselines. Models follow the same groups as the main-text tables.

Datasets and Benchmarks

This section describes the datasets and evaluation protocols used for each modality. We first detail the training data sources and preparation, with the overall data composition summarized in Figure B6, Figure B6, and then describe the evaluation benchmarks, data splits, input settings, and metrics. Unless otherwise specified, we follow the official benchmark splits and scoring protocols. During evaluation, UniSense receives only the benchmark-specified inputs, without access to training-only captions or auxiliary semantic annotations.

Overview of the training data composition

Figure B6. Overview of the training data composition. The donut charts illustrate the distribution of QA and unique data instances across basic and sensory modalities. The bottom panel provides a dataset-level breakdown for each modality, with the number of training QA and unique instances reported for every data source.

General Multimodal

Following the multimodal initialization pipeline of Zhong et al. (2025), we first establish the image–speech–text capabilities of UniSense before sensory training. Speech alignment uses Common Voice (Ardila et al., [4]) and LibriSpeech (Panayotov et al., [91]), comprising approximately 1.19M speech–text pairs. We then perform image–speech–text instruction tuning on a mixture of Lyra-SFT (Zhong et al., 2025) and selected subsets of FineVision (Wiedmann et al., 2025), containing approximately 3.12M conversations. The mixture consists primarily of Lyra-SFT together with additional FineVision image–text data.

We evaluate the general multimodal capabilities on image–text, image–speech, and video benchmarks. Specifically, we use TextVQA (Singh et al., 2019), MME (Fu et al., [38]), and MMBench (Liu et al., [78]) for image–text understanding; the speech-conditioned variants of TextVQA, DocVQA (Mathew et al., [85]), and ChartQA (Masry et al., [83]) for image–speech understanding; and Video-MME (Fu et al., [39]) and EgoSchema (Mangalam et al., [82]) for video understanding. We follow the standard evaluation protocols for all benchmarks, with Video-MME evaluated without subtitles.

Depth

For depth training, we use SpatialQA (Cai et al., [12]), SPAR (Zhang et al., 2026b), and CAVQA (Daxberger et al., [31]). We additionally construct depth-oriented training samples from COCO (Mishra et al., [86]), Visual Genome (VG) (Krishna et al., [64]), and SA-1B (Kirillov et al., [63]). These datasets cover diverse depth-centric scenes and task formats, including spatial question answering, 3D reasoning, captioning, and general multimodal instruction tuning. We synthesize speech with CosyVoice (Du et al., [36]) for SpatialQA, SPAR, CA-VQA, and part of the constructed depth subset. For samples without depth maps, we generate them using Depth Anything V2 (Yang et al., 2024).

For sensory representation alignment, each RGB–D sample is paired with a depth-aware description generated offline by Qwen3-Omni-30B-A3B-Instruct (Xu et al., 2025): the model first extracts objects from RGB and then generates a depth-focused caption conditioned on the RGB image, depth map, and extracted objects.

We evaluate depth understanding on SpatialBench and RoboSpatial-Home (Song et al., 2025) using paired RGB–D observations. SpatialBench comprises five subtasks: positional reasoning, object existence, counting, reaching, and size comparison. We report each subtask score, together with 4-Task Agg., the sample-weighted aggregate over Position, Existence, Counting, and Size, and Agg., the aggregate over all five subtasks. All scores follow the official SpatialBench evaluation protocol. We further construct SpatialBench-Speech by converting the question text into speech to assess the robustness of depth reasoning to spoken queries. For RoboSpatial-Home, we report zero-shot accuracy on the Configuration split without benchmark-specific fine-tuning.

Point Cloud

For point-cloud training, we use CLEVR3D-REAL (Yan et al., 2023), ScanQA (Azuma et al., [6]), and SceneVerse (Jia et al., [58]). Together, these datasets cover scene-level descriptions, question answering, and compositional reasoning over indoor 3D scenes. We use the official training splits of ScanQA and CLEVR3D-REAL. For ScanQA, we further construct RGB-augmented examples using single-view and four-view images from MV-ScanQA (Mo et al., [87]), yielding both point-cloud-only and point-cloud–image training inputs. For sensory representation alignment, scene-level descriptions from SceneVerse are matched to ScanQA and CLEVR3D-REAL samples by scene identity.

We evaluate point-cloud understanding on ScanQA and CLEVR3D-REAL (results reported in Table D15), using their official validation splits. On ScanQA, we evaluate both point-cloud-only (xyzxyz) and point-cloud–image (xyz+imgxyz+img) inputs. Following the standard ScanQA protocol, we report CIDEr, METEOR (MET.), ROUGE-L (R-L), BLEU-1 (B-1), and BLEU-4 (B-4) for open-ended 3D question answering. CLEVR3D-REAL evaluates compositional reasoning over point-cloud scenes across existence, counting, comparison, query-attribute, query-object, and compare-attribute questions. We report accuracy for each question category, together with Overall, denoting accuracy over all test questions, and Cls. Avg., denoting the unweighted average accuracy across question categories.

Table D15. Evaluation on CLEVR3D-REAL. We report accuracy (%) across six point-cloud compositional reasoning categories: existence (Exist.), counting (Count.), integer comparison (Comp. Int.), attribute querying (Query Attr.), object querying (Query Obj.), and attribute comparison (Comp. Attr.). Overall denotes accuracy over all test questions, while Cls. Avg. denotes the unweighted average across question categories.

ModelExist.Count.Comp. Int.Query Attr.Query Obj.Comp. Attr.OverallCls. Avg.
3D-Specialized Models
ReferIt3D85.426.657.538.311.358.541.846.2
BEV+MCAN85.727.360.039.514.453.742.546.8
ScanQA84.826.355.641.613.254.742.646.0
TransVQA3D88.230.763.137.321.757.143.749.6
PointQA85.929.060.339.923.257.543.949.3
E2E-MPCQA86.830.664.346.19.259.146.749.3
UniSense
UniSense-2B86.518.960.138.718.657.343.246.7
UniSense-9B86.830.464.341.318.959.345.350.1

IMU

For IMU training, we use the SensorCaps and OpenSQA annotations (Asif Imran Shoubornо et al., 2025) associated with four human activity recognition datasets: HHAR (Stisen et al., 2015), MotionSense (Malekzadeh et al., [81]), Shoaib (Shoaib et al., 2014), and UCI-HAR (Anguita et al., [2]). SensorCaps provides a natural-language description for each IMU window and is used for sensory representation alignment, while OpenSQA provides question–answer pairs covering activity-related understanding and reasoning. We construct the training and evaluation sets using stratified windowlevel hold-out within each source dataset, reserving approximately 100 windows per activity class for evaluation and using the remaining windows for training, with no overlap between the two splits. This results in approximately 23.8k training windows and 2.5k held-out evaluation windows, with multiple OpenSQA questions associated with each training window.

We evaluate IMU understanding as open-ended activity classification on the held-out windows from HHAR, MotionSense, Shoaib, and UCI-HAR, following the LLaSA (Asif Imran Shouborno et al. (2025)) classification protocol. For each dataset, the model is provided with the IMU sequence and generates the predicted class name directly from the input. We report results separately for the four datasets using accuracy and macro-averaged precision, recall, and F1.

Tactile

For tactile training, we use Octopi (Yu et al. (2024)) and the Universal Visuo-Tactile Video Understanding corpus (VTBS) (Xie et al. (2025)). Both datasets follow object-level splits, such that objects used for evaluation are excluded from training. Following the official data generation protocols, we construct 50k instruction–response pairs from each corpus, covering tactile property description, comparison, selection, and object–property reasoning, resulting in approximately 100k training examples in total. The original GelSight (Yuan et al. (2017)) videos are converted into a unified image-based representation by first selecting informative motion frames and then uniformly sampling three RGB frames from each video, which are treated as tactile observations during training. For sensory representation alignment, we extract the descriptive property text from the generated responses and use it as the corresponding tactile caption.

We evaluate on the official held-out-object splits of Octopi using the same three-frame tactile representation as in training. Octopi contains 498 questions across property comparison (PC), property superlative selection (PSS), and property–object matching (POM). Following the official protocol, we report accuracy separately for the three tasks.

Thermal

For thermal training, we use a partial subset of IR-TD from IRGPT (Cao et al. [14],) the thermal subset of VS-TDX (Chung et al. [27]), and Infrared-LLaVA (Jiang et al. [60]). Together, these datasets cover thermal captioning, question answering, recognition, counting, and localization. For IR-TD, we use its caption, instruction-QA, and task-oriented training subsets, and pair thermal images with the corresponding RGB observations when available. For sensory representation alignment, we use the paired RGB–thermal captions provided by IR-TD.

We evaluate thermal understanding on IF-Bench (Zhang et al. (2026)) (results reported in Table D14), and the Benchmark from Infrared-LLaVA, using thermal inputs for both benchmarks. IF-Bench is evaluated in a zero-shot setting and groups its tasks into three categories: coarse-grained perception (Coarse), fine-grained perception (Fine), and image reasoning (Reason). We report accuracy for each of the ten tasks and the overall average. Infrared-LLaVA Benchmark contains six infrared question-answering tasks covering localization, aerial counting, pedestrian counting, recognition, scene understanding, and safety assessment. We report the average accuracy across the six tasks under both zero-shot and fine-tuning settings.

Radar

For radar training, we use mmWave point-cloud sequences from MM-Fi (Yang et al. (2023)) together with the language annotations introduced by HoloLLM (Zhou & Yang (2026)). We follow the HoloLLM Cross-Environment protocol, using environments E01–E03 for training and holding out E04 for evaluation, such that the training and test sets contain disjoint environments and subjects. The training split contains approximately 12.6k temporal radar segments. Based on the HoloLLM action annotations, we construct a mixture of action captions and question–answering examples, and further augment the instruction data with laterality questions and multiple-choice questions targeting confusable action categories, resulting in approximately 121k training examples. The original HoloLLM captions are further refined offline using GPT-5.1 [89] with action labels as guidance. The refined captions are used for sensory representation alignment.

We evaluate radar understanding following the HoloLLM Cross-Environment protocol on the held-out E04 environment. We report results on two tasks using radar-only input: Human Action QA and Action Caption. For Human Action QA, the model predicts one of the predefined human action categories from the radar sequence, and performance is measured using accuracy following the HoloLLM matching protocol. For Action Caption, the model generates a free-form description of the observed action, and we report METEOR as the primary metric.

Motion

For skeleton-motion training, we use QuAnTS [34], which contains synthetic SMPL [79] motion sequences paired with binary, multiple-choice, and open-ended question answering. We follow the official 80/10/10 trajectory-level split and use only the training partition, corresponding to 24k motion sequences and 120k QA pairs. For sensory representation alignment, we use the scene-level textual descriptions provided by QuAnTS as auxiliary captions.

We evaluate on the official QuAnTS test split, which contains 3k held-out motion trajectories and 15k questions spanning binary, multiple-choice, and open-ended QA. At inference time, the model receives only the skeleton-motion sequence and the corresponding question, without access to scene descriptions or ground-truth action sequences. We report binary and multiple-choice performance using accuracy and macro-averaged precision, recall, and F1, while open-ended responses are evaluated using ROUGE-L and METEOR.

Smell

For smell training, we use SmellNet-Base [37], which contains 50 single-substance categories recorded with a six-channel metal-oxide (MOX) sensor array. We follow the official day-wise split, using recordings from the first five days for training and the sixth day for evaluation, yielding approximately 2.5k training windows and 0.5k held-out test windows after temporal segmentation. We segment the aligned sensor readings into fixed-length windows and normalize each channel using training-set statistics. From these windows, we construct approximately 50.4k instruction samples spanning classification, reasoning, and captioning, and generate temporal descriptions that exclude the substance identity for the alignment stage.

We evaluate on the held-out day-6 split of SmellNet-Base (502 windows across 50 classes), using training-set normalization statistics. Given a sensor sequence and the full candidate set, the model predicts the substance name; we report Acc@1\mathrm{Acc}@1 and macro F1.

Implementation Details

Baselines

We compare UniSense with three groups of baselines: (i) closed-source models, including models from the GPT, Claude and Gemini families; (ii) general multimodal models, such as the Qwen-VL and InternVL families; and (iii) modality-specialized models designed for specific sensory modalities or tasks. For each benchmark, we follow its standard evaluation protocol and report the corresponding metrics.

Tokenizers and Projectors

We adopt two tokenization pathways according to the structure of each sensory input.

Pixel-aligned modalities. Depth, tactile, and thermal signals are represented as image-like inputs and processed using the default Qwen visual preprocessing. They are divided into patches by the pretrained visual patch embedding and then encoded by the shared vision encoder and merger.

Non-pixel modalities. Point cloud, IMU, radar, motion, and smell inputs have distinct spatial or temporal structures that cannot be directly processed by visual patch embedding. We therefore introduce a lightweight tokenizer for each modality to map its native input into a sequence of embeddings with the same hidden dimension as the visual patch tokens. These embeddings are directly fed into the shared vision encoder and merger. The tokenizer design for each modality is described below.

Point cloud. Each point cloud xpcx^{\mathrm{pc}} is represented by normalized XYZ coordinates and RGB features. We sample 32,768 points from each scene and organize them into 1,024 local groups, each containing 32 neighboring points. Within each group, the point features are augmented with coordinates relative to the group center. A point-wise 1×11 \times1 convolution projects the resulting features to the vision hidden dimension, followed by max pooling over the local neighborhood:

Tpc(xpc)=MaxPool⁡(fpc([Fpc,ΔPpc])).\mathcal{T}_{\mathrm{pc}}(x^{\mathrm{pc}}) = \operatorname{MaxPool}(f_{\mathrm{pc}}([\mathbf{F}^{\mathrm{pc}}, \Delta\mathbf{P}^{\mathrm{pc}}])) .

IMU. Each IMU input ximux^{\mathrm{imu}} consists of six channels corresponding to tri-axial accelerometer and gyroscope measurements. Each sequence contains 120 temporal steps. Inputs of a different length are linearly resampled to this length before encoding. We employ a length-preserving 1D convolution with kernel size 10 to map the input sequence to the vision hidden dimension:

Timu(ximu)=Conv1D⁡6→dvit(k=10)(ximu).\mathcal{T}_{\mathrm{imu}}(x^{\mathrm{imu}}) = \operatorname{Conv1D}_{6 \to d_{\mathrm{vit}}}^{(k=10)}(x^{\mathrm{imu}}) .

The tokenizer produces 120 IMU tokens, which are subsequently processed by the shared vision encoder and reduced to 30 tokens by the vision merger in E\mathcal{E}.

Radar. Each radar input xradarx^{\mathrm{radar}} is represented as a temporal sequence of point sets, where each point contains five attributes: 3D coordinates, Doppler, and intensity. Each segment is uniformly sampled to at most 32 frames, with each frame containing at most 64 points. For each frame, the original point features are augmented with coordinates relative to the masked centroid. A point-wise projection followed by masked max pooling produces a frame-level representation:

Tradar(xradar)=MaskedMaxPool⁡(fradar([Xradar,ΔPradar])).\mathcal{T}_{\mathrm{radar}}(x^{\mathrm{radar}}) = \operatorname{MaskedMaxPool}(f_{\mathrm{radar}}([\mathbf{X}^{\mathrm{radar}}, \Delta\mathbf{P}^{\mathrm{radar}}])) .

The resulting frame-level representations are temporally interpolated to 64 radar tokens, which are subsequently processed by the shared vision encoder and reduced to 16 tokens by the vision merger in E\mathcal{E}. Padded points are excluded from both centroid computation and feature pooling.

Motion. Each skeleton–motion input xmotionx^{\mathrm{motion}} is represented as a sequence of 24 skeleton joints with 3D coordinates. Each frame is flattened into a 72-dimensional feature vector, and each sequence is linearly resampled to 320 temporal steps. We employ a length-preserving 1D convolution with kernel size 10 to map the input sequence to the vision hidden dimension:

Tmotion(xmotion)=Conv1D⁡72→dvit(k=10)(xmotion).\mathcal{T}_{\mathrm{motion}}(x^{\mathrm{motion}}) = \operatorname{Conv1D}_{72 \to d_{\mathrm{vit}}}^{(k=10)}(x^{\mathrm{motion}}) .

The tokenizer produces 320 motion tokens, which are subsequently processed by the shared vision encoder and reduced to 80 tokens by the vision merger in E\mathcal{E}.

Smell. Each smell input xsmellx^{\mathrm{smell}} consists of temporal measurements from six metal-oxide gas sensors. Each sequence contains 100 temporal steps, and each channel is standardized using its training-set mean and standard deviation. We employ a length-preserving 1D convolution with kernel size 10 to project the signal sequence to the vision hidden dimension:

Tsmell(xsmell)=Conv1D⁡6→dvit(k=10)(xsmell).\mathcal{T}_{\mathrm{smell}}(x^{\mathrm{smell}}) = \operatorname{Conv1D}_{6 \to d_{\mathrm{vit}}}^{(k=10)}(x^{\mathrm{smell}}) .

The tokenizer produces 100 smell tokens, which are subsequently processed by the shared vision encoder and reduced to 25 tokens by the vision merger in E\mathcal{E}.

Modality-specific projectors. After the shared vision encoder and merger, each sensory modality s∈Mss \in\mathcal{M}_s is equipped with an independent residual projector Ps\mathcal{P}_s. Let Hs=[h1s,…,hNss]\mathbf{H}^{s} = [\mathbf{h}^{s}_{1}, \ldots, \mathbf{h}^{s}_{N_s}] denote the merged representation of modality ss, where his∈Rdllm\mathbf{h}^{s}_{i} \in\mathbb{R}^{d_{\mathrm{llm}}}. The projector is applied independently to each token:

zis=his+W2sReLU⁡(W1shis),\mathbf{z}^{s}_{i} = \mathbf{h}^{s}_{i} + \mathbf{W}^{s}_{2}\operatorname{ReLU}(\mathbf{W}^{s}_{1}\mathbf{h}^{s}_{i}) ,

and the projected sensory representation is Zs=[z1s,…,zNss]=Ps(Hs)\mathbf{Z}^{s} = [\mathbf{z}^{s}_{1}, \ldots, \mathbf{z}^{s}_{N_s}] = \mathcal{P}_s(\mathbf{H}^{s}). Here, W1s∈Rdp×dllm\mathbf{W}^{s}_{1} \in\mathbb{R}^{d_{p} \times d_{\mathrm{llm}}} and W2s∈Rdllm×dp\mathbf{W}^{s}_{2} \in\mathbb{R}^{d_{\mathrm{llm}} \times d_{p}}, with dp=768d_{p} = 768. The output layer is zero-initialized, such that the projector starts as an identity mapping.

Basic Modality Processing

Unlike embodied sensory inputs, basic modalities retain the processing pathways inherited from the pretrained multimodal backbone.

Image pathway. RGB images are processed by the native Qwen3.5 visual encoder and merger. The resulting image tokens are directly inserted into the language sequence without an additional learnable projector, and the entire pathway remains unchanged during sensory training.

Speech pathway. Speech signals are encoded using Whisper-large-v3-turbo [97]. The resulting acoustic features are mapped to the language hidden dimension through a speech projector. The Whisper encoder remains frozen, while the speech projector is pretrained to align acoustic representations with the language model.

Multimodal initialization. Before sensory training, UniSense is initialized from an image–speech–text instruction-tuned Qwen3.5 checkpoint, with its original image and speech pathways retained.

Sensory Representation Alignment

We provide additional implementation details for the sensory representation alignment stage introduced in § 2.3. Unless otherwise specified, the following settings correspond to the Qwen3.5-9B configuration.

Conditional captioning. We use a lightweight 6-layer caption decoder with a hidden dimension of 1,024 and 16 attention heads. The decoder reuses the frozen token embeddings and language-modeling head of Qwen, while its remaining parameters are trainable. Cross-attention uses only the projected tokens of the target sensory modality as memory, and the decoder output is used solely for auxiliary caption reconstruction rather than the main response-generation pathway. The caption decoder remains trainable in both sensory-training stages.

Contrastive alignment. The projected sensory tokens and caption tokens are independently processed by the first kk frozen layers of the language backbone. In the default configuration, we use k=8k = 8. We apply mean pooling over valid sensory tokens and use the final valid caption token as the textual representation. The two representations are then passed through separate LayerNorm and linear projection heads, mapped to 512 dimensions, and ℓ2\ell_2-normalized before computing the symmetric InfoNCE loss.

Representations are gathered across all distributed workers to construct global in-batch negatives. Pairs corresponding to the same underlying sensory instance or sharing an identical normalized caption are excluded from the negative set to reduce false-negative supervision. The contrastive branch is used only during the first sensory-training stage and is disabled after the transition to modality-specific expert tuning.

Modality-Specific Expert Tuning

During the second sensory-training stage, modality-specific residual experts are activated in the selected full-attention decoder layers, while the pretrained self-attention and base FFN remain frozen. For the 9B model, expert modules are inserted into the eight full-attention layers at indices 3, 7, 11, 15, 19, 23, 27, and 31.

Expert configuration. Each embodied sensory modality uses an independent router and a pool of E=3E = 3 residual experts. The router produces softmax weights over all experts in the corresponding modality-specific pool. Text, image, and speech tokens bypass these expert pools and retain the original pretrained FFN computation.

Residual parameterization. Each expert applies low-rank residual adaptations to the gate, up, and down projections of the backbone SwiGLU FFN. We use rank r=32r = 32 and scaling factor α=64\alpha= 64, corresponding to a residual scaling factor of α/r=2\alpha/r = 2.

Regularization. We use router load-balancing together with z-loss regularization, with a combined weight of 10−310^{-3}. An additional expert-diversity objective is applied with a target weight of 0.07, which is linearly increased from zero during the early expert-tuning stage to stabilize optimization.

PhaseTrainable modulesBase LREpochs
Speech alignmentSpeech projector1×10−31 \times10^{-3}1
Multimodal initializationLLM LoRA, speech projector2×10−42 \times10^{-4}1
Alignment StageTokenizers, projectors, caption decoder, contrastive heads1×10−41 \times10^{-4}1
Tuning StageTokenizers, projectors, caption decoder, routers, experts1×10−41 \times10^{-4}2

Table C12. Stage-wise training configuration of UniSense. The reported learning rate is the base learning rate; modality projectors use 1.5×10−41.5 \times10^{-4}.

Training Details

Unless otherwise specified, the following settings correspond to the Qwen3.5-9B configuration; the 2B model follows the same two-stage training procedure with scale-specific configurations.

Multimodal initialization. We construct a common multimodal initialization checkpoint before sensory training. We first connect a frozen Whisper encoder to the language model by pretraining the speech projector. We then perform image–speech–text instruction tuning, where the language model is adapted with rank-64 LoRA while the speech projector remains trainable. No additional video-specific training is introduced during these preliminary stages. These stages establish the basic-modality pathways and are not counted as part of the two-stage sensory training of UniSense.

Two-stage training. Starting from the merged multimodal checkpoint, the pretrained language backbone and modality encoders remain frozen throughout sensory training. In the alignment Stage, we train the sensory tokenizers, modality projectors, caption decoders, and contrastive projection heads for 1 epoch using language-modeling, caption-reconstruction, and contrastive objectives.

The tuning Stage continues optimizing the sensory tokenizers, projectors, and caption decoders, while activating the modality-specific routers and residual experts. The contrastive branch is disabled after the stage transition, whereas caption supervision is retained together with the expert regularization objectives. Stage 2 is trained for 2 additional epochs.

Loss configuration. During the alignment Stage, the caption and contrastive objectives are jointly applied with the language-modeling objective. We set the contrastive weight to λcon=0.5\lambda_{\mathrm{con}} = 0.5 and use an overall alignment weight of λalign=0.08\lambda_{\mathrm{align}} = 0.08 for all modalities. In the tuning Stage, the contrastive objective is removed while caption reconstruction is retained. The router regularization is weighted by 10−310^{-3}, and the expert-diversity weight is linearly increased from 0 to 0.07 during the early expert-tuning stage.

Optimization. We use AdamW with cosine learning-rate decay and a 5% warm-up ratio. Modality projectors use a learning rate of 1.5×10−41.5 \times10^{-4}, while the remaining trainable sensory modules use a base learning rate of 1×10−41 \times10^{-4}. The maximum sequence length is 2,048 for speech alignment and 4,096 for both multimodal initialization and sensory training. All models are trained in bfloat16 on 4 NVIDIA H200 GPUs.

Ablation Settings

All ablation experiments are conducted with the Qwen3.5-9B backbone. Unless otherwise specified, we keep the training data, modality tokenizers and projectors, optimization schedule, and evaluation protocol unchanged across variants.

Component ablation. We evaluate the contributions of sensory representation alignment and modality-specific expert tuning using the three configurations summarized in Table C13. All variants follow the same two-stage training schedule. The baseline uses only the language-modeling loss on downstream instruction–response pairs during the alignment stage, followed by a single low-rank residual FFN shared across all sensory modalities without routing during the tuning stage(Figure C7a). We then introduce conditional captioning and contrastive alignment while retaining the same shared adaptation. The full model further replaces the shared residual FFN with modality-specific routers and expert pools.

SettingAlignment StageTuning Stage
BaselineLLM\mathcal{L}_{\mathrm{LM}}Shared residual FFN
Representation alignmentLLM+Lcap+Lcon\mathcal{L}_{\mathrm{LM}} + \mathcal{L}_{\mathrm{cap}} + \mathcal{L}_{\mathrm{con}}Shared residual FFN
FullLLM+Lcap+Lcon\mathcal{L}_{\mathrm{LM}} + \mathcal{L}_{\mathrm{cap}} + \mathcal{L}_{\mathrm{con}}Modality-specific experts

Table C13. Configurations used for the main component ablation.

Illustration of the tuning Stage adaptation architectures

Figure C7. Illustration of the tuning Stage adaptation architectures. The shared residual FFN in (a) is used in the component ablation, while (b) and (c) compare shared and modality-specific expert pools.

The shared residual FFN is activated only in the tuning Stage, following the same training schedule as the modality-specific experts. This keeps the amount of training data and the number of optimization steps consistent across configurations. We report results on representative benchmarks spanning depth, point cloud, IMU, thermal and radar.

Alignment objectives. All variants retain LLM\mathcal{L}_{\mathrm{LM}}, the language-modeling loss on downstream instruction–response pairs. We independently enable the two auxiliary objectives during the alignment stage, yielding four settings: (1) task LM only; (2) task LM with conditional captioning (Lcap\mathcal{L}_{\mathrm{cap}}); (3) task LM with contrastive alignment (Lcon\mathcal{L}_{\mathrm{con}}); and (4) task LM with both objectives. All variants use the same sensory front ends, training data, and optimization settings.

Expert architectures. Starting from the sensory representation-aligned setting, we further examine how expert sharing affects the tuning Stage adaptation. We compare a Shared Expert Pool (Figure C7b), where all sensory modalities route over a common pool of 3 residual experts, with Modality-Specific Expert Pools (Figure C7c), where each modality uses an independent router and expert pool. Both variants start from the same representation-aligned initialization and retain the frozen pretrained base FFN.

Additional Experiments

Additional Benchmark Results. We further provide additional results on thermal and point-cloud understanding in Table D14 and Table D15. UniSense-9B reaches 81.03 average accuracy on IF-Bench and 50.1 class-average accuracy on CLEVR3D-REAL, demonstrating strong performance across both benchmarks.

Table D14. Evaluation on IF-Bench. We report the overall average (Avg.) and performance across ten infrared understanding and reasoning categories.

ModelAvg.SUITVCTLSRUOCTFUARTFRCR
General MLLMs
InternVL3-2B65.691.782.161.956.344.742.155.770.068.283.1
InternVL3.5-2B62.390.586.361.955.744.038.547.767.557.673.0
InternVL3.5-2B-Thinking65.591.089.562.550.246.544.158.968.569.974.0
Qwen2.5-VL-7B71.193.386.574.460.349.542.758.974.088.683.1
InternVL3-8B71.295.087.871.666.451.945.057.779.070.887.1
InternVL3.5-8B69.192.679.766.866.752.345.061.867.782.875.6
InternVL3.5-8B-Thinking72.392.885.565.367.358.647.365.071.091.578.8
LLaVA-OneVision-1.5-8B-Instruct75.995.089.770.973.154.254.662.079.291.988.3
Qwen3-VL-8B-Instruct78.893.993.179.774.165.560.268.675.888.388.9
Qwen3-VL-8B-Thinking76.594.691.274.862.065.358.069.376.789.883.1
GLM-4.1V-9B-Thinking77.294.492.177.867.859.755.069.377.789.488.9
UniSense
UniSense-2B74.2696.1586.4970.6961.6459.2651.7270.0072.3193.2283.87
UniSense-9B81.0397.4494.5981.0380.8262.9659.7770.0080.0094.9290.32

Expert placement. We study expert placement on two modalities, depth and radar, comparing four strategies: all Transformer layers, the early or late half of the full-attention layers, and all full-attention layers. Table D16 shows that expert placement matters more than simply increasing its layer coverage. While depth exhibits some benchmark-specific preference, restricting experts to full-attention layers yields the most robust performance overall, particularly for radar where it consistently outperforms all alternative placements.

tbl:D16: Effect of expert placement. We vary the Transformer layers equipped with modality-specific experts while keeping all other training settings unchanged. Early-half and Late-half denote placing experts in the first and second halves of the full-attention layers, respectively. Full-attn. denotes our default setting, where experts are attached only to full-attention layers.

Table D16a. (a) Depth understanding.

PlacementSpatialBench Agg.RoboSpatial-Home Config.
All layers67.178.0
Early-half69.079.6
Late-half67.677.2
Full-attn.68.080.5

Table D16b. (b) Radar understanding.

PlacementAction QA Acc.Action Caption METEOR
All layers63.845.4
Early-half61.245.3
Late-half58.445.1
Full-attn.65.246.1

Visualization of Training Samples

This section presents representative training examples across sensory modalities: depth (Figs. E8 and E9), point cloud (Figs. E10 and E11), IMU (Figs. E12 and E13), thermal (Figs. E14 and E15), tactile (Figs. E16 and E17), radar (Figs. E18 and E19), motion (Figs. E20 and E21), and smell (Figs. E22 and E23). Each example shows the sensory input, its instruction–response pair, and the modality-aware caption used for sensory representation alignment.

Depth. The following examples show paired RGB–depth inputs, instruction–response supervision, and depth-aware captions used for sensory representation alignment.

RGB and depth images of a dining room

Figure E8. RGB Depth. Question: If the red point lies at a depth of 4.1 meters, how deep is the center of the blue point? Calculate or judge based on the 3D center points of these objects. The unit is meter. Input a single number to complete your answer. Answer: 4.6. Caption: The dining table and the surrounding chairs are positioned in the foreground, forming the closest major surfaces in the scene. The cabinet and the plant in the lower right are located at a similar depth, slightly farther back than the table but still in the immediate foreground. The large window in the background is clearly the farthest element, creating a significant depth separation from the furniture. The coat hanging on the right side appears at a depth comparable to the cabinet and plant, suggesting it is attached to the same wall plane. The brick-patterned wall on the left and the sliding door are at a depth similar to the wall behind the window, indicating they are part of the same distant background plane. The hanging light is suspended above the table, with its depth falling between the table and the ceiling, and its position is confirmed by the depth discontinuity at the top of the table. Depth relative-depth QA.

RGB and depth images of a bedroom

Figure E9. RGB Depth. Question: Is the bed closer to the camera than the desk? Answer: Yes. Caption: The bed and the stack of books in the lower left are at similar depths, forming a foreground cluster. The headboard is positioned directly behind the bed, creating a continuous depth surface with it. The lamp on the bedside table is slightly farther back than the bed’s headboard, indicating it is on a separate surface. The desk and chair in the lower right are located at a depth comparable to the lamp, suggesting they are on the same side wall plane. The window and the picture above it are on the far wall, appearing at a greater depth than the bed, desk, and chair. The ceiling fan is the farthest object from the viewer, positioned high above the other items. The depth transitions from the foreground bed area to the background wall are gradual, with clear depth discontinuities at the edges of the furniture. Depth closeness comparison.

Point Cloud. Each point cloud is rendered from two viewpoints for visualization only; the model receives the underlying 3D point cloud as input. Each example also shows its instruction–response pair and scene-level caption used for sensory representation alignment.

Two point-cloud views of an apartment scene

Figure E10. Point-Cloud View 1; Point-Cloud View 2. Question: Where is the large wooden bookshelf placed? Answer: To the right of the brown wooden cabinet and television, against the wall near the windows. Caption: In this apartment, there are 5 cabinets, 1 bed, 3 trash cans, 1 microwave, and 1 TV. The cabinets are positioned in front of the trash cans, while the bed is in front of the cabinet. The trash cans are also behind the cabinet and to the left of the bed. The TV is inside one of the cabinets. The bed is positioned behind the cabinet and to the right of the trash cans. This apartment seems to be well-equipped with storage options and has a comfortable sleeping area. Point-cloud object localization.

Two point-cloud views of a bathroom scene

Figure E11. Point-Cloud View 1; Point-Cloud View 2. Question: Based on the 3D scene and the provided view, answer the following question briefly. Where is the toilet room located when you enter the room? Answer: Next to the bathroom vanity. Caption: In this bathroom scene, there are three windows, one mirror, one cup, and one toilet. The room exudes a sense of cleanliness and functionality. The windows allow natural light to filter in, creating a bright and airy atmosphere. The mirror serves as a reflection of one’s appearance, while the cup is likely used for drinking or rinsing. The toilet, a necessary fixture, provides a place for personal hygiene. The objects are positioned in a way that suggests convenience and accessibility. Point-cloud indoor layout QA.

IMU. Each IMU sequence is visualized as accelerometer and gyroscope curves for presentation only; the model receives the underlying six-channel time series. Each example also shows its instruction–response pair and sensor caption used for sensory representation alignment.

IMU accelerometer and gyroscope time-series plots for descending stairs

Figure E12. Visualization of the IMU sequence. Question: The given IMU sensor data can be associated with one of the following classes: climbing stairs, descending stairs, jogging, sitting, standing, or walking. Write only the name of the identified class. Answer: Descending stairs. Caption: Features: Staircase descent, varied acceleration and rotation. Narration: The gyroscope data shows inconsistent rotational movements as values fluctuate. Accelerometer readings display a mix of vertical peaks and troughs indicative of stair descending. Initially, as the user begins to descend, the accelerometer shows a spike in vertical motion as the user takes a step downward. The gyroscope values indicate slight adjustments in rotation to maintain balance on the stairs. There are moments where both the gyroscope and accelerometer data show quick changes, possibly when adjusting for stair height or landing. Towards the end of the activity, both sensors show a decrease in motion as the user reaches the bottom of the stairs. Figure E12: IMU activity classification.

IMU accelerometer and gyroscope time-series plots for walking

Figure E13. Visualization of the IMU sequence. Question: How can we differentiate between gyroscope readings indicating arm swinging during walking and those indicating rotational motion of the torso? Answer: Gyroscope readings for arm swinging during walking typically fluctuate along the axis corresponding to the swinging motion, whereas torso rotation produces consistent patterns across multiple axes. Caption: Features: Walking pattern analysis, vibrational characteristics. Narration: The initial gyroscope readings show slight movements along all axes. Accelerometer data indicates variations in acceleration as the user takes steps. Gyroscope data displays consistent rotation patterns, suggesting periodic movement. Accelerometer measurements change in accordance with the steps taken. The gyroscope values indicate rotational motion, possibly caused by arm swinging. Accelerometer data exhibits fluctuations aligned with individual footsteps. The gyroscope readings show smooth oscillations, indicating a rhythmic gait. Accelerometer data exhibits continuous variations typical of walking. The gyroscope reflects stable angular velocities characteristic of a steady pace. Accelerometer values change periodically with the user’s walking rhythm. Figure E13: IMU walking-motion analysis.

Thermal. Each example shows a thermal image, its instruction–response pair, and a temperature-aware caption used for sensory representation alignment.

Thermal image of a rider on a scooter

Figure E14. Thermal Image

Question: What part of the image shows the highest temperature?

(A) The ground. (B) The background wall. (C) The scooter’s handles. (D) The person’s head.

Answer: D

Caption: From left to right, the image shows the front of a scooter, a rider in the center, and the rear part of the scooter. A building and road appear in the background. Whiter regions indicate higher temperatures; the rider’s face, neck, and exposed leg are warmer than the clothing and scooter, while the road and building appear cooler.

Thermal hotspot identification.

Thermal image of a person standing beside a kettle

Figure E15. Thermal Image

Question: What object is emitting the most heat in the image?

(A) The curtains in the background. (B) The kettle on the table. (C) The ceiling above. (D) The person standing.

Answer: B

Caption: From left to right, the image shows a doorway, a person standing in the center, and a kettle on a countertop. The walls, window, and columns are visible in the background. Whiter regions indicate higher temperatures; the person’s face and exposed arms are warmer than the clothing, while the kettle and the area near its opening also appear hot.

Thermal heat-source identification.

Tactile. Each tactile observation is represented by three sampled frames. Single-object examples contain one frame triplet, whereas multi-object examples contain a separate triplet for each object. The corresponding instruction–response pair and tactile property caption are shown below.

Three sampled tactile frames with instruction–response pair

Figure E16. Tactile Input. Question: Can you describe the surface characteristics shown in this tactile video? Answer: The surface is extremely hard, with strong protrusions, no elasticity, and strong friction. Caption: The surface is extremely hard, with strong protrusions, no elasticity, and strong friction. Tactile surface description.

Two rows of three sampled tactile frames showing first and second objects with instruction–response pair

Figure E17. First Object. Second Object. Question: Is the first object covered with smaller bumps than the second object? Describe both objects before answering. Answer: First object: The surface feels somewhat firm and notably rough, with small bumps and raised areas. Overall, it is moderately hard and rough with small bumps. Second object: The surface feels hard and rigid but notably smooth, with no prominent bumps or ridges. Overall, it is hard and smooth with no bumps. Conclusion: No. The first object has small bumps, whereas the second object has no prominent bumps. Caption: First object: The surface feels somewhat firm and notably rough, with small bumps and raised areas. Overall, it is moderately hard and rough with small bumps. Second object: The surface feels hard and rigid but notably smooth, with no prominent bumps or ridges. Overall, it is hard and smooth with no bumps. Tactile two-object comparison.

Radar. Each radar sequence is visualized using sampled point-cloud frames and signal heatmaps for presentation only; the model receives the underlying temporal mmWave point clouds. Each example also shows its instruction–response pair and action caption used for sensory representation alignment.

Radar action recognition visualization

Figure E18. Radar action recognition.

Radar twist-direction QA visualization

Figure E19. Radar twist-direction QA.

Motion. Each skeleton-motion sequence is visualized using sampled poses and joint trajectories for presentation only; the model receives the underlying sequence of 3D joint coordinates. Each example also shows its instruction–response pair and temporal caption used for sensory representation alignment.

Visualization of the skeleton-motion sequence showing sampled poses and joint trajectories

Figure E20. Visualization of the skeleton-motion sequence. Question: Are the actions at 4.199 seconds and 5.884 seconds essentially the same? Answer: Yes. Caption: The first action is bowing, which lasts from 0.0 to 4.0 seconds. The person then waves from 4.0 to 8.0 seconds, punches from 8.0 to 12.0 seconds, and waves again from 12.0 to 16.0 seconds.

Visualization of the skeleton-motion sequence showing sampled poses and joint trajectories

Figure E21. Visualization of the skeleton-motion sequence. Question: What action took place immediately after the person kicked a ball? Answer: The person jumped once. Caption: The person begins by kicking a ball from 0.0 to 4.0 seconds, followed by one jump from 4.0 to 8.0 seconds and another from 8.0 to 12.0 seconds. The final action is eating with the right hand from 12.0 to 16.0 seconds.

Smell. Each smell sensor sequence is visualized as six-channel response curves for presentation only; the model receives the underlying numerical measurements. Each example also shows its instruction–response pair and sensor caption used for sensory representation alignment.

Six-channel smell sensor response curves for garlic

Figure E22. Visualization of the smell sensor sequence. Question: The given smell sensor reading can be associated with one of the following substances: allspice, almond, angelica, apple, asparagus, avocado, banana, brazil nut, broccoli, brussel sprouts, cabbage, cashew, cauliflower, chamomile, chervil, chestnuts, chives, cinnamon, cloves, coriander, cumin, dill, garlic, ginger, hazelnut, kiwi, lemon, mandarin orange, mango, mint, mugwort, mustard, nutmeg, oregano, peach, peanuts, pear, pecans, pili nut, pineapple, pistachios, potato, radish, saffron, star anise, strawberry, sweet potato, tomato, turnip, and walnuts. Write only the name of the identified substance. Answer: garlic. Caption: Features: CO and VOC peak in Q1 and then fall to troughs by Q3–Q4 before rebounding. NO2NO_2 declines until Q4 and then rises, while C2H5OHC_2H_5OH reaches its minimum at Q3 before increasing through Q8. LPG exhibits little variation. Smell substance identification.

Six-channel smell sensor response curves for strawberry

Figure E23. Visualization of the smell sensor sequence. Question: Which substance best matches this gas sensor recording? (A) strawberry (B) cinnamon (C) pecans (D) mango. Answer: strawberry. Caption: Features: NO2NO_2 dips at Q1 then climbs steadily to a peak in Q7, easing in Q8; CO rises to a Q5 peak then drops to trough at Q8; VOC rebounds from Q1 trough to Q6 peak then softens; C2H5OHC_2H_5OH rises to Q5 then falls; Alcohol and LPG stay close to unchanged. Smell multiple-choice recognition.

References

  1. [1]Panos Achlioptas, Ahmed Abdelreheem, Fei Xia, Mohamed Elhoseiny, and Leonidas J. Guibas. ReferIt3D: Neural listeners for fine-grained 3d object identification in real-world scenes. In 16th European Conference on Computer Vision (ECCV), 2020.DOI
  2. [2]Davide Anguita, Alessandro Ghio, Luca Oneto, Xavier Parra, Jorge Luis Reyes-Ortiz, et al. A public domain dataset for human activity recognition using smartphones. In Esann, volume 3, pp. 3–4, 2013.
  3. [4]Rosana Ardila, Megan Branson, Kelly Davis, Michael Kohler, Josh Meyer, Michael Henretty, Reuben Morais, Lindsay Saunders, Francis Tyers, and Gregor Weber. Common voice: A massively-multilingual speech corpus. In Proceedings of the twelfth language resources and evaluation conference, pp. 4218–4222, 2020.arxiv.org/abs/1912.06670
  4. [6]Daichi Azuma, Taiki Miyanishi, Shuhei Kurita, and Motoaki Kawanabe. Scanga: 3d question answering for spatial scene understanding. In proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp. 19129–19139, 2022.
  5. [9]Hunar Batra, Haoqin Tu, Hardy Chen, Yuanze Lin, Cihang Xie, and Ronald Clark. Spatial-thinker: Reinforcing 3d reasoning in multimodal llms via spatial rewards. arXiv preprint arXiv:2511.07403, 2025.
  6. [10]Johan Bjorck, Zhiqi Li, Yunze Man, Jing Wang, An-Chieh Cheng, Sifei Liu, Shihao Wang, Zhiding Yu, Abhishek Badki, Stan Birchfield, et al. Vesta: A generalist embodied reasoning model. arXiv preprint arXiv:2606.20905, 2026.arxiv.org/abs/2606.20905
  7. [11]Kevin Black, Noah Brown, Danny Driess, Adnan Esmail, Michael Equi, Chelsea Finn, Niccolo Fusai, Lachy Groom, Karol Hausman, Brian Ichter, et al. π0: A vision-language-action flow model for general robot control. arXiv preprint arXiv:2410.24164, 2024.
  8. [12]Wenxiao Cai, Iaroslav Ponomarenko, Jianhao Yuan, Xiaoqi Li, Wankou Yang, Hao Dong, and Bo Zhao. Spatialbot: Precise spatial understanding with vision language models. In 2025 IEEE International Conference on Robotics and Automation (ICRA), pp. 9490–9498. IEEE, 2025.arxiv.org/abs/2406.13642
  9. [13]Mingyu Cao, Huajie Tan, Yuheng Ji, Xiansheng Chen, Minglan Lin, Zhiyu Li, Zhou Cao, Pengwei Wang, Enshen Zhou, et al. Robobrain 2.0 technical report. arXiv preprint arXiv:2507.02029, 2025a.arxiv.org/abs/2507.02029
  10. [14]Zhe Cao, Jin Zhang, and Ruiheng Zhang. Irgpt: Understanding real-world infrared image with bi-cross-modal curriculum on large-scale benchmark. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pp. 166–176, 2025b.arxiv.org/abs/2507.14449
  11. [16]Chameleon. Chameleon: Mixed-modal early-fusion foundation models. arXiv preprint arXiv:2405.09818, 2024.arxiv.org/abs/2405.09818
  12. [17]Boyuan Chen, Zhuo Xu, Sean Kirmani, Brain Ichter, Dorsa Sadigh, Leonidas Guibas, and Fei Xia. Spatialvlm: Endowing vision-language models with spatial reasoning capabilities. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp. 14455–14465, 2024a.arxiv.org/abs/2401.12168
  13. [19]Linqing Chen, Hanmeng Zhong, Wentao Wu, and Peng Zhou. The dominance of text space: Unveiling the asymmetric nature of cross-modal alignment in large language models. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 36666–36678, San Diego, California, United States, 2026. Association for Computational Linguistics. doi: 10.18653/v1/2026.acl-long.1699. URL https://aclanthology.org/2026.acl-long.1699/.DOI
  14. [20]Sijin Chen, Xin Chen, Chi Zhang, Mingsheng Li, Gang Yu, Hao Fei, Hongyuan Zhu, Jiayuan Fan, and Tao Chen. Ll3da: Visual interactive instruction tuning for omni-3d understanding reasoning and planning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 26428–26438, June 2024b.arxiv.org/abs/2311.18651
  15. [21]Zeren Chen, Huayang Liu, Zhenfei Yin, Si Liu, Lyu Sheng, Wanli Ouyang, Jing Shao, et al. Octavius: Mitigating task interference in mllms via lora-moe. In International Conference on Learning Representations, volume 2024, pp. 24652–24673, 2024c.arxiv.org/abs/2311.02684
  16. [23]An-Chieh Cheng, Hongxu Yin, Yang Fu, Qiushan Guo, Ruihan Yang, Jan Kautz, Xiaolong Wang, and Sifei Liu. Spatialrgpt: Grounded spatial reasoning in vision-language models. Advances in Neural Information Processing Systems, 37:135062–135093, 2024.arxiv.org/abs/2406.01584
  17. [24]Ping-Kun Chiang, Kun-Ru Wu, Po-han Li, Sandeep Chinchali, Ufuk Topcu, and Yu-Chee Tseng. Viewmind3d: Modular view-aware inference for training-free 3d-qa. arXiv preprint arXiv:2607.28442, 2026.arxiv.org/abs/2607.28442
  18. [26]Yunfei Chu, Jin Xu, Qian Yang, Haojie Wei, Xipin Wei, Zhifang Guo, Yichong Leng, Yuanjun Lv, Jinzheng He, Junyang Lin, Chang Zhou, and Jingren Zhou. Qwen2-audio technical report. arXiv preprint arXiv:2407.10759, 2024.arxiv.org/abs/2407.10759
  19. [27]Sangyun Chung, Youngjoon Yu, Seyeon Kim, Youngchae Chee, and Yong Man Ro. Enhanced vision-language models for diverse sensor understanding: Cost-efficient optimization and benchmarking. IEEE Transactions on Image Processing, 2026.DOI
  20. [29]Wenliang Dai, Junnan Li, Dongxu Li, Anthony Tiong, Junqi Zhao, Weisheng Wang, Boyang Li, Pascale N Fung, and Steven Hoi. Instructblip: Towards general-purpose vision-language models with instruction tuning. Advances in neural information processing systems, 36:49250–49267, 2023.arxiv.org/abs/2305.06500
  21. [30]Ronghao Dang, Jiayan Guo, Bohan Hou, Sicong Leng, Kehan Li, Xin Li, Jiangpin Liu, Yunxuan Mao, Zhikai Wang, Yuqian Yuan, et al. Rynnbrain: Open embodied foundation models. arXiv preprint arXiv:2602.14979, 2026.arxiv.org/abs/2602.14979
  22. [31]Erik Daxberger, Nina Wenzel, David Griffiths, Haiming Gang, Justin Lazarow, Gefen Kohavi, Kai Kang, Marcin Eichner, Yifei Yang, Afshin Dehghan, et al. Mm-spatial: Exploring 3d spatial understanding in multimodal llms. In 2025 IEEE/CVF International Conference on Computer Vision (ICCV), pp. 7395–7408. IEEE, 2025.arxiv.org/abs/2503.13111
  23. [32]Chaorui Deng, Deyao Zhu, Kunchang Li, Chenhui Gou, Feng Li, Zeyu Wang, Shu Zhong, Weihao Yu, Xiaonan Nie, Ziang Song, et al. Emerging properties in unified multimodal pretraining. arXiv preprint arXiv:2505.14683, 2025.arxiv.org/abs/2505.14683
  24. [33]Dinura Dissanayake, Ahmed Heakl, Omkar Thawakar, Noor Ahsan, Ritesh Thawkar, Ketan More, Jean Lahoud, Rao Anwer, Hisham Cholakkal, Ivan Laptev, et al. How good are foundation models in step-by-step embodied reasoning? arXiv preprint arXiv:2509.15293, 2025.arxiv.org/abs/2509.15293
  25. [34]Felix Divo, Maurice Kraus, Anh Q Nguyen, Hao Xue, Imran Razzak, Flora D Salim, Kristian Kersting, and Devendra Singh Dhami. Quants: Question answering on time series. arXiv preprint arXiv:2511.05124, 2025.arxiv.org/abs/2511.05124
  26. [35]Danny Driess, Fei Xia, Mehdi SM Sajjadi, Corey Lynch, Aakanksha Chowdhery, Brian Ichter, Ayzaan Wahid, Jonathan Thompson, Quan Vuong, Tianhe Yu, et al. Palm-e: An embodied multimodal language model. In International Conference on Machine Learning, pp. 8469–8488. PMLR, 2023.arxiv.org/abs/2303.03378
  27. [36]Zhihаo Du, Yuxuan Wang, Qian Chen, Xian Shi, Xiang Lv, Tianyu Zhao, Zhifu Gao, Yexin Yang, Changfeng Gao, Hui Wang, et al. Cocovoyce 2: Scalable streaming speech synthesis with large language models. arXiv preprint arXiv:2412.10117, 2024.arxiv.org/abs/2412.10117
  28. [37]Dewei Feng, Wei Dai, Carol Li, Alistair Pernigo, and Paul Liang. Smellnet: A dataset for sensor-based smell recognition and mixture prediction. In International Conference on Learning Representations, volume 2026, pp. 103061–103092, 2026.
  29. [38]Chaoyou Fu, Peixian Chen, Yunhang Shen, Yulei Qin, Mengdan Zhang, Xu Lin, Jinrui Yang, Xiawu Zheng, Ke Li, Xing Sun, Yunsheng Wu, Rongrong Ji, Caifeng Shan, and Ran He. Mme: A comprehensive evaluation benchmark for multimodal large language models. In D. Belgrave, C. Zhang, H. Lin, R. Pascanu, P. Koniusz, M. Ghassemi, and N. Chen (eds.), Advances in Neural Information Processing Systems, volume 38, Main Conference. Curran Associates, Inc., 2025a. doi: 10.52202/0805713-4899. URL https://proceedings.neurips.cc/paper_files/paper/2025/file/d79a27cf2772fe00be7f341efc0eb517-Paper-Datasets_and_Benchmarks_Track.pdf.arxiv.org/abs/2306.13394
  30. [39]Chaoyou Fu, Yuhan Dai, Yongdong Luo, Lei Li, Shuhuai Ren, Renrui Zhang, Zihan Wang, Chenyu Zhou, Yunhang Shen, Mengdan Zhang, et al. Video-mme: The first-ever comprehensive evaluation benchmark of multi-modal llms in video analysis. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 24108–24118. IEEE, 2025b.arxiv.org/abs/2405.21075
  31. [40]Letian Fu, Gaurav Datta, Huang Huang, William Chung-Ho Panitch, Jaimyn Drake, Joseph Ortiz, Mustafa Mukadam, Mike Lambeta, Roberto Calandra, and Ken Goldberg. A touch, vision, and language dataset for multimodal alignment. In International Conference on Machine Learning, pp. 14080–14101. PMLR, 2024.arxiv.org/abs/2402.13232
  32. [41]Rao Fu, Jingyu Liu, Xilun Chen, Yixin Nie, and Wenhan Xiong. Scene-llm: Extending language model for 3d visual reasoning. In Proceedings of the Winter Conference on Applications of Computer Vision (WACV), pp. 2195–2206, February 2025c.DOI
  33. [42]Dibya Ghosh, Homer Walke, Karl Pertsch, Kevin Black, Oier Mees, Sudeep Dasari, Joey Hejna, Tobias Kreiman, Charles Xu, et al. Octo: An open-source generalist robot policy. arXiv preprint arXiv:2405.12213, 2024.arxiv.org/abs/2405.12213
  34. [43]Sreyan Ghosh, Arushi Goel, Jaeheyon Kim, Sonal Kumar, Zhifeng Kong, Sang-gil Lee, Chao-Han Yang, Ramani Duraiswami, Dinesh Manocha, Rafael Valle, et al. Audio flamingo 3: Advancing audio intelligence with fully open large audio language models. Advances in Neural Information Processing Systems, 38:41819–41886, 2026.arxiv.org/abs/2507.08128
  35. [44]Rohit Girdhar, Alaaeldin El-Nouby, Zhuang Liu, Mannat Singh, Kalyan Vasudev Alwala, Armand Joulin, and Ishan Misra. Imagebind: One embedding space to bind them all. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp. 15180–15190, 2023.arxiv.org/abs/2305.05665
  36. [45]Ziyu Guo, Renrui Zhang, Xiangyang Zhu, Yiwen Tang, Xianzheng Ma, Jiaming Han, Kexin Chen, Peng Gao, Xianzhi Li, Hongsheng Li, et al. Point-bind & point-llm: Aligning point cloud with multi-modality for 3d understanding, generation, and instruction following. arXiv preprint arXiv:2309.00615, 2023.arxiv.org/abs/2309.00615
  37. [47]Jiaming Han, Kaixiong Gong, Yiyuan Zhang, Jiaqi Wang, Kaipeng Zhang, Dahua Lin, Yu Qiao, Peng Gao, and Xiangyu Yue. Onellm: One framework to align all modalities with language. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 26584–26595, 2024.arxiv.org/abs/2312.03700
  38. [48]Jitai Hao, Hao Liu, Xinyan Xiao, Qiang Huang, and Jun Yu. Uni-x: mitigating modality conflict with a two-end-separated architecture for unified multimodal models. In International Conference on Learning Representations, volume 2026, pp. 123737–123758, 2026.arxiv.org/abs/2509.24365
  39. [49]Muyang He, Yexin Liu, Boya Wu, Jianhao Yuan, Yueze Wang, Tiejun Huang, and Bo Zhao. Efficient multimodal learning from data-centric perspective. arXiv preprint arXiv:2402.11530, 2024.arxiv.org/abs/2402.11530
  40. [51]Yining Hong, Haoyu Zhen, Peihao Chen, Shuhong Zheng, Yilun Du, Zhenfang Chen, and Chuang Gan. 3d-llm: Injecting the 3d world into large language models. Advances in Neural Information Processing Systems, 36:20482–20494, 2023.arxiv.org/abs/2307.12981
  41. [52]Zhiqing Hong, Zelong Li, Xiubin Fan, Guang Yang, Baoshen Guo, Haotian Wang, Tian He, and Desheng Zhang. Genhar: Generalizing cross-domain human activity recognition for last-mile delivery. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V. 1, pp. 2208–2219, 2026.
  42. [53]Shujie Hu, Long Zhou, Shujie Liu, Sanyuan Chen, Lingwei Meng, Hongkun Hao, Jing Pan, Xunying Liu, Jinyu Li, Sunit Sivasankaran, et al. Wavlm: Towards robust and adaptive speech large language model. In Findings of the Association for Computational Linguistics: EMNLP 2024, pp. 4552–4572, 2024.arxiv.org/abs/2404.00656
  43. [54]Haifeng Huang, Yilun Chen, Zehan Wang, Rongjie Huang, Runsen Xu, Tai Wang, Luping Liu, Xize Cheng, Yang Zhao, Jiamiao Pang, and Zhou Zhao. Chat-scene: Bridging 3d scene and large language models with object identifiers. In A. Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang (eds.), Advances in Neural Information Processing Systems, volume 37, pp. 113991–114017. Curran Associates, Inc., 2024. doi: 10.52202/079017-3620. URL https://proceedings.neurips.cc/paper_files/paper/2024/file/cebdb24f1e50bcb63d015611fe0fe767-paper_Conference.pdf.DOI
  44. [56]Inclusion AI. Ming-omni: A unified multimodal model for perception and generation, 2025.arxiv.org/abs/2506.09344
  45. [57]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 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1724–1734. IEEE, 2025.arxiv.org/abs/2502.21257
  46. [58]Baoxiong Jia, Yixin Chen, Huangyue Yu, Yan Wang, Xuesong Niu, Tengyu Liu, Qing Li, and Siyuan Huang. Sceneverse: Scaling 3d vision-language learning for grounded scene understanding. In European Conference on Computer Vision, pp. 289–310, 2024.arxiv.org/abs/2401.09340
  47. [60]Shixin Jiang, Zerui Chen, Jiafeng Liang, Yanyan Zhao, Ming Liu, and Bing Qin. Infrared-llava: Enhancing understanding of infrared images in multi-modal large language models. In Findings of the Association for Computational Linguistics: EMNLP 2024, pp. 8573–8591, 2024.
  48. [61]Muhammad Zeeshan Khan and Anuroop Gaddam. Pointqa: Multi-modality guided cross-attention for 3d visual question answering on point clouds. In 2025 International Conference on Digital Image Computing: Techniques and Applications (DICTA), pp. 1–7. IEEE, 2025.
  49. [62]Moo Jin Kim, Karl Pertsch, Siddharth Karamcheti, Ted Xiao, Ashwin Balakrishna, Suraj Nair, Rafael Rafailov, Ethan P Foster, Pannag R Sanketi, Quan Vuong, et al. Openvla: An open-source vision-language-action model. In Conference on Robot Learning, pp. 2679–2713. PMLR, 2025.arxiv.org/abs/2406.09246
  50. [63]Alexander Kirillov, Eric Mintun, Nikhila Ravi, Hanzi Mao, Chloe Rolland, Laura Gustafson, Tete Xiao, Spencer Whitehead, Alexander C Berg, Wan-Yen Lo, et al. Segment anything. In 2023 IEEE/CVF international conference on computer vision (ICCV), pp. 3992–4003. IEEE, 2023.arxiv.org/abs/2304.02643
  51. [64]Ranjay Krishna, Yuke Zhu, Oliver Groth, Justin Johnson, Kenji Hata, Joshua Kravitz, Stephanie Chen, Yannis Kalantidis, Li-Jia Li, David A Shamma, et al. Visual genome: Connecting language and vision using crowdsourced dense image annotations. International journal of computer vision, 123(1):32–73, 2017.
  52. [65]Zengyuan Lai, Jiarui Yang, Songpengcheng Xia, Lizhou Lin, Lan Sun, Renwen Wang, Jianran Liu, Qi Wu, and Ling Pei. Radarllm: empowering large language models to understand human motion from millimeter-wave point cloud sequence. In Proceedings of the AAAI Conference on Artificial Intelligence, pp. 5791–5799, 2026.
  53. [66]Bo Li, Yuanhan Zhang, Dong Guo, Renrui Zhang, Feng Li, Hao Zhang, Kaichen Zhang, Peiyuan Zhang, Yanwei Li, Ziwei Liu, and Chunyuan Li. LLaVA-onevision: Easy visual task transfer. Transactions on Machine Learning Research, 2025a. ISSN 2835-8856. URL https://openreview.net/forum?id=zKv8qULV6n.arxiv.org/abs/2408.03326
  54. [67]Junnan Li, Dongxu Li, Silvio Savarese, and Steven Hoi. Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models. In International conference on machine learning, pp. 19730–19742. PMLR, 2023.
  55. [69]Yunxin Li, Shenyuan Jiang, Baotian Hu, Longyue Wang, Wanqi Zhong, Wenhan Luo, Lin Ma, and Min Zhang. Uni-moe: Scaling unified multimodal llms with mixture of experts. IEEE Transactions on Pattern Analysis and Machine Intelligence, 47(5):3424–3439, 2025c. doi: 10.1109/TPAMI.2025.3532688.DOI
  56. [70]Zechen Li, Shohreh Deldari, Linyao Chen, Hao Xue, and Flora D Salim. Sensorllm: Aligning large language models with motion sensors for human activity recognition. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, pp. 354–379, 2025d.arxiv.org/abs/2410.10624
  57. [71]Weixin Liang, LILI YU, Liang Luo, Srini Iyer, Ning Dong, Chunting Zhou, Gargi Ghosh, Mike Lewis, Wen-tau Yih, Luke Zettlemoyer, et al. Mixture-of-transformers: A sparse and scalable architecture for multi-modal foundation models. In ICLR 2025 Workshop on World Models: Understanding, Modelling and Scaling, 2025.arxiv.org/abs/2411.04996
  58. [72]Xun Liang, Xin Guo, Zhongming Jin, Weihang Pan, Penghui Shang, Deng Cai, Binbin Lin, and Jieping Ye. Enhancing spatial reasoning through visual and textual thinking. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 40, pp. 23433–23441, 2026.
  59. [73]Bin Lin, Zhenyu Tang, Yang Ye, Jinfa Huang, Junwu Zhang, Yatian Pang, Peng Jin, Munan Ning, Jiebo Luo, and Li Yuan. Moe-llava: Mixture of experts for large vision-language models. IEEE Transactions on Multimedia, 2026.arxiv.org/abs/2401.15947
  60. [74]Haotian Liu, Chunyuan Li, Qingyang Wu, and Yong Jae Lee. Visual instruction tuning. Advances in neural information processing systems, 36:34892–34916, 2023.
  61. [77]Yang Liu, Ming Ma, Xiaomin Yu, Pengxiang Ding, Han Zhao, Mingyang Sun, Siteng Huang, and Donglin Wang. Ssr: Enhancing depth perception in vision-language models via rationale-guided spatial reasoning. Advances in Neural Information Processing Systems, 38:123926–123958, 2026.arxiv.org/abs/2505.12448
  62. [78]Yuan Liu, Haodong Duan, Yuanhan Zhang, Bo Li, Songyang Zhang, Wangbo Zhao, Yike Yuan, Jiaq i Wang, Conghui He, Ziwei Liu, et al. Mmbench: Is your multi-modal model an all-around player? In European conference on computer vision, pp. 216–233. Springer, 2024c.arxiv.org/abs/2307.06281
  63. [79]Matthew Loper, Naureen Mahmood, Javier Romero, Gerard Pons-Moll, and Michael J Black. Smpl: A skinned multi-person linear model. In Seminal Graphics Papers: Pushing the Boundaries, Volume 2, pp. 851–866. 2023.DOI
  64. [80]Arjun Majumdar, Anurag Ajay, Xiaohan Zhang, Pranav Putta, Sriram Yenamandra, Mikael Henaff, Sneha Silwal, Paul Mcvay, Oleksandr Maksymets, Sergio Arnaud, et al. Openega: Embodied question answering in the era of foundation models. In 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 16488–16498. IEEE, 2024.DOI
  65. [81]Mohammad Malekzadeh, Richard G Clegg, Andrea Cavallaro, and Hamed Haddadi. Mobile sensor data anonymization. In Proceedings of the international conference on internet of things design and implementation, pp. 49–58, 2019.DOI
  66. [82]Karttikeya Mangalam, Raiymbek Akshulakov, and Jitendra Malik. Egoschema: A diagnostic benchmark for very long-form video language understanding. Advances in Neural Information Processing Systems, 36:46212–46244, 2023.arxiv.org/abs/2308.09126
  67. [83]Ahmed Masry, Jia Qing Tan, Shafiq Joty, Enamul Hoque, et al. Chartqa: A benchmark for question answering about charts with visual and logical reasoning. In Findings of the association for computational linguistics: ACL 2022, pp. 2263–2279, 2022.arxiv.org/abs/2203.10244
  68. [84]Ahmed Masry, Juan A. Rodriguez, Tianyu Zhang, Suyuchen Wang, Chao Wang, Aarash Feizi, Akshay Kalkunte Suresh, Abhay Puri, Xiangru Jian, Pierre-André Noël, Sathwik Tejaswi Madhusudhan, Marco Petersoli, Bang Liu, Nicolas Chapados, Yoshua Bengio, Enamul Hoque, Christopher Pal, Issam H. Laradji, David Vazquez, Perouz Taslakian, Spandana Gella, and Sai Rajeswar. ALIGNVLM: Bridging vision and language latent spaces for multimodal document understanding. In Advances in Neural Information Processing Systems, volume 38, pp. 161722–161748, 2025. doi: 10.52202/085713-4875.DOI
  69. [85]Minesh Mathew, Dimosthenis Karatzas, and CV Jawahar. Docvqa: A dataset for vqa on document images. In 2021 IEEE Winter Conference on Applications of Computer Vision (WACV), pp. 2199–2208. IEEE, 2021.arxiv.org/abs/2007.00398
  70. [86]Anand Mishra, Shashank Shekhar, Ajeet Kumar Singh, and Anirban Chakraborty. Ocr-vqa: Visual question answering by reading text in images. In 2019 international conference on document analysis and recognition (ICDAR), pp. 947–952. IEEE, 2019.DOI
  71. [87]Wentao Mo, Qingchao Chen, Yuxin Peng, Siyuan Huang, and Yang Liu. Advancing 3d scene understanding with mcv-scanqa multi-view reasoning evaluation and triplagin pre-training dataset. In Proceedings of the 33rd ACM International Conference on Multimedia, pp. 12973–12980, 2025.
  72. [88]Seungwhan Moon, Andrea Madotto, Zhaojiang Lin, Tushar Nagarajan, Matt Smith, Shashank Jain, Chun-Fu Yeh, Prakash Murugesan, Peyman Heidari, Yue Liu, et al. Anymal: An efficient and scalable any-modality augmented language model. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing: Industry Track, pp. 1314–1332, 2024.
  73. [89]OpenAI. Gpt-5-1: A smarter, more conversational chatgpt. https://openai.com/index/gpt-5-1/, November 2025.
  74. [91]Vassil Panayotov, Guoguo Chen, Daniel Povey, and Sanjeev Khudanpur. Librispeech: an asr corpus based on public domain audio books. In 2015 IEEE international conference on acoustics, speech and signal processing (ICASSP), pp. 5206–5210. IEEE, 2015.
  75. [92]Zhangyang Qi, Zhixiong Zhang, Ye Fang, Jiaqi Wang, and Hengshuang Zhao. Gpt4scene: Understand 3d scenes from videos with vision-language models. In C. Vondrick, B. Hariharan, C. Raffel, L. Pinto, D. Yang, and A. Faust (eds.), International Conference on Learning Representations, volume 2026, pp. 157277–157302, 2026. URL https://proceedings.iclr.cc/paper_files/paper/2026/file/fef126561bbf9d4467dbb8d27334b8fe-Paper-Conference.pdf.
  76. [93]Hatem Qorsham, Reem El-Deeb, and Ehab Essa. End-to-end 3d point cloud question answering via state space models. Applied Soft Computing, 181:113404, 2025.
  77. [95]Qwen. Qwen3.5-omni technical report. arXiv preprint arXiv:2604.15804, 2026.arxiv.org/abs/2604.15804
  78. [96]Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, et al. Learning transferable visual models from natural language supervision. In International conference on machine learning, pp. 8748–8763. PMLR, 2021.
  79. [97]Alec Radford, Jong Wook Kim, Tao Xu, Greg Brockman, Christine McLeavey, and Ilya Sutskever. Robust speech recognition via large-scale weak supervision. In International conference on machine learning, pp. 28492–28518. PMLR, 2023.
  80. [99]Leyang Shen, Gongwei Chen, Rui Shao, Weili Guan, and Liqiang Nie. Mome: Mixture of multi-modal experts for generalist multimodal large language models. Advances in neural information processing systems, 37:42048–42070, 2024.
  81. [100]Weijia Shi, Xiaochuang Han, Chunting Zhou, Weixin Liang, Xi Lin, Luke Zettlemoyer, and Lili Yu. Lmfusion: Adapting pretrained language models for multimodal generation. Advances in Neural Information Processing Systems, 38:9163–9182, 2026.

Paper details

vlnc:W_vtapev5x
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