Miniworld
MiniWorld is a minimalist 3D simulator ideal for reinforcement learning and robotics research, focusing on basic interior layouts. Entirely Python-based, it allows for easy customization, making it suitable for educational purposes. Key features include domain randomization, text display capabilities, and RGB-D depth mapping. Although limited in graphics and physics, its efficiency and low resource demands are notable. Numerous academic publications demonstrate its utility in studies of reinforcement learning and procedural environment exploration. Compatible with Python 3.7+, Gymnasium, and NumPy, its installation is uncomplicated.