gym_aloha/__init__.py (15 lines of code) (raw):

from gymnasium.envs.registration import register register( id="gym_aloha/AlohaInsertion-v0", entry_point="gym_aloha.env:AlohaEnv", max_episode_steps=300, # Even after seeding, the rendered observations are slightly different, # so we set `nondeterministic=True` to pass `check_env` tests nondeterministic=True, kwargs={"obs_type": "pixels", "task": "insertion"}, ) register( id="gym_aloha/AlohaTransferCube-v0", entry_point="gym_aloha.env:AlohaEnv", max_episode_steps=300, # Even after seeding, the rendered observations are slightly different, # so we set `nondeterministic=True` to pass `check_env` tests nondeterministic=True, kwargs={"obs_type": "pixels", "task": "transfer_cube"}, )