OctoSense: Self-Supervised Learning for Multimodal Robot Perception
Not on the map. Why?
Abstract (arXiv)
We present OctoSense, an open-source sensor platform with stereo RGB and event cameras, LiDAR, a thermal camera, an inertial measurement unit, RTK-corrected global positioning system, and proprioception (CAN bus data from a car, and joint angles for a quadruped robot). The eponymous OctoSense dataset contains 59 hours of time-synchronized driving data across different types of environments at different times of the day, including situations with highly degraded sensors. We demonstrate multi-modal self-supervised learning using such real-world robotics data, where sensors have different representations, frequencies, latencies and noise. Our approach, a "late-fusion" masked autoencoder, (i) uses modality-specific tokenizers to account for different spatiotemporal characteristics of these sensors, and (ii) caches modality-specific tokens at inference time to process new measurements as they come. This architecture (i) is fast (6.68 ms and 112 ms on NVIDIA 5090 and Orin NX respectively, to compute the representation), (ii) performs better than existing image-only foundation models on tasks such as estimation of optical flow, depth, semantic segmentation, and ego-motion (translation, rotation, and steering angle), and (iii) predicts robustly at nighttime or in situations where sensory data is degraded. See our project page for links to the dataset, code, and supplementary videos: https://abisulco.com/octosense/.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 72 of its 96 references that are in the map. First posted on arXiv 25 Jun 2026.
Builds on
72 of 96 references.
References · 72
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,523
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,109
38 more
- 2024SAM 2: Segment Anything in Images and Videoscited by 2,863
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,451
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,375
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,274
- 2025Qwen3 Embedding: Advancing Text Embedding and Reranking Through Foundation Modelscited by 1,261
- 2025SigLIP 2: Multilingual Vision-Language Encoders with Improved Semantic Understanding, Localization, and Dense Featurescited by 1,188
- 2023ImageBind: One Embedding Space To Bind Them Allcited by 1,175
- 2021SimMIM: A Simple Framework for Masked Image Modelingcited by 1,153
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
- 2022MaskGIT: Masked Generative Image Transformercited by 1,099
- 2019Event-based Vision: A Surveycited by 1,016
- 2020On Layer Normalization in the Transformer Architecturecited by 922
- 2023Argoverse 2: Next Generation Datasets for Self-Driving Perception and Forecastingcited by 707
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 653
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 504
- 2022Masked Autoencoders for Point Cloud Self-supervised Learningcited by 459
- 2023Finite Scalar Quantization: VQ-VAE Made Simplecited by 440
- 2022Unified-IO: A Unified Model for Vision, Language, and Multi-Modal Taskscited by 421
- 2025Perception Encoder: The best visual embeddings are not at the output of the networkcited by 326
- 2021DSEC: A Stereo Event Camera Dataset for Driving Scenarioscited by 303
- 2023Unified-IO 2: Scaling Autoregressive Multimodal Models with Vision, Language, Audio, and Actioncited by 302
- 2022MultiMAE: Multi-modal Multi-task Masked Autoencoderscited by 291
- 2023Hiera: A Hierarchical Vision Transformer without the Bells-and-Whistlescited by 290
- 2018The Multi Vehicle Stereo Event Camera Dataset: An Event Camera Dataset for 3D Perceptioncited by 254
- 2020Learning to Detect Objects with a 1 Megapixel Event Cameracited by 186
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2020LiDARsim: Realistic LiDAR Simulation by Leveraging the Real Worldcited by 137
- 20234M: Massively Multimodal Masked Modelingcited by 120
- 2026V-JEPA 2.1: Unlocking Dense Features in Video Self-Supervised Learningcited by 117
- 2020An Analysis of SVD for Deep Rotation Estimationcited by 86
- 2017DDD17: End-To-End DAVIS Driving Datasetcited by 84
- 2025YOLO26: Key Architectural Enhancements and Performance Benchmarking for Real-Time Object Detectioncited by 79
- 2024Scaling Wearable Foundation Modelscited by 63
- 2025Your ViT is Secretly an Image Segmentation Modelcited by 63
- 2025WOD-E2E: Waymo Open Dataset for End-to-End Driving in Challenging Long-tail Scenarioscited by 62
- 2023Self-Supervised Multimodal Learning: A Surveycited by 58
50 most cited of 72 All 72 (JSON)
Built on by
Not cited yet.