WorksComputer Science
Beyond Omni: A Unified MLLM for Embodied Sensory Understanding
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.

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 denote the set of supported non-text modalities, including basic modalities (image, video, and audio), and embodied sensory modalities . In this work, comprises depth, point cloud, IMU, tactile, thermal, radar, motion, and smell. For modality , we denote its input by . The language instruction provided to the model is denoted by .
Our goal is to incorporate embodied sensory modalities in 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).

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 , the input is first transformed into encoder-compatible tokens by a tokenizer . 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 and mapped to the hidden space of the language model through a modality-specific projector :
where denotes the resulting sensory representation. Image, video, and audio are processed through their corresponding input pathways. Accordingly, we use to denote the resulting representation of any non-text modality provided to the LLM. Detailed tokenizer and projector designs are provided in Appendix §C.2.
The resulting modality representations are combined with the language instruction 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.

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 LLM layers.
For a sensory modality , let denote its projected sensory representation and 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 , a modality-specific caption decoder predicts each token of using causal self-attention over preceding caption tokens and cross-attention to . The decoder reuses the token embeddings and vocabulary projection of the target LLM, encouraging 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 .
Contrastive Alignment. We further establish representation-level correspondence between sensory inputs and their captions using representations induced by the target LLM. Specifically, and the embedded caption are independently processed by the same first frozen LLM layers, followed by modality-specific aggregation and separate lightweight projection heads:
Here, and denote the sensory and caption aggregation operations, respectively, and are separate projection heads, and denotes normalization. For a batch of 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 .
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.

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 , we maintain a pool of lightweight residual experts . A modality router first directs each sensory token to its corresponding expert pool, after which a token-wise router 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 associated with sensory modality , the modality-specific residual transformation is defined as:
where denotes the normalized expert weights, is the low-rank dimension, and controls the residual scale. Each 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:
where 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. | |||
| Model | TextVQA | MME | MMBench |
| General MLLMs | |||
| Qwen3-VL-8B-Instruct | – | 2243 | 84.5 |
| GLM-4.5V | 72.0 | 2423.8 | 88.2 |
| GLM-4.1V-9B | 79.6 | 2445.8 | 85.8 |
| Kimi-VL-A3B-2506 | 77.7 | 2352.7 | 84.4 |
| InternVL3.5-8B | 78.2 | 2380.6 | 79.5 |
| InternVL3.5-30B-A3B | 80.5 | 2461.9 | 84.8 |
| UniSense | |||
| UniSense-2B | 79.5 | 2247.9 | 79.6 |
| UniSense-9B | 83.6 | 2466.0 | 87.5 |
| (b) Audio-image-text benchmarks. | |||
| Model | TextVQA | DocVQA | ChartQA |
| General MLLMs | |||
| Intern-Omni | 69.1 | 79.9 | 56.0 |
| Qwen3-Omni-30B-A3B | 70.8 | 76.4 | – |
| Lyra-Mini-3B | 73.4 | 74.8 | 40.7 |
| Lyra-Base-9B | 80.0 | 85.5 | 61.0 |
| UniSense | |||
| UniSense-2B | 73.8 | 80.0 | 53.8 |
| UniSense-9B | 80.4 | 87.2 | 68.0 |
| (c) Video-text benchmarks. | |||
| Model | Video-MME | EgoSchema | |
| General MLLMs | |||
| InternVL2.5-7B | 64.2 | 51.5 | |
| InternVL3.5-2B | 58.4 | 50.8 | |
| InternVideo2.5-7B | 65.1 | 63.9 | |
| Lyra-Base-9B | 62.8 | 63.2 | |
| Qwen2-VL-2B | 55.6 | 54.9 | |
| Qwen2.5-VL-7B | 65.1 | 65.0 | |
| UniSense | |||
| UniSense-2B | 59.4 | 49.8 | |
| UniSense-9B | 69.8 | 66.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, is the autoregressive cross-entropy loss over the target response tokens. The paired modality-aware caption further provides the captioning objective and the contrastive objective introduced in §2.3. The overall objective is:
where controls the overall contribution of the alignment objectives, and 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 and expert-diversity loss to regularize expert learning. The second-stage objective is:
where , , and 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.
| Model | PC | PSS | POM |
| Closed-Source Models | |||
| GPT-4o | 30.9 | 38.1 | 22.6 |
| Gemini-2.5-Pro | 26.7 | 25.1 | 23.5 |
| General MLLMs | |||
| Qwen2.5-VL-7B | 21.5 | 23.1 | 19.9 |
| LLaVA-OneVision-7B | 35.4 | 28.4 | 29.1 |
| TokenFlow-7B | 38.1 | 32.6 | 29.5 |
| Tactile-Specialized Models | |||
| Octopi-7B | 45.5 | 48.0 | 22.2 |
| UniTac-3B | 55.0 | 58.9 | 42.1 |
| UniTac-7B | 57.3 | 59.2 | 64.6 |
| UniSense | |||
| UniSense-2B | 58.4 | 72.8 | 45.5 |
| UniSense-9B | 61.9 | 73.4 | 53.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.
| Model | Pos. | Exist. | Count. | Reach. | Size | 4-Task Agg. | Agg. | Config. |
| Closed-Source Models | ||||||||
| GPT-4o | 61.8 | 90.0 | 85.2 | 51.7 | 40.0 | 68.1 | 65.3 | 77.2 |
| Claude-3.5 | 55.9 | 65.0 | 72.2 | – | 26.7 | 55.1 | – | – |
| General MLLMs | ||||||||
| LLaVA-1.5-7B | 44.1 | 45.0 | 82.8 | – | 30.0 | 49.5 | – | – |
| LLaVA-NeXT-7B | 47.1 | 75.0 | 84.0 | – | 20.0 | 55.1 | – | 68.3 |
| Qwen2-VL-7B | – | – | – | – | – | – | – | 76.4 |
| Qwen2.5-VL-3B | 55.9 | 80.0 | 76.4 | – | 25.0 | 58.8 | – | – |
| Qwen2.5-VL-7B | 61.8 | 80.0 | 87.1 | – | 30.0 | 64.3 | – | 78.1 |
| Spatial-Specialized Models | ||||||||
| SpatialVLM-3B | 52.9 | 80.0 | 77.1 | – | 28.3 | 58.6 | – | – |
| Bunny-Phi2-3B | 50.0 | 75.0 | 89.4 | 51.7 | 26.7 | 58.7 | 57.5 | – |
| SpatialBot-Phi2-3B | 61.8 | 80.0 | 91.7 | 55.0 | 26.7 | 64.6 | 62.9 | – |
| Bunny-Llama3-8B | 50.0 | 75.0 | 91.7 | 38.3 | 23.3 | 58.5 | 55.0 | – |
| SpatialBot-Llama3-8B | 53.0 | 75.0 | 90.4 | 45.0 | 20.0 | 58.6 | 56.2 | – |
| SpaceThinker-3B | 50.0 | 82.5 | 70.0 | 57.5 | 22.5 | 55.3 | 56.5 | – |
| SpaceOm | 67.7 | 92.5 | 75.0 | 55.0 | 37.5 | 68.1 | 65.8 | – |
| SSR-7B | 64.7 | 85.0 | 90.2 | – | 28.3 | 66.7 | – | – |
| VPT | – | – | – | – | – | – | – | 77.2 |
| SpatialVTS | – | – | – | – | – | – | – | 70.7 |
| UniSense | ||||||||
| UniSense-2B | 67.7 | 80.0 | 89.2 | 58.3 | 31.7 | 67.2 | 65.5 | 73.2 |
| UniSense-9B | 76.5 | 80.0 | 91.1 | 58.3 | 28.3 | 70.1 | 68.0 | 80.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.
| Model | Input | CIDEr | MET. | R-L | B-1 | B-4 |
| General MLLMs | ||||||
| InternVL2-8B | img | 62.5 | 14.5 | 34.3 | – | 3.3 |
| Qwen2-VL-7B | img | 53.9 | 11.4 | 29.3 | 27.8 | 3.0 |
| LLaVA-Video | MV-Img | 88.7 | 17.7 | 44.6 | – | 3.1 |
| 3D-Specialized Models | ||||||
| ScanQA | xyz | 64.9 | 13.1 | 33.3 | 30.2 | 10.1 |
| LL3DA | xyz | 76.8 | 15.9 | 37.3 | – | 13.5 |
| Scene-LLM | xyz | 80.0 | 16.6 | 40.0 | – | 12.0 |
| ChatScene | xyz+img | 87.7 | 18.0 | 41.6 | 43.2 | 14.3 |
| GPT4Scene | MV-Img | 90.9 | 17.7 | 43.6 | 43.4 | 14.6 |
| ViewMind3D | MV-Img | 73.4 | 15.3 | 37.6 | 35.8 | – |
| UniSense | ||||||
| UniSense-2B | xyz | 65.1 | 21.1 | 34.0 | 36.4 | 11.0 |
| UniSense-2B | xyz+img | 90.0 | 27.5 | 44.6 | 44.3 | 12.7 |
| UniSense-9B | xyz | 74.3 | 23.4 | 36.9 | 39.2 | 12.4 |
| UniSense-9B | xyz+img | 99.6 | 30.2 | 47.5 | 48.3 | 15.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.
| Model | Zero-Shot | Fine-Tuning |
| General MLLMs | ||
| ImageBindLLM-7B | 24.2 | 48.5 |
| PandaGPT-7B | 26.8 | 41.3 |
| PandaGPT-13B | 34.3 | 46.0 |
| Thermal-Specialized Models | ||
| Infrared-LLaVA-7B | 56.6 | 79.0 |
| UniSense | ||
| UniSense-2B | – | 86.8 |
| UniSense-9B | 70.2 | 89.9 |
Table 6. Evaluation on Thermal-Text Benchmarks using Infrared-Benchmark. Average accuracy is reported under zero-shot and fine-tuning settings.
| Model | Input | Bin. F1 | Mul. F1 | R-L | MET. |
| Motion-Specialized Models | |||||
| Naive | TS | 35.6 | 9.6 | 6.0 | 5.8 |
| ChatTS | TS | 34.8 | 29.1 | 4.6 | 10.6 |
| xQA-Llama | GT | 78.2 | 81.5 | 9.1 | 36.8 |
| xQA-Qwen | GT | 78.4 | 88.0 | 17.9 | 37.0 |
| xQA-Llama | AE | 78.3 | 81.2 | 9.0 | 36.8 |
| xQA-Qwen | AE | 78.5 | 88.0 | 17.8 | 36.9 |
| UniSense | |||||
| UniSense-2B | TS | 89.7 | 97.3 | 82.1 | 72.3 |
| UniSense-9B | TS | 97.4 | 99.6 | 85.0 | 74.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.
| Model | Acc@1 | F1 |
| Smell-Specialized Models | ||
| MLP | 26.8 | 24.7 |
| CNN | 52.7 | 50.5 |
| LSTM | 57.9 | 56.0 |
| ScentFormer | 56.1 | 55.5 |
| UniSense | ||
| UniSense-2B | 65.2 | 63.4 |
| UniSense-9B | 74.5 | 72.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).
| Model | HHAR | MotionSense | Shoaib | UCI |
| Closed-Source Models | ||||
| GPT-4o | 7.0 / 14.0 | 8.0 / 26.0 | 14.0 / 35.0 | 4.0 / 16.0 |
| General LLMs | ||||
| Vicuna-7B | 5.0 / 12.0 | 9.0 / 15.0 | 8.0 / 11.0 | 4.0 / 25.0 |
| IMU-Specialized Models | ||||
| GenHAR | 63.0 / – | 81.0 / – | 74.0 / – | 79.0 / – |
| LanHAR | 70.0 / – | 76.0 / – | 71.0 / – | 75.0 / – |
| LLaSA-7B | 84.0 / 88.0 | 83.0 / 85.0 | 81.0 / 84.0 | 72.0 / 82.0 |
| UniSense | ||||
| UniSense-2B | 92.0 / 92.0 | 75.0 / 79.0 | 72.0 / 76.0 | 87.0 / 87.0 |
| UniSense-9B | 97.0 / 97.0 | 87.0 / 89.0 | 81.0 / 85.0 | 90.0 / 90.0 |
Table 5. Evaluation on IMU-Text Benchmarks, including HHAR, MotionSense, Shoaib, and UCI. Each entry reports F1 / Precision (%).
| Model | Human Action QA | Action Caption |
| General MLLMs | ||
| Tokenpacker | 4.7 | 6.0 |
| Honeybee | 1.5 | 10.4 |
| OneLLM | 1.1 | 2.2 |
| ImageBind | 24.0 | 17.5 |
| Radar-Specialized Models | ||
| HoloLLM | 61.4 | 24.5 |
| UniSense | ||
| UniSense-2B | 61.0 | 46.0 |
| UniSense-9B | 65.2 | 46.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.
| Setting | Proj. | Alignment | Experts | RoboSpatial-Home Config. | ScanQA CIDEr | IMU-4-Task Avg. F1 | Infrared-Benchmark Acc. | MMFi-VQA Acc. |
| Baseline | ✓ | 74.0 | 96.7 | 86.0 | 88.2 | 60.1 | ||
| + Alignment | ✓ | ✓ | 77.2 | 97.7 | 88.0 | 89.0 | 63.5 | |
| Full | ✓ | ✓ | ✓ | 80.5 | 99.6 | 89.0 | 89.9 | 65.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.

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.
| Modality | Benchmark | Citation | Benchmark | Citation |
| General Multimodal Benchmarks | ||||
| Image-Text | TextVQA | Singh et al. (2019) | MME | Fu et al. (2025a) |
| MMBench | Liu et al. (2024c) | |||
| Audio-Image-Text | DocVQA | Mathew et al. (2021) | ChartQA | Masry et al. (2022) |
| Video-Text | Video-MME | Fu et al. (2025b) | EgoSchema | Mangalam et al. (2023) |
| Embodied Sensory Benchmarks | ||||
| Depth | SpatialBench | Cai et al. (2025) | RoboSpatial-Home | Song et al. (2025) |
| Point Cloud | ScanQA | Azuma et al. (2022) | CLEVR3D-REAL | Yan et al. (2023) |
| IMU | HHAR | Stisen et al. (2015) | MotionSense | Malekzadeh et al. (2019) |
| Shoaib | Shoaib et al. (2014) | UCI-HAR | Anguita et al. (2013) | |
| Thermal | Infrared-Benchmark | Jiang et al. (2024) | IF-Bench | Zhang et al. (2026c) |
| Tactile | Octopi | Yu et al. (2024) | VTBS | Xie et al. (2025) |
| Radar | MM-Fi | Yang et al. (2023) | HoloLLM CrossEnv | Zhou & Yang (2026) |
| Motion | QuAnTS | Divo et al. (2025) | ||
| Smell | SmellNet-Base | Feng et al. (2026) |
Table B9. Supplementary citations of the evaluation benchmarks. Benchmarks are grouped by modality following the organization of §B.2.
| Model | Citation | Model | Citation |
| Closed-Source Models | |||
| GPT-4o | Hurst et al. (2024) | Claude-3.5 | Anthropic (2024) |
| Gemini-2.5-Pro | Comanici et al. (2025) | ||
| General MLLMs | |||
| LLaVA-1.5 | Liu et al. (2024a) | LLaVA-NeXT | Liu et al. (2024b) |
| LLaVA-OneVision | Li et al. (2025a) | LLaVA-Video | Zhang et al. (2025a) |
| Qwen2-VL | Wang et al. (2024a) | Qwen2.5-VL | Bai et al. (2025b) |
| Qwen3-VL | Bai et al. (2025a) | InternVL2 | Chen et al. (2024d) |
| InternVL2.5 | Chen et al. (2024d) | InternVL3.5 | Wang et al. (2025a) |
| InternVL3 | Zhu et al. (2025) | InternVideo2.5 | Wang et al. (2025b) |
| Kimi-VL | Team et al. (2025b) | GLM-4.1V | Hong et al. (2025) |
| GLM-4.5V | Hong et al. (2025) | Vicuna | Chiang et al. (2023) |
| TokenFlow | Qu et al. (2025) | Tokenpacker | Li et al. (2025b) |
| Honeybee | Cha et al. (2024) | ||
| General Omnimodal MLLMs | |||
| ImageBind | Girdhar et al. (2023) | ImageBind-LLM | Han et al. (2023) |
| PandaGPT | Su et al. (2023) | OneLLM | Han et al. (2024) |
| Intern-Omni | OpenGVLab (2024) | Qwen3-Omni | Xu et al. (2025) |
| Lyra | Zhong 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.
| Group | Model | Citation | Model | Citation |
| Spatial | SpatialVLM | Chen et al. [17] | Bunny | He et al. [49] |
| SpatialBot | Cai et al. [12] | SpaceThinker | Batra et al. [9] | |
| SpaceOm | Remyx AI (2025) | SSR | Liu et al. [77] | |
| VPT | Yu et al. (2025) | SpatialVTS | Liang et al. [72] | |
| 3D | ScanQA | Azuma et al. [6] | Scene-LLM | Fu et al. [41] |
| LL3DA | Chen et al. [20] | ChatScene | Huang et al. [54] | |
| ViewMind3D | Chiang et al. [24] | GPT4Scene | Qi et al. [92] | |
| ReferIt3D | Achlioptas et al. [1] | BEV+MCAN | Yan et al. (2023) | |
| PointQA | Khan & Gaddam [61] | TransVQA3D | Yan et al. (2023) | |
| E2E-MPCQA | Qorsham et al. [93] | |||
| Tactile | Octopi | Yu et al. (2024) | UniTac | Tu et al. (2026) |
| IMU | GenHAR | Hong et al. [52] | LanHAR | Yan et al. (2025) |
| LLaSA | Asif Imran Shouborno et al. (2025) | |||
| Thermal | Infrared-LLaVA | Jiang et al. [60] | ||
| Radar | HoloLLM | Zhou & Yang (2026) | ||
| Motion | Naive | Divo et al. [34] | ChatTS | Xie et al. (2024) |
| xQA | Divo et al. [34] | |||
| Smell | MLP, CNN, LSTM and ScentFormer | Feng 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.

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 () and point-cloud–image () 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.
| Model | Exist. | Count. | Comp. Int. | Query Attr. | Query Obj. | Comp. Attr. | Overall | Cls. Avg. |
| 3D-Specialized Models | ||||||||
| ReferIt3D | 85.4 | 26.6 | 57.5 | 38.3 | 11.3 | 58.5 | 41.8 | 46.2 |
| BEV+MCAN | 85.7 | 27.3 | 60.0 | 39.5 | 14.4 | 53.7 | 42.5 | 46.8 |
| ScanQA | 84.8 | 26.3 | 55.6 | 41.6 | 13.2 | 54.7 | 42.6 | 46.0 |
| TransVQA3D | 88.2 | 30.7 | 63.1 | 37.3 | 21.7 | 57.1 | 43.7 | 49.6 |
| PointQA | 85.9 | 29.0 | 60.3 | 39.9 | 23.2 | 57.5 | 43.9 | 49.3 |
| E2E-MPCQA | 86.8 | 30.6 | 64.3 | 46.1 | 9.2 | 59.1 | 46.7 | 49.3 |
| UniSense | ||||||||
| UniSense-2B | 86.5 | 18.9 | 60.1 | 38.7 | 18.6 | 57.3 | 43.2 | 46.7 |
| UniSense-9B | 86.8 | 30.4 | 64.3 | 41.3 | 18.9 | 59.3 | 45.3 | 50.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 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 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 convolution projects the resulting features to the vision hidden dimension, followed by max pooling over the local neighborhood:
IMU. Each IMU input 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:
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 .
Radar. Each radar input 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:
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 . Padded points are excluded from both centroid computation and feature pooling.
Motion. Each skeleton–motion input 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:
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 .
Smell. Each smell input 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:
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 .
Modality-specific projectors. After the shared vision encoder and merger, each sensory modality is equipped with an independent residual projector . Let denote the merged representation of modality , where . The projector is applied independently to each token:
and the projected sensory representation is . Here, and , with . 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 frozen layers of the language backbone. In the default configuration, we use . 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 -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 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 and scaling factor , corresponding to a residual scaling factor of .
Regularization. We use router load-balancing together with z-loss regularization, with a combined weight of . 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.
| Phase | Trainable modules | Base LR | Epochs |
| Speech alignment | Speech projector | 1 | |
| Multimodal initialization | LLM LoRA, speech projector | 1 | |
| Alignment Stage | Tokenizers, projectors, caption decoder, contrastive heads | 1 | |
| Tuning Stage | Tokenizers, projectors, caption decoder, routers, experts | 2 |
Table C12. Stage-wise training configuration of UniSense. The reported learning rate is the base learning rate; modality projectors use .
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 and use an overall alignment weight of for all modalities. In the tuning Stage, the contrastive objective is removed while caption reconstruction is retained. The router regularization is weighted by , 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 , while the remaining trainable sensory modules use a base learning rate of . 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.
| Setting | Alignment Stage | Tuning Stage |
| Baseline | Shared residual FFN | |
| Representation alignment | Shared residual FFN | |
| Full | Modality-specific experts |
Table C13. Configurations used for the main component ablation.

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 , 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 (); (3) task LM with contrastive alignment (); 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.
| Model | Avg. | SU | IT | VC | TL | SRU | OC | TFU | AR | TFR | CR |
| General MLLMs | |||||||||||
| InternVL3-2B | 65.6 | 91.7 | 82.1 | 61.9 | 56.3 | 44.7 | 42.1 | 55.7 | 70.0 | 68.2 | 83.1 |
| InternVL3.5-2B | 62.3 | 90.5 | 86.3 | 61.9 | 55.7 | 44.0 | 38.5 | 47.7 | 67.5 | 57.6 | 73.0 |
| InternVL3.5-2B-Thinking | 65.5 | 91.0 | 89.5 | 62.5 | 50.2 | 46.5 | 44.1 | 58.9 | 68.5 | 69.9 | 74.0 |
| Qwen2.5-VL-7B | 71.1 | 93.3 | 86.5 | 74.4 | 60.3 | 49.5 | 42.7 | 58.9 | 74.0 | 88.6 | 83.1 |
| InternVL3-8B | 71.2 | 95.0 | 87.8 | 71.6 | 66.4 | 51.9 | 45.0 | 57.7 | 79.0 | 70.8 | 87.1 |
| InternVL3.5-8B | 69.1 | 92.6 | 79.7 | 66.8 | 66.7 | 52.3 | 45.0 | 61.8 | 67.7 | 82.8 | 75.6 |
| InternVL3.5-8B-Thinking | 72.3 | 92.8 | 85.5 | 65.3 | 67.3 | 58.6 | 47.3 | 65.0 | 71.0 | 91.5 | 78.8 |
| LLaVA-OneVision-1.5-8B-Instruct | 75.9 | 95.0 | 89.7 | 70.9 | 73.1 | 54.2 | 54.6 | 62.0 | 79.2 | 91.9 | 88.3 |
| Qwen3-VL-8B-Instruct | 78.8 | 93.9 | 93.1 | 79.7 | 74.1 | 65.5 | 60.2 | 68.6 | 75.8 | 88.3 | 88.9 |
| Qwen3-VL-8B-Thinking | 76.5 | 94.6 | 91.2 | 74.8 | 62.0 | 65.3 | 58.0 | 69.3 | 76.7 | 89.8 | 83.1 |
| GLM-4.1V-9B-Thinking | 77.2 | 94.4 | 92.1 | 77.8 | 67.8 | 59.7 | 55.0 | 69.3 | 77.7 | 89.4 | 88.9 |
| UniSense | |||||||||||
| UniSense-2B | 74.26 | 96.15 | 86.49 | 70.69 | 61.64 | 59.26 | 51.72 | 70.00 | 72.31 | 93.22 | 83.87 |
| UniSense-9B | 81.03 | 97.44 | 94.59 | 81.03 | 80.82 | 62.96 | 59.77 | 70.00 | 80.00 | 94.92 | 90.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.
| Placement | SpatialBench Agg. | RoboSpatial-Home Config. |
| All layers | 67.1 | 78.0 |
| Early-half | 69.0 | 79.6 |
| Late-half | 67.6 | 77.2 |
| Full-attn. | 68.0 | 80.5 |
Table D16b. (b) Radar understanding.
| Placement | Action QA Acc. | Action Caption METEOR |
| All layers | 63.8 | 45.4 |
| Early-half | 61.2 | 45.3 |
| Late-half | 58.4 | 45.1 |
| Full-attn. | 65.2 | 46.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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Figure E18. Radar action recognition.

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.

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.

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.

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. declines until Q4 and then rises, while reaches its minimum at Q3 before increasing through Q8. LPG exhibits little variation. Smell substance identification.

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: 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; rises to Q5 then falls; Alcohol and LPG stay close to unchanged. Smell multiple-choice recognition.
References
- [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]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.
- [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
- [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.
- [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.
- [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
- [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.
- [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
- [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
- [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
- [16]Chameleon. Chameleon: Mixed-modal early-fusion foundation models. arXiv preprint arXiv:2405.09818, 2024.arxiv.org/abs/2405.09818
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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.
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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.
- [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
- [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
- [56]Inclusion AI. Ming-omni: A unified multimodal model for perception and generation, 2025.arxiv.org/abs/2506.09344
- [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
- [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
- [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.
- [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.
- [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
- [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
- [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.
- [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.
- [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
- [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.
- [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
- [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
- [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
- [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.
- [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
- [74]Haotian Liu, Chunyuan Li, Qingyang Wu, and Yong Jae Lee. Visual instruction tuning. Advances in neural information processing systems, 36:34892–34916, 2023.
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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
- [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.
- [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.
- [89]OpenAI. Gpt-5-1: A smarter, more conversational chatgpt. https://openai.com/index/gpt-5-1/, November 2025.
- [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.
- [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.
- [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.
- [95]Qwen. Qwen3.5-omni technical report. arXiv preprint arXiv:2604.15804, 2026.arxiv.org/abs/2604.15804
- [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.
- [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.
- [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.
- [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.