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

Unable to use SDK for internal parameter calibration and SDK keeps writing a lot of log files. #13394

Open
YiKang-Liu opened this issue Oct 2, 2024 · 1 comment

Comments

@YiKang-Liu
Copy link

| Camera Model | {D455} |
| Firmware Version | (05.13.00.50) |
| Operating System & Version | {Linux (Ubuntu 20.04) |
| Kernel Version (Linux Only) | (5.15.0-122-generic) |
| Platform | PC |
| SDK Version | {2.50.0} |
| Language | {C/C#/labview/nodejs/opencv/pcl/python/unity } |
| Segment | {Robot } |

Issue Description

<Describe your issue / question / feature request / etc..>
I'm currently experiencing at least these two issues below with the SDk:

  1. Unable to use the on_chip calibration function in the SDK for internal reference calibration. This problem is encountered when using it in the SDK
    a970e5750642b2c265abd43fdee4198
    And after this problem, the SDK will not recognize the device unless the device is rebooted.
    And after rebooting, the camera's imaging became very bad. The only way to get back to the original state is by rebooting several times
    So I don't dare to try more

Then I tried to use depth_auto_calibration_example.py in example for internal calibration, but it still doesn't work, as shown here
image
Do you know of any other method that can be used to perform an internal reference calibration of the realsense d455? Please let me know.

2.When I start the SDK, the error message is constantly generated in the terminal where the SDK is launched, like this
image
When I start the SDK, the error message is constantly generated in the terminal where the SDK is launched, like this
And it keeps writing to the uvcdynctrl-udev.log file in /var/log, knowing that it takes up the entire root directory space. What is the reason for this?

@MartyG-RealSense
Copy link
Collaborator

Hi @YiKang-Liu On-Chip calibration tends to work better in the 2.49.0 version of librealsense (the version before the 2.50.0 one that you are currently using). This is because there were a number of changes to the design of the on-chip calibration system in 2.50.0 that cause errors on some computers.

I would recommend installing librealsense 2.49.0 if possible. However, do not change your firmware driver version. 5.13.0.50 is the absolute minimum firmware that the D455 camera model is supported on, and you will likely cause your D455 to become inoperable if you install an older firmware than 5.13.0.50.


Alternatively, you could explore using the alternative Dynamic Calibration tool. Page 14 onwards of the user guide for the tool provides information about installing it on Ubuntu.

https://www.intel.com/content/www/us/en/support/articles/000026723/emerging-technologies/intel-realsense-technology.html

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