MIDGARD: A Simulation Platform for Autonomous Navigation in Unstructured Environments
Giuseppe Vecchio, Simone Palazzo, Dario C. Guastella, Ignacio, Carlucho, Stefano V. Albrecht, Giovanni Muscato, Concetto Spampinato

TL;DR
MIDGARD is an open-source simulation platform that enables training and benchmarking autonomous robot navigation in photorealistic, variable outdoor environments, supporting reinforcement learning and sensor integration.
Contribution
It introduces a configurable, photorealistic simulation environment with procedural landscape generation and OpenAI Gym support for training and benchmarking autonomous navigation algorithms.
Findings
MIDGARD effectively trains reinforcement learning agents for navigation.
Procedural landscape generation controls scene difficulty.
Simulation results show high accuracy in navigation tasks.
Abstract
We present MIDGARD, an open-source simulation platform for autonomous robot navigation in outdoor unstructured environments. MIDGARD is designed to enable the training of autonomous agents (e.g., unmanned ground vehicles) in photorealistic 3D environments, and to support the generalization skills of learning-based agents through the variability in training scenarios. MIDGARD's main features include a configurable, extensible, and difficulty-driven procedural landscape generation pipeline, with fast and photorealistic scene rendering based on Unreal Engine. Additionally, MIDGARD has built-in support for OpenAI Gym, a programming interface for feature extension (e.g., integrating new types of sensors, customizing exposing internal simulation variables), and a variety of simulated agent sensors (e.g., RGB, depth and instance/semantic segmentation). We evaluate MIDGARD's capabilities as a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Robotic Path Planning Algorithms · Multimodal Machine Learning Applications
