Welcome to OCAtari’s documentation!
OCAtari is a wrapper around the Atari environments available in gymnasium. It automatically extracts the objects that exists in the state, either via looking up their attribute in the RAM (fast), or using vision processing methods. OC_Atari environments allow for object centric Reinforcement Learning.
Cite our work
If you are using OCAtari for your scientific publications, please cite us:
@inproceedings{Delfosse2023OCAtariOA,
title={OCAtari: Object-Centric Atari 2600 Reinforcement Learning Environments},
author={Quentin Delfosse and Jannis Bluml and Bjarne Gregori and Sebastian Sztwiertnia and Kristian Kersting},
year={2023}
}
Requirements
This project depends on:
gymnasium
numpy
termcolor (if you want colored Warning error and messages)
cv2 and torch (if you want to use an automatic wrapper that provides 4x84x84 observations (as used by DQN and many deep algorithms))
Download and install: You can download from the Github repository or:
pip install ocatari
