• Kelly Guo's avatar
    Updates physics APIs based on latest omni.physics changes (#205) · 598cc3cd
    Kelly Guo authored
    Some changes and updates were introduced in the latest physics build for
    Isaac Sim 4.5. This PR updates Isaac Lab to leverage some new APIs:
    
    - Kinematic bodies now require an additional API call to populate
    kinematic transforms to fabric, which will allow for rendering of
    kinematic bodies
    - A new `enable_env_ids` flag was introduced in the cloning and physics
    replication APIs that will now automatically filter collisions across
    environments. This replaces the previous calls to filter collisions,
    which helps speed up the scene creation process.
    
    <!-- As you go through the list, delete the ones that are not
    applicable. -->
    
    - New feature (non-breaking change which adds functionality)
    
    - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
    `./isaaclab.sh --format`
    - [ ] 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
    - [x] I have updated the changelog and the corresponding version in the
    extension's `config/extension.toml` file
    - [ ] I have added my name to the `CONTRIBUTORS.md` or my name already
    exists there
    
    <!--
    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
    -->
    
    ---------
    Signed-off-by: 's avatarKelly Guo <kellyg@nvidia.com>
    598cc3cd
Name
Last commit
Last update
..
check_height_field_subterrains.py Loading commit data...
check_mesh_subterrains.py Loading commit data...
check_terrain_importer.py Loading commit data...
test_terrain_generator.py Loading commit data...
test_terrain_importer.py Loading commit data...