Notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning. https://github.com/StanfordVL/GibsonEnv/blob/master/README.md
- EGL integration, remove X server dependency (solve #16 #24 #25)
- OpenAI Gym 0.10.5 compatibility
- Updated rendering filler models, added unfiller models
- Bug fixes
- Full dataset
- ROS integration
- Misc bug fixes
Bug fixes
- Bug reported by @jackbruce. Random initialization for robot initial position.
MINOR adds and PATCH fixes. Commit
- Environment offers
self.robot
API for state, observation, orientation, action, eye, reset, etc. - You can define your own environment with customized rewards. See Semantic README for instructions.
env.step(action)
now returns as first valueobs
a dictionary. You can get each component byobs['rgb_filled'], obs['depth']
.- RL example code modified to reflect the new return value of
env.step(action)
. is_discrete
is specified inside configuration file, instead of env class initialization. Keeping it clean.
- Intricacy in environment class inheritance. Now parent class does not assume child class attributes.
- Issue with rendering
rgb_prefilled
,rgb_filled
. - Resolved issue of agent being blocked by a 'transparent wall'.
- Removed unnecessary logging.
Initial beta release.