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

Consistent directionality of normals for mesh-mesh collision detection #8

Closed
aleeper opened this issue Jan 28, 2013 · 2 comments
Closed

Comments

@aleeper
Copy link

aleeper commented Jan 28, 2013

I sent some emails about this a long time ago, but I figured it's worth documenting with a ticket :)

In any case, is there (supposed to be) a standard that says, given a contact result between object #1 and object #2, whether the provided normal points from 1 to 2, or from 2 to 1?

In MoveIt!, it seems that robot-robot collision results are ambiguous as to the direction of the normal. This may be a problem in how MoveIt! interprets the FCL result, or it might be in FCL. For example, if I move the right arm into collision with the left arm, it seems to be somewhat non-deterministic whether the reported contact normal points from link 1 to link 2, or from link 2 to link 1.

@jslee02
Copy link
Member

jslee02 commented Apr 16, 2015

I found that

Pull request #61 should fix this inconsistency.

What I'm wondering is whether mesh-mesh collision returns inconsistent normal directions as you described. Could you clarify if the inconsistent normal direction happened for mesh-mesh or shape-[mesh/shape]?

@jslee02
Copy link
Member

jslee02 commented May 8, 2015

I believe this is resolved by #61. Please let me know or reopen this issue if it's not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants