Learning a Terrain- and Robot-Aware Dynamics Model for Autonomous Mobile Robot Navigation
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.
Code (0)
등록된 구현이 없습니다.
Tasks
Autonomous NavigationFrictionMeta-LearningModel Predictive ControlRobot NavigationSimilar Papers 제목 키워드 기반
Context-Conditional Navigation with a Learning-Based Terrain- and Robot-Aware Dynamics Model
In autonomous navigation settings, several quantities can be subject to variations. Terrain properties such as friction coefficients may vary over time depending on the location of the robot. Also, the dynamics of the ro…
Autonomous NavigationFrictionMeta-LearningTrajectory PredictionConv1D Energy-Aware Path Planner for Mobile Robots in Unstructured Environments
Driving energy consumption plays a major role in the navigation of mobile robots in challenging environments, especially if they are left to operate unattended under limited on-board power. This paper reports on first re…
Self-Supervised LearningAudio-Visual Self-Supervised Terrain Type Discovery for Mobile Platforms
The ability to both recognize and discover terrain characteristics is an important function required for many autonomous ground robots such as social robots, assistive robots, autonomous vehicles, and ground exploration …
Autonomous VehiclesSelf-Supervised LearningVocal Bursts Type PredictionDeep Spatiotemporal Models for Robust Proprioceptive Terrain Classification
Terrain classification is a critical component of any autonomous mobile robot system operating in unknown real-world environments. Over the years, several proprioceptive terrain classification techniques have been introd…
ClassificationGeneral ClassificationVertiAKD: Adaptive Off-Road Kinodynamics on Vertically Challenging Terrain
Off-road mobility requires autonomous mobile robots to generalize across heterogeneous vehicle fleets and continuously changing terrain conditions. Existing cross-vehicle adaptation approaches generally assume flat terra…