• Masoud Moghani's avatar
    Add APIs for deformable asset (#630) · d6dd9035
    Masoud Moghani authored
    # Description
    
    This MR adds deformable object API to assets in the core framework. The
    class creates two physics views: one for the deformable object and the
    other one for the deformable material. Based on these, the users can set
    and get different nodal information from the solver, as well as
    randomize deformable material properties.
    
    The MR also adds some basic tests and a script in the tutorial that
    showcases the deformable object.
    
    ## Type of change
    
    - New feature (non-breaking change which adds functionality)
    - This change requires a documentation update
    
    ## Screenshots
    
    Output from:
    
    ```bash
    ./isaaclab.sh -p source/standalone/tutorials/01_assets/run_deformable_object.py
    ```
    
    
    https://github.com/user-attachments/assets/9265f4d4-bebf-41b4-9d73-35c558f47a15
    
    ## Checklist
    
    - [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
    `./isaaclab.sh --format`
    - [x] I have made corresponding changes to the documentation
    - [x] My changes generate no new warnings
    - [x] 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
    - [x] I have added my name to the `CONTRIBUTORS.md` or my name already
    exists there
    
    ---------
    Signed-off-by: 's avatarMayank Mittal <12863862+Mayankm96@users.noreply.github.com>
    Co-authored-by: 's avatarMayank Mittal <mittalma@leggedrobotics.com>
    d6dd9035
Name
Last commit
Last update
..
demos Loading commit data...
environments Loading commit data...
tools Loading commit data...
tutorials Loading commit data...
workflows Loading commit data...