Implementation of Bug1 and Bug2 Basic Path-Planning Algorithms for a TurtleBot 3 Robot in ROS Noetic
Ilya Spektor, Aidar Zagirov, Ramil Safin, Evgeni Magid
- Year
- 2024
- Citations
- 3
- Access
- Open access
Abstract
Mobile robots typically operate in a dynamically changing unknown environments.The Bug family algorithms were developed to address path planning challenges for ground vehicles within 2D configuration spaces of unknown environments.These algorithms utilize local sensory data about obstacles encountered during navigation.This paper introduces the implementation of Bug1 and Bug2 local path planning algorithms in ROS Noetic.Traditional 2D Bug algorithms are extended into 3D Gazebo simulation environment.Performance evaluation of Bug1 and Bug2 were conducted using the TurtleBot3 Burger model in both simple convex and maze environments.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991