Teaching Robots to Build Simulations of Themselves
Not on the map. Why?
Abstract (arXiv)
The emergence of vision catalysed a pivotal evolutionary advancement, enabling organisms not only to perceive but also to interact intelligently with their environment. This transformation is mirrored by the evolution of robotic systems, where the ability to leverage vision to simulate and predict their own dynamics marks a leap towards autonomy and self-awareness. Humans utilize vision to record experiences and internally simulate potential actions. For example, we can imagine that, if we stand up and raise our arms, the body will form a T shape without physical movement. Similarly, simulation allows robots to plan and predict the outcomes of potential actions without execution. Here we introduce a self-supervised learning framework to enable robots to model and predict their morphology, kinematics and motor control using only brief raw video data, eliminating the need for extensive real-world data collection and kinematic priors. By observing their own movements, akin to humans watching their reflection in a mirror, robots learn an ability to simulate themselves and predict their spatial motion for various tasks. Our results demonstrate that this self-learned simulation not only enables accurate motion planning but also allows the robot to detect abnormalities and recover from damage.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 17 of its 50 references that are in the map. First posted on arXiv 20 Nov 2023.
Builds on
17 of 50 references.
References · 17
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,170
- 2021Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance Fieldscited by 1,957
- 2020D-NeRF: Neural Radiance Fields for Dynamic Scenescited by 1,459
- 2023VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Modelscited by 733
- 2021KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPscited by 672
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 510
- 2022Control-NeRF: Editable Feature Volumes for Scene Rendering and Manipulationcited by 57
- 2019Reconstructing continuous distributions of 3D protein structure from cryo-EM imagescited by 56
- 2023NeRF-Det: Learning Geometry-Aware Volumetric Representation for Multi-View 3D Object Detectioncited by 51
- 2022NeRF-RPN: A general framework for object detection in NeRFscited by 46
5 more
- 2020Learning 3D Dynamic Scene Representations for Robot Manipulationcited by 39
- 2023MonoNeRD: NeRF-like Representations for Monocular 3D Object Detectioncited by 33
- 2020Amodal 3D Reconstruction for Robotic Manipulation via Stability and Connectivitycited by 15
- 2019Evolving embodied intelligence from materials to machinescited by 11
- 2022On the Origins of Self-Modelingcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 1.
6 papers.
- 2024AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registrationcited by 5
- 2025ArticFlow: Generative Simulation of Articulated Mechanismscited by 1
- 2026Proprioceptive-visual correspondence enables self-other distinction in humanoid robotscited by 1
- 2025Learning High-Fidelity Robot Self-Model with Articulated 3D Gaussian Splattingcited by 0
- 2025INGRID: Intelligent Generative Robotic Design Using Large Language Modelscited by 0
- 2025Localising under the drape: proprioception in the era of distributed surgical robotic systemcited by 0
- 2026Proprioceptive-visual correspondence enables self-other distinction in humanoid robots11 Jun 2026
- 2025ArticFlow: Generative Simulation of Articulated Mechanisms22 Nov 2025
- 2025Localising under the drape: proprioception in the era of distributed surgical robotic system27 Oct 2025
- 2025INGRID: Intelligent Generative Robotic Design Using Large Language Models4 Sep 2025
- 2025Learning High-Fidelity Robot Self-Model with Articulated 3D Gaussian Splatting7 Mar 2025
- 2024AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registration7 Dec 2024