Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds IMU sensor #619

Merged
merged 72 commits into from
Oct 18, 2024
Merged

Adds IMU sensor #619

merged 72 commits into from
Oct 18, 2024

Conversation

pascal-roth
Copy link
Collaborator

@pascal-roth pascal-roth commented Jul 2, 2024

Description

Add IMU sensor with cfg class IMUCfg and data class IMUData. Compared to the Isaac Sim implementation of the IMU Sensor, this sensor directly accesses the PhysX view buffers for speed acceleration.

This PR also moves and renames a utility used for cameras to a general utility location.

Fixes #440

Type of change

  • New feature (non-breaking change which adds functionality)
  • Breaking change (

Checklist

  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • 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
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@pascal-roth pascal-roth self-assigned this Jul 2, 2024
@jtigue-bdai
Copy link
Collaborator

@Mayankm96, ok all changes were implemented. Looks like some CI isn't passing but I don't have access to diagnose.

Signed-off-by: Pascal Roth <57946385+pascal-roth@users.noreply.github.com>
@amrmousa144
Copy link
Contributor

Could you please review and merge this pull request at your earliest convenience? I need it for my project ASAP.

pascal-roth and others added 5 commits October 14, 2024 13:45
Co-authored-by: jtigue-bdai <166445701+jtigue-bdai@users.noreply.github.com>
Signed-off-by: Pascal Roth <57946385+pascal-roth@users.noreply.github.com>
Signed-off-by: jtigue-bdai <166445701+jtigue-bdai@users.noreply.github.com>
Signed-off-by: David Hoeller <dhoeller@nvidia.com>
@Dhoeller19 Dhoeller19 merged commit be52603 into main Oct 18, 2024
8 checks passed
@Dhoeller19 Dhoeller19 deleted the feature/imu branch October 18, 2024 17:37
iamdrfly pushed a commit to iamdrfly/IsaacLab that referenced this pull request Nov 21, 2024
# Description

Add `IMU` sensor with cfg class `IMUCfg` and data class `IMUData`.
Compared to the Isaac Sim implementation of the IMU Sensor, this sensor
directly accesses the PhysX view buffers for speed acceleration.

This PR also moves and renames a utility used for cameras to a general
utility location.

Fixes isaac-sim#440 

## Type of change

- New feature (non-breaking change which adds functionality)
- Breaking change (
## 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev team Issue or pull request created by the dev team enhancement New feature or request
Projects
None yet
7 participants