|
ROS-based navigation in unknown environment using the InsertBug algorithm: Issues of practical {usage}
[ROS-навигация в неизвестной среде на базе алгоритма InsertBug: проблемы практического применения]
I. A. Nekerova, R. N. Safinb, T. G. Tsoyb, S. Sulaimancb, E. A. Martinez-Garciad, E. A. Magidba a HSE University, Moscow, Russia
b Kazan Federal University, Kazan, Russia
c University of Naples Federico II, Napoli, Italy
d Universidad Autónoma de Ciudad Juárez, Zona PRONAF, Chihuahua, Ciudad Juárez, Mexico
Аннотация:
BUG-алгоритмы являются эффективным решением для локальной навигации роботов в неизвестных средах. В статье рассмотрены особенности и сложности практической реализации алгоритма InsertBug на базе робототехнической операционной системы ROS, который использует данные лазерного дальномера и одометрии для построения локально оптимального пути в неизвестной среде. Апробация разработанного алгоритма проводилась на роботе TurtleBot 3 Burger в виртуальной среде Gazebo. Эффективность алгоритма оценивалась в лабиринтах, средах с простыми выпуклыми и вогнутыми препятствиями, а также в условиях, имитирующих офисные помещения. Критериями оценки служили пройденное роботом расстояние и сумма угловых вращений. Полученные результаты подтверждают высокую эффективность алгоритма в различных средах и демонстрируют существенный вклад, который вносит представленная реализация в дальнейшее развитие и совершенствование систем автономной навигации роботов.
Ключевые слова:
робототехника, управление, алгоритм, планирование пути, избегание препятствий, навигация робота, InsertBug, TangentBug.
Поступила в редакцию: 14.08.2024 Принята в печать: 24.09.2024
Образец цитирования:
I. A. Nekerov, R. N. Safin, T. G. Tsoy, S. Sulaiman, E. A. Martinez-Garcia, E. A. Magid, “ROS-based navigation in unknown environment using the InsertBug algorithm: Issues of practical {usage}”, Учен. зап. Казан. ун-та. Сер. Физ.-матем. науки, 167, no. 1, Изд-во Казанского ун-та, Казань, 2025, 38–53
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/uzku1695 https://www.mathnet.ru/rus/uzku/v167/i1/p38
|
|