# Learning a Terrain- and Robot-Aware Dynamics Model for Autonomous Mobile Robot Navigation

arXiv: https://arxiv.org/abs/2409.11452 · HTML: https://mlsanity.com/paper/2409.11452/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 30 references that are in the map.
- First posted on arXiv 17 Sep 2024.

## Builds on (most cited first, 19 of 19)

- [Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation](https://mlsanity.com/paper/1406.1078/) (2014)
- [Learning Latent Dynamics for Planning from Pixels](https://mlsanity.com/paper/1811.04551/) (2018)
- [RMA: Rapid Motor Adaptation for Legged Robots](https://mlsanity.com/paper/2107.04034/) (2021)
- [Neural Network Dynamics for Model-Based Deep Reinforcement Learning with Model-Free Fine-Tuning](https://mlsanity.com/paper/1708.02596/) (2017)
- [Unsupervised Learning for Physical Interaction through Video Prediction](https://mlsanity.com/paper/1605.07157/) (2016)
- [Action-Conditional Video Prediction using Deep Networks in Atari Games](https://mlsanity.com/paper/1507.08750/) (2015)
- [BADGR: An Autonomous Self-Supervised Learning-Based Navigation System](https://mlsanity.com/paper/2002.05700/) (2020)
- [Context-aware Dynamics Model for Generalization in Model-Based Reinforcement Learning](https://mlsanity.com/paper/2005.06800/) (2020)
- [Sample-efficient Cross-Entropy Method for Real-time Planning](https://mlsanity.com/paper/2008.06389/) (2020)
- [TerrainNet: Visual Modeling of Complex Terrain for High-speed, Off-road Navigation](https://mlsanity.com/paper/2303.15771/) (2023)
- [Learning Inverse Kinodynamics for Accurate High-Speed Off-Road Navigation on Unstructured Terrain](https://mlsanity.com/paper/2102.12667/) (2021)
- [Visual Representation Learning for Preference-Aware Path Planning](https://mlsanity.com/paper/2109.08968/) (2021)
- [Action-Conditional Recurrent Kalman Networks For Forward and Inverse Dynamics Learning](https://mlsanity.com/paper/2010.10201/) (2020)
- [A Multi-step Dynamics Modeling Framework For Autonomous Driving In Multiple Environments](https://mlsanity.com/paper/2305.02241/) (2023)
- [Explore the Context: Optimal Data Collection for Context-Conditional Dynamics Models](https://mlsanity.com/paper/2102.11394/) (2021)
- [LVD-NMPC: A Learning-based Vision Dynamics Approach to Nonlinear Model Predictive Control for Autonomous Vehicles](https://mlsanity.com/paper/2105.13038/) (2021)
- [Visual-Inertial Odometry with Online Calibration of Velocity-Control Based Kinematic Motion Models](https://mlsanity.com/paper/2204.06776/) (2022)
- [Improving Deep Dynamics Models for Autonomous Vehicles with Multimodal Latent Mapping of Surfaces](https://mlsanity.com/paper/2303.11756/) (2023)
- [Context-Conditional Navigation with a Learning-Based Terrain- and Robot-Aware Dynamics Model](https://mlsanity.com/paper/2307.09206/) (2023)

## Built on by (most cited first, 1 of 1)

- [T2S-MPC: Time-Embedded Online Adaptive Model Predictive Control for Time-Varying Dynamics](https://mlsanity.com/paper/2605.24852/) (2026)

## Abstract (arXiv)

Mobile robots should be capable of planning cost-efficient paths for autonomous navigation. Typically, the terrain and robot properties are subject to variations. For instance, properties of the terrain such as friction may vary across different locations. Also, properties of the robot may change such as payloads or wear and tear, e.g., causing changing actuator gains or joint friction. Autonomous navigation approaches should thus be able to adapt to such variations. In this article, we propose a novel approach for learning a probabilistic, terrain- and robot-aware forward dynamics model (TRADYN) which can adapt to such variations and demonstrate its use for navigation. Our learning approach extends recent advances in meta-learning forward dynamics models based on Neural Processes for mobile robot navigation. We evaluate our method in simulation for 2D navigation of a robot with uni-cycle dynamics with varying properties on terrain with spatially varying friction coefficients. In our experiments, we demonstrate that TRADYN has lower prediction error over long time horizons than model ablations which do not adapt to robot or terrain variations. We also evaluate our model for navigation planning in a model-predictive control framework and under various sources of noise. We demonstrate that our approach yields improved performance in planning control-efficient paths by taking robot and terrain properties into account.
