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 · Proceedings of International Conference on Artificial Life and Robotics · 2024

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.

Read the paper · More papers on PaperTik