7 месяцев назад История
    README.md

    SLAM — Simultaneous Localization And Mapping.

    Метод одновременного определения положения(локализации) и построения карты.

    В данном проекте планируется создать библиотеку реализующую конвейер визуальной локализации и картографирования(Visual SLAM) основанный на оптимизации графа положений(pose-graph optimization). Основным отличием от существующих систем будет возможность легко и эффективно заменять реализации отдельных алгоритмов, таких как:

    1. Примитивы и алгоритмы линейной алгебры.
    2. Методы описания и оптимизации графа положений.
    3. Алгоритмы анализа изображений и определения характерных точек.
    4. Алгоритмы поиска соответствий характерных точек.
    5. Подсистемы конфигурации и логирования
    

    Такой подход позволит переносить данную реализацию SLAM на различные программно-аппаратные платформы, а также тестировать и сравнивать разные реализации базовых алгоритмов.

    Для реализации инкапсуляции и упрощения разработки различных вариантов базовых алгоритмов будет использоваться подход type erasure для языка C++.

    Описание

    SLAM framework with configurable algorithm backends

    Конвейеры
    0 успешных
    0 с ошибкой