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

[QUESTION] How does the new code obtain the semantic pointclouds #58

Open
MorenMoren opened this issue Jul 25, 2024 · 1 comment
Open
Assignees
Labels
question Further information is requested

Comments

@MorenMoren
Copy link

MorenMoren commented Jul 25, 2024

First of all, thank you for releasing such an interesting work.

I have looked the issue #1,and i'm preparing to adopt my own Semantic Segmentation Network. However,in the newly published code, i don't see any launch file using the nodelet/depth_image_proc/point_cloud_xyzrgb(while in the old version,i see it in kimera-semantics).

So my question is : How does the newly published code obtain the Semantic PointCloud.

@MorenMoren MorenMoren added the question Further information is requested label Jul 25, 2024
@nathanhhughes
Copy link
Collaborator

Thanks for your interest in our work! In the newest release, there are now multiple options for providing input to Hydra. Going the previous route (publishing the labels as colors and using depth_image_proc/point_cloud_xyzrgb to turn that into a pointcloud) still works, but we've also added the option for hydra to subscribe to the rgb image, depth image and semantic labels directly. Additionally, the label image can be a single channel integer image where each pixel is the corresponding class (as we've moved away from Kimera-Semantics and the design decision to use colors to encode semantics). Most datasets that we have now use this new interface (which is why the depth_image_proc nodelet is no longer used). It is on my list of things to do to update #1 and provide a more comprehensive guide, but I'm not sure when I'll be able to get to it. In the meantime, I would suggest taking a look at the uhumans2 launch file to see how the new interface is used

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

No branches or pull requests

2 participants