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

kinfu always fails update(), everything else works #13644

Open
Abdob opened this issue Dec 30, 2024 · 5 comments
Open

kinfu always fails update(), everything else works #13644

Abdob opened this issue Dec 30, 2024 · 5 comments

Comments

@Abdob
Copy link

Abdob commented Dec 30, 2024

I'm using Ubuntu 22 and realsense D435i on a x86 system.
Firmware was updated from 5.12.5 to latest 5.16.0.01 as part of the trouble-shooting process.

I'm able to run all samples I've tried, but the kinfu one is always failing every other update and resetting every time it tries to update with an existing pointcloud.

What would make it reset everytime and not build the point cloud?

@MartyG-RealSense
Copy link
Collaborator

MartyG-RealSense commented Dec 31, 2024

Hi @Abdob Another RealSense user on Ubuntu 22.04 had the same resetting problem with rs-kinfu at the link below.

https://support.intelrealsense.com/hc/en-us/community/posts/22782163881747-3D-Body-Scanning-with-D455?page=1#community_comment_23214420457363

Does it make a difference if you comment out lines 257-259 of the rs-kinfu script so that the post-processing filters are not applied, please?

https://github.com/IntelRealSense/librealsense/blob/master/wrappers/opencv/kinfu/rs-kinfu.cpp#L257-L259

You could also try preventing the reset from activating by commenting out line 289.

https://github.com/IntelRealSense/librealsense/blob/master/wrappers/opencv/kinfu/rs-kinfu.cpp#L289

@Abdob
Copy link
Author

Abdob commented Dec 31, 2024

Hi @MartyG-RealSense

commenting out the lines 257-259 didn't make a difference, commenting out line 289 did prevent the reset from happening although the update is still reporting a failure. There is nothing to try from the 3D body scanning post, although I'm not currently investigating this further in the moment I'll be happy to try any other suggestions. I was able to obtain a 3D model of an object I attempted to scan but would like to be able to scan miscellaneous items in a small environment, if the real-sense can do that.

Thanks,
Abdo

@MartyG-RealSense
Copy link
Collaborator

If you are able to use commercial software, the RealSense-supporting program LIPScan 3D may be a suitable alternative to rs-kinfu as LIPScan can scan small objects rotating on a turntable.

https://www.lips-hci.com/lipscan-3d

@Abdob
Copy link
Author

Abdob commented Jan 2, 2025

Thanks for sharing this, I will contact them to see if they support the realsense D405 since I now aware that it has the most practical ideal range for our application.

@MartyG-RealSense
Copy link
Collaborator

Hi @Abdob Do you have an update about this case that you can provide, please? Thanks!

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