Аналіз підходів VISUAL SLAM для задачі навігації автономного робота
Автор
Жарков, А. В.
Маслій, Р. В.
Гармаш, В. В.
Дата
2024Metadata
Показати повну інформаціюCollections
- Наукові роботи каф. АІІТ [268]
Анотації
Робота присвячена дослідженню задачі навігації автономного робота за допомогою методів Visual SLAM. У роботі представлено формулювання класичної задачі SLAM у вигляді факторного графа і розглянуто її рішення за допомогою оптимальної оцінки максимуму апостеріорної імовірності (МАІ). Проведено аналіз доцільності та практичної ефективності основних підходів Visual SLAM (Simultaneous Localization and Mapping) для навігації автономного робота в закритому та відкритому середовищі. Розглянуто такі підходи Visual SLAM, як: тільки візуальний SLAM (Visual-Only SLAM), який в свою чергу поділяють на методи, на основі ознак (Feature-based methods) та прямі методи (Direct methods); візуально-інерційний SLAM (Visual-inertial SLAM) та RGB-D SLAM. Методи Visual SLAM вирішують головну проблему SLAM, яка полягає в тому, що автономну роботу необхідно постійно будувати карту, знаходячись у незнайомому середовищі, при цьому на кожній ітерації оцінювати як своє власне місцеположення, так і місцеположення орієнтирів, які він використовує для навігації. Запропоновано десять критеріїв оцінки ефективності кожного з підходів, які дозволяють в повній мірі зрозуміти їх сильні та слабкі сторони, та умови, при яких їх використання буде доцільним. Здійснено оцінку кожного підходу по кожному з критеріїв та в результаті отримано середній показник ефективності кожного підходу. Підходом, з найкращим середнім показником виявився візуально-інерцій SLAM, який має найкращі показники точності та стабільності роботи, проте його сенсорна система дорожча у порівнянні з іншими підходами. З іншого боку, методи, на основі ознак та прямі методи хоч показали дещо гіршу середню оцінку, проте мають досить збалансовані показники за кожним критерієм та є більш простими та доступними для реалізації. Загалом, отримані результати дозволяють чітко зрозуміти основні переваги та недоліки кожного з підходів, а також надають можливість зекономити час на проведенні аналізу дослідникам при виборі оптимального підходу.
The work is devoted to the study of the problem of autonomous robot navigation using Visual SLAM methods. The paper presents the formulation of the classic SLAM problem in the form of a factorial graph and considers its solution using the optimal estimate of the maximum posterior probability. An analysis of the feasibility and practical effectiveness of the main Visual SLAM approaches for autonomous robot navigation in closed and open environments has been carried out. Visual SLAM approaches are considered, such as: Visual-Only SLAM, which in turn is divided into Feature-based methods and Direct methods; Visual-inertial SLAM and RGB-D SLAM. Visual SLAM methods solve the main problem of SLAM, which is that an autonomous robot must continuously build a map while in an unknown environment, while at each iteration estimating both its own location and the locations of the landmarks it uses for navigation. The authors proposed ten criteria for evaluating the effectiveness of each of the approaches, which allow to fully understand their strengths and weaknesses, and the conditions under which their use would be appropriate. Each approach was evaluated according to each of the criteria, and as a result, the average indicator of the effectiveness of each approach was obtained. The approach with the best average score turned out to be visual-inertial SLAM, which has the best performance accuracy and stability, but its sensor system is more expensive compared to other approaches. On the other hand, methods based on features and direct methods, although they showed a slightly worse average score, have fairly balanced indicators for each criterion and are simpler and more accessible to implement. In general, the obtained results allow a clear understanding of the main advantages and disadvantages of each of the approaches, as well as provide an opportunity to save time for the analysis of researchers when choosing the optimal approach. The work is devoted to the study of the problem of autonomous robot navigation using Visual SLAM methods. The paper presents
the formulation of the classic SLAM problem in the form of a factorial graph and considers its solution using the optimal estimate of the
maximum posterior probability. An analysis of the feasibility and practical effectiveness of the main Visual SLAM approaches for autonomous
robot navigation in closed and open environments has been carried out. Visual SLAM approaches are considered, such as: Visual-Only SLAM,
which in turn is divided into Feature-based methods and Direct methods; Visual-inertial SLAM and RGB-D SLAM. Visual SLAM methods solve
the main problem of SLAM, which is that an autonomous robot must continuously build a map while in an unknown environment, while at
each iteration estimating both its own location and the locations of the landmarks it uses for navigation. The authors proposed ten criteria
for evaluating the effectiveness of each of the approaches, which allow to fully understand their strengths and weaknesses, and the conditions
under which their use would be appropriate. Each approach was evaluated according to each of the criteria, and as a result, the average
indicator of the effectiveness of each approach was obtained. The approach with the best average score turned out to be visual-inertial
SLAM, which has the best performance accuracy and stability, but its sensor system is more expensive compared to other approaches. On the
other hand, methods based on features and direct methods, although they showed a slightly worse average score, have fairly balanced
indicators for each criterion and are simpler and more accessible to implement. In general, the obtained results allow a clear understanding
of the main advantages and disadvantages of each of the approaches, as well as provide an opportunity to save time for the analysis of
researchers when choosing the optimal approach.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/43192