Towards a 3D BabyAI-like environment, starting with PickUp#89
Open
Near32 wants to merge 17 commits intoFarama-Foundation:masterfrom
Open
Towards a 3D BabyAI-like environment, starting with PickUp#89Near32 wants to merge 17 commits intoFarama-Foundation:masterfrom
Near32 wants to merge 17 commits intoFarama-Foundation:masterfrom
Conversation
… Pickup environment in 3D.
pseudo-rnd-thoughts
requested changes
Mar 30, 2023
Member
pseudo-rnd-thoughts
left a comment
There was a problem hiding this comment.
Hey, this looks really cool.
Do you have any training performance with the environment? Could you add some rendered images of the environment to understand what the world looks like
Author
Author
|
Hello, Still new to all of this, thus, may I inquire what would remains for me to do to make this pull request progress, please ? |
Member
Hi, sorry, we have been a bit slow |
Member
|
@Near32 Hey, have you had time to do any training on the environment yet? |
change size: obs_size=(64,64) window_size=(640,640) add new maps: MazeS4 ~ MazeS7
- window_width/height of rendering: 640 -> 128 - forward_step: 1.2 -> 0.4 - fixed agent's initial direction
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Description
Following the same motivations as the BabyAI benchmark, this pull request aims to emulate the BabyAI's Pickup environment, but this time using a 3D environment.
Why is it important to propose a 3D BabyAI-like environment?
[Hill et al., 2020]'s work identified the egocentric viewpoint within a 3D environment as an important factor impacting trained agent's systematicity (cf. Section 4.3 and 4.4).
Given that the BabyAI benchmark is a prominent systematicity benchmark, it would be interesting to be able to verify that insight in an apple-to-apple comparison, whcih was not possible until now since there exists no environment like a 3D BabyAI.
This pull request proposes to start to fix that gap.
Dependencies have not changed.
Type of change
Please delete options that are not relevant.
Screenshots
Please attach before and after screenshots of the change if applicable.
Checklist:
pre-commitchecks withpre-commit run --all-files(seeCONTRIBUTING.mdinstructions to set it up)