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

synchronize IMU data, color and depth datastreams #146

Open
bowieshi opened this issue Oct 25, 2024 · 2 comments
Open

synchronize IMU data, color and depth datastreams #146

bowieshi opened this issue Oct 25, 2024 · 2 comments

Comments

@bowieshi
Copy link

Hi. Can I ask whether the SDK has support for synchronizing IMU data with color and depth datastreams. I see that IMU has very high data frame rate but color and depth have at most 30 fps. How can I synchronize them so that I have each frame camera extrinsic relative to the starting point. Thank you.

@bowieshi bowieshi changed the title Any support to synchronize IMU data with color and depth datastreams synchronize IMU data, color and depth datastreams Oct 26, 2024
@bowieshi
Copy link
Author

I am currently using ROS to soft synchronize IMU data, color and depth. And I find that the system timestamp of color and depth image in the same frameSet does not exactly same.

auto frameSet = pipeline.waitForFrames(1000);
if(frameSet == nullptr) {
    std::cout << "The frameset is null!" << std::endl;
    continue;
}
frameCount++;

auto colorFrame = frameSet->colorFrame();
auto depthFrame = frameSet->depthFrame();

like the following, the depth image and color image will have about 10ms system timestamp gap. Can I inquire is this a normal phenomenon?
image

Also, when I read the IMU data. I find when my Orbbec camera is static without motion. The measured Accel is not zero. The accel of z axis is near gravity acceleration. But I don't know why accel in y axis is not zero. Is there any instruction on this. Thank you very much!
image
image

@bowieshi
Copy link
Author

@zhonghong322

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

No branches or pull requests

1 participant