GibsonEnv icon indicating copy to clipboard operation
GibsonEnv copied to clipboard

Fixed build issues and added a new simulation environment

Open micheleantonazzi opened this issue 4 years ago • 3 comments

Hi everyone, I'm using GibsonEnv for my master's thesis and I have installed Gibson simulator from source. During this process, I found some build issues that I've fixed. I tested the installation procedure in Ubuntu 20.04 and Ubuntu 20.04 and everything works fine. In addition, I have extended the Gibson functionalities: I have created a Trutlebot environment without any physical constraints (gravity is set to zero and the collisions are ignored). I have also added an example for this new environment type.

Thank you so much for your consideration and your time

micheleantonazzi avatar Apr 29 '21 13:04 micheleantonazzi

Thanks! These are great contributions, I will review them soon.

fxia22 avatar Apr 29 '21 17:04 fxia22

Hi, I submitted to you my new contributions! During the last few weeks, I continued to work on Gibson ;) First of all, I changed the default assets path. Now the workflow is similar to that of iGibson: the default assets path is mutable and it is chosen by the user through simple a command-line tool. Then,I have further improved the compilation mechanism: some dependencies are added as submodules and the build process is triggered within the setup.py script. Finally, I created two Github actions to build and publish Gibson on test-pypi (link). I hope these contributions are well done and useful, otherwise, any suggestion is welcome ;) Thank you so much for your time.

micheleantonazzi avatar May 11 '21 23:05 micheleantonazzi

Hi, I just released Gibson 0.7.0.

  • Now Gibson is published in PYPI (following manylinux2010 and manylinux2014 standards)
  • Added python utilities to download the core assets data and environments dataset. You can easily download them by typing
       gibson-set-assets-path # This command allows you to set the default Gibson assets folder
       gibson-download-assets-core
       gibson-download-dataset
    
  • Optimized the Github actions for continuous integration.

I hope that these contributions are appreciated :)

micheleantonazzi avatar May 19 '21 00:05 micheleantonazzi