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

Implement collision groups and masks for bullet sim #718

Open
benbaarber opened this issue Feb 24, 2025 · 0 comments
Open

Implement collision groups and masks for bullet sim #718

benbaarber opened this issue Feb 24, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@benbaarber
Copy link

Bullet has collision groups and masks for collision filtering which is a very useful feature, but gazebo does not support it through SDF. It would be great to add an sdf element under <collision><surface><contact><bullet><group/mask> or something similar to allow gazebo users to make use of this feature.

Somewhat related to #237. Rather than implementing it the way I described above, could pass <collide_bitmask> as mask and <category_bitmask> as group for bullet sim. Would be nice to solve #237 in the process so <category_bitmask> can be used with dartsim and tpe as well.

Side note, right now <category_bitmask> is defined and documented in the SDF spec here and there is no indication that this element actually does nothing at all (see my stack exchange post here). It would be nice if at the very least, if this feature isnt going to be implemented, to update the sdf spec to save people from rediscovering this and wasting time in the future.

@benbaarber benbaarber added the enhancement New feature or request label Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Inbox
Development

No branches or pull requests

1 participant