Skip to content

Understanding the sustenance of slam points #524

@tejalbarnwal

Description

@tejalbarnwal

Hi,

First of all, thank you for such a clean and well-structured implementation of the filter-based VIO system.

am relatively new to the VIO community and have been trying to better understand some aspects of the frontend. I noticed that my runs work really well as long as I have SLAM points available. However, once these points drop out, performance degrades. This suggests that I need to improve the persistence of SLAM points. I don’t mind trading off a bit of computational efficiency if it helps sustain the SLAM point set for longer.

I have a few questions regarding this:

What’s a good way to measure whether SLAM points persist longer across frames?

How do different feature detectors (e.g., Shi-Tomasi, FAST, ORB, etc.) affect SLAM point persistence?

What metrics would you recommend to evaluate and compare different frontend implementations?

I was initially thinking about using the size of the SLAM point cloud as a metric, but I’m not sure if that’s the most informative measure.

Would love to hear your thoughts or suggestions on this! Am aiming for more robustness.
Would appreciate any insights, especially from @goldbattle if you have time.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions