1. 26 Jun, 2023 1 commit
    • Mayank Mittal's avatar
      Adds codespell to pre-commit configuration file (#38) · f2d97bdc
      Mayank Mittal authored
      # Description
      
      <!--
      Thank you for your interest in sending a pull request. Please make sure to check the contribution guidelines.
      
      Link: https://isaac-orbit.github.io/orbit/source/refs/contributing.html
      -->
      
      Since many of us are working, it makes sense to have a spell checker to ensure we have the right words everywhere. The PR adds [codespell](https://github.com/codespell-project/codespell) to the pre-commit file that allows checking for typos/spellings in the repository.
      
      The tool is available under a GPL-2.0 license and is fetched using its PyPi release. The repo's BSD-3 is compatible with  GNU-GPL family of licenses.  We do not modify any of the codespell's source code. The license file is included in the repository for the sake of completion.
      
      <!-- As a practice, it is recommended to open an issue to have discussions on the proposed pull request.
      This makes it easier for the community to keep track of what is being developed or added, and if a given feature
      is demanded by more than one party. -->
      
      ## Type of change
      
      <!-- As you go through the list, delete the ones that are not applicable. -->
      
      - New feature (non-breaking change which adds functionality)
      
      <!--
      Example:
      
      | Before | After |
      | ------ | ----- |
      | _gif/png before_ | _gif/png after_ |
      
      To upload images to a PR -- simply drag and drop an image while in edit mode and it should upload the image directly. You can then paste that source into the above before/after sections.
      -->
      
      ## Checklist
      
      - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with `./orbit.sh --format`
      - [x] I have made corresponding changes to the documentation
      - [x] My changes generate no new warnings
      - [ ] I have added tests that prove my fix is effective or that my feature works
      - [ ] I have updated the changelog and the corresponding version in the extension's `config/extension.toml` file
      
      <!--
      As you go through the checklist above, you can mark something as done by putting an x character in it
      
      For example,
      - [x] I have done this task
      - [ ] I have not done this task
      -->
      f2d97bdc
  2. 08 Jun, 2023 1 commit
    • Mayank Mittal's avatar
      Fixes setuptools<=66.x to use gym==0.21.0 (#91) · 0c6a23bf
      Mayank Mittal authored
      Setuptools 67.0 onwards does not support malformed strings. As mentioned in their release notes, users must conform to PEP specifications strictly (i.e. will result in build errors if not complied). 
      
      The MR fixes the `setuptools` package version to be <=66, so that the users can still continue using the gym==0.21.0. Though long-term we should switch to using Gymnasium. Additionally, it removes the malformed strings in Orbit packages to follow the new `setuptools`.
      0c6a23bf
  3. 27 May, 2023 1 commit
  4. 08 May, 2023 1 commit
  5. 28 Apr, 2023 1 commit
    • Mayank Mittal's avatar
      Adds different render modes to `IsaacEnv` (#63) · 8e42f057
      Mayank Mittal authored
      * updates envs to pass all keyword args to isaac-env
      * adds rendering modes to IsaacEnv
      * fixes loading of extensions for viewport rendering
      * adds unit test for recording videos of all envs
      * adds physx spellings to vscode settings.json
      * adds video logging to all workflow scripts
      * updates changelog and version
      * adds function to print callables in dict
      * adds documentation on env wrappers
      
      ---------
      Signed-off-by: 's avatarMayank Mittal <12863862+Mayankm96@users.noreply.github.com>
      8e42f057
  6. 24 Apr, 2023 3 commits
  7. 23 Apr, 2023 2 commits
  8. 22 Apr, 2023 3 commits
  9. 15 Apr, 2023 1 commit
  10. 14 Apr, 2023 2 commits
  11. 13 Apr, 2023 2 commits
  12. 07 Apr, 2023 2 commits
  13. 02 Apr, 2023 1 commit
  14. 28 Mar, 2023 2 commits
  15. 27 Mar, 2023 1 commit
  16. 20 Mar, 2023 1 commit
    • Mayank Mittal's avatar
      Fixes rewards for Lift-Franka environment (#33) · 6e6fa68e
      Mayank Mittal authored
      * adds physics material for tool sites in single arm
      * adds collision props settings to robot base
      * makes zero correspond to open command
      * adds collision props to franka, anymal and a1
      * cleans up the setting of prim cfg in object classes
      * tunes lift env to work with rsl-rl
      * enable self collisions in franka
      * adds units for physics-related params
      * tunes ppo for lift to work
      * updates changelog
      * adds warp-based state machine for lift environment
      6e6fa68e
  17. 08 Mar, 2023 2 commits
  18. 05 Mar, 2023 8 commits
  19. 04 Mar, 2023 3 commits
  20. 03 Mar, 2023 2 commits