obstacle-tower-env  by Unity-Technologies

Procedural environment for reinforcement learning research

Created 6 years ago
547 stars

Top 58.5% on SourcePulse

GitHubView on GitHub
Project Summary

The Obstacle Tower environment is a procedurally generated 3D challenge designed for AI agents, testing their capabilities in computer vision, locomotion, planning, and generalization. It offers a platforming-style experience with increasing difficulty, suitable for researchers and developers in reinforcement learning and AI.

How It Works

The environment simulates a tower with procedurally generated floors, rooms, and challenges, requiring agents to adapt to novel combinations of visual appearance, puzzle configurations, and layouts. This design ensures agents must generalize beyond specific training instances to succeed.

Quick Start & Requirements

Highlighted Details

  • Procedurally generated floors with increasing difficulty.
  • Tests generalization across vision, control, and planning.
  • Supports customization via reset parameters for difficulty and content.
  • Includes an evaluation script for benchmarking.

Maintenance & Community

  • Project has seen multiple releases and updates, including major version changes for Unity and ML-Agents.
  • Benchmarking guidelines and training guides (e.g., for Dopamine on GCP) are provided.

Licensing & Compatibility

  • The repository is licensed under the Apache 2.0 license.
  • Compatible with commercial use and closed-source linking.

Limitations & Caveats

The environment is primarily designed for AI agents and requires specific Python and ML-Agents versions. While binaries are provided, users may encounter setup issues depending on their system configuration.

Health Check
Last Commit

5 years ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Starred by Jiayi Pan Jiayi Pan(Author of SWE-Gym; MTS at xAI) and Jianwei Yang Jianwei Yang(Research Scientist at Meta Superintelligence Lab).

allenact by allenai

0%
369
Open-source framework for embodied AI research
Created 5 years ago
Updated 3 weeks ago
Starred by Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research) and Will Brown Will Brown(Research Lead at Prime Intellect).

agent-lightning by microsoft

6.0%
2k
Train any AI agent with rollouts and feedback
Created 3 months ago
Updated 2 days ago
Starred by Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
4 more.

chatarena by Farama-Foundation

0%
2k
Multi-agent environment for LLM research
Created 2 years ago
Updated 1 month ago
Feedback? Help us improve.