-
Notifications
You must be signed in to change notification settings - Fork 128
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
SparseVoxelMap _show_pytorch3d showing duplicate items from scene #501
Comments
Hi @yrraadi-io Awesome progress! I think we had to use this transform to get the pointclouds aligned |
Hi, thanks for sharing. Just to clarify I believe that transform is already being applied since when we Are you suggesting we need to re-apply the same tranformation before calling the |
It uses |
Amazing! Just that sparse voxel code expects opencv's camera convention, different from what habitat uses and different from what the home-robot agent code expects. |
I was playing around with creating my own custom
SparseVoxelMapAgent
and using the underlyingSparseVoxelMap
class. At the end of my own custom short episode (hssd scene 790) where i just take a few steps toward the object, I am using the_show_pytorch3d
method to produce my voxel map 3d visualization and this is what it produces.As you can see items are being duplicated and I'm unsure what the source of this issue is. Am I doing something wrong or is this a bug in the implementation in the repository?
From my understanding, when the depth image is being lifted to
world_xyz
point representations, it's using the agent'scamera_pose
andcamera_k
, with thecamera_pose
changing as the agent moves around. So if the agent looks at the same object from different viewpoints, it should essentially map to the same location in 3D space without causing such duplication right?The text was updated successfully, but these errors were encountered: