GithubHelp home page GithubHelp logo

real-time running issue about orb_slam3 HOT 12 OPEN

uz-slamlab avatar uz-slamlab commented on June 8, 2024
real-time running issue

from orb_slam3.

Comments (12)

wdxybhb avatar wdxybhb commented on June 8, 2024

I can't figure out where is wrong with my usage. I am pretty sure I had a good calibration for the stereo camera and IMU as well, I also switched to Stereo mode and that was slow too!

from orb_slam3.

jj-gomez avatar jj-gomez commented on June 8, 2024

Could you please share us you pc specifications and image resolution? From our test we know that ORB-SLAM3 works at 20 fps for images with a resolution of 512x512 in a modern desktop computer,

from orb_slam3.

wdxybhb avatar wdxybhb commented on June 8, 2024

Yeah sure. Actually my PC would run VINS-FUSION normally with loop-closure and other functions.
Spec should be as follows:
Intel® Core™ i7-6700HQ CPU @ 2.60GHz × 8
GeForce GTX 960M/PCIe/SSE2
8GB RAM
And the resolution is 640*480, I also downsize the frame rate from 30 to 15 hz.
So I suspect there must be something wrong with my usage as per the speed I run the datesets from ASL which worked normally.
Would you please help me to figure out what configuration could violate the code running or which part goes wrong with the frame tracking as it tends to lose tracking once the movement went faster.

Do appreciate for your reply.

from orb_slam3.

jj-gomez avatar jj-gomez commented on June 8, 2024

Hi @wdxybhb, how is the format of your dataset? Are you using ros? I am trying to figure out what can be causing the issue. You could also try to measure the execution time of the main methods of the library in order to track which piece of code is consuming most part of time.

from orb_slam3.

wdxybhb avatar wdxybhb commented on June 8, 2024

@jjgr3496 Hi mate, thank you so much for your reply!

Actually, I am using a mynt stereo camera directly as my real-time data source, and I did not ros but implement realtime running based on C++ via changing stereo_inertial_euroc.cc directly.
I will add more timestamps in the code to monitor which is the key issue.
Do appreciate your help and hope you guys stay well!

from orb_slam3.

msadowski avatar msadowski commented on June 8, 2024

I think I'm observing a similar issue running Stereo_Inertial node with ROS and using Realsense D435i in real time. If the camera is not moving I get "not enough acceleration" printed a lot and keyframes are lost. Here is a gif: https://imgur.com/a/LYQlRcb

from orb_slam3.

leo-wkd avatar leo-wkd commented on June 8, 2024

I think I'm observing a similar issue running Stereo_Inertial node with ROS and using Realsense D435i in real time. If the camera is not moving I get "not enough acceleration" printed a lot and keyframes are lost. Here is a gif: https://imgur.com/a/LYQlRcb

same camera, same problem

from orb_slam3.

zyl1234 avatar zyl1234 commented on June 8, 2024

@jjgr3496 Hi mate, thank you so much for your reply!

Actually, I am using a mynt stereo camera directly as my real-time data source, and I did not ros but implement realtime running based on C++ via changing stereo_inertial_euroc.cc directly.
I will add more timestamps in the code to monitor which is the key issue.
Do appreciate your help and hope you guys stay well!

hello,did you solve this problem?

from orb_slam3.

wzxzibo avatar wzxzibo commented on June 8, 2024

I think I'm observing a similar issue running Stereo_Inertial node with ROS and using Realsense D435i in real time. If the camera is not moving I get "not enough acceleration" printed a lot and keyframes are lost. Here is a gif: https://imgur.com/a/LYQlRcb

hello, I think I have the same problem with you , did you find the solution?

from orb_slam3.

whuer-mspace avatar whuer-mspace commented on June 8, 2024

I also encountered the same problem with the T265 camera. This is caused by the inconsistency between the IMU's accelerometer update frequency and the gyroscope update frequency. My accelerometer update frequency is 62 Hz, and the gyroscope update frequency is 200 Hz. Currently, do you have a solution?

from orb_slam3.

yuzhou42 avatar yuzhou42 commented on June 8, 2024

I think I'm observing a similar issue running Stereo_Inertial node with ROS and using Realsense D435i in real time. If the camera is not moving I get "not enough acceleration" printed a lot and keyframes are lost. Here is a gif: https://imgur.com/a/LYQlRcb

Same issue with ZED2. Have you solved it?

from orb_slam3.

RoZhong avatar RoZhong commented on June 8, 2024

我想我正在观察一个类似的问题,即使用 ROS 运行 Stereo_Inertial 节点并实时使用 Realsense D435i。如果相机没有移动,我会打印出很多“加速度不足”并且关键帧丢失。这是一个 gif:https : //imgur.com/a/LYQlRcb

ZED2 也有同样的问题。你解决了吗?

Have you solved this problem? Now I want to run with zed2, but the following problem will appear
选区_038
.

from orb_slam3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.