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

New param to decide to close the bottom of the object #9

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

JimmyDaSilva
Copy link
Contributor

As the object during capture is place on the board you are never able to see the bottom of the object. During reconstruction this leads to creating a hole in the object that does not actually exist.

Like proposed there wg-perception/capture#18 , I guess the proper way would be to flip the object and do a second capture, then use some alignment algorithm in PCL to get a fusion of the two capture and hence get a full object for reconstruction.

For now, I am worked a little on the Meshlab scripts and found a way to add a flat bottom to the object by using its convex hull. You just have to use the --close flag to add a bottom to the object.

See the difference here:
mesh_opened

mesh_closed

I have tested it on several objects, and it seems to work fine.
This is a fine temporary hack before we code a nice way of aligning twoo set of captures.
For example, my hack won't fix this, because there is no points below the camera lens
mesh_cam

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

Successfully merging this pull request may close these issues.

1 participant