A Comparative Study of Bug Algorithms for Robot Navigation
Not on the map. Why?
Abstract (arXiv)
This paper presents a literature survey and a comparative study of Bug Algorithms, with the goal of investigating their potential for robotic navigation. At first sight, these methods seem to provide an efficient navigation paradigm, ideal for implementations on tiny robots with limited resources. Closer inspection, however, shows that many of these Bug Algorithms assume perfect global position estimate of the robot which in GPS-denied environments implies considerable expenses of computation and memory -- relying on accurate Simultaneous Localization And Mapping (SLAM) or Visual Odometry (VO) methods. We compare a selection of Bug Algorithms in a simulated robot and environment where they endure different types noise and failure-cases of their on-board sensors. From the simulation results, we conclude that the implemented Bug Algorithms' performances are sensitive to many types of sensor-noise, which was most noticeable for odometry-drift. This raises the question if Bug Algorithms are suitable for real-world, on-board, robotic navigation as is. Variations that use multiple sensors to keep track of their progress towards the goal, were more adept in completing their task in the presence of sensor-failures. This shows that Bug Algorithms must spread their risk, by relying on the readings of multiple sensors, to be suitable for real-world deployment.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 0; 2024: 0; 2025: 2; 2026: 1.
7 papers.
- 2022A Survey on Large-Population Systems and Scalable Multi-Agent Reinforcement Learningcited by 12
- 2021Nearest-Neighbor-based Collision Avoidance for Quadrotors via Reinforcement Learningcited by 3
- 2025Hierarchical Reinforcement Learning for Safe Mapless Navigation with Congestion Estimationcited by 2
- 2021Passing Through Narrow Gaps with Deep Reinforcement Learningcited by 1
- 2025Perturbation-mitigated USV Navigation with Distributionally Robust Reinforcement Learningcited by 1
- 2021Collision Replay: What Does Bumping Into Things Tell You About Scene Geometry?cited by 0
- 2026Insect-inspired Visual Point-goal Navigationcited by 0
- 2026Insect-inspired Visual Point-goal Navigation23 Jan 2026
- 2025Perturbation-mitigated USV Navigation with Distributionally Robust Reinforcement Learning8 Nov 2025
- 2025Hierarchical Reinforcement Learning for Safe Mapless Navigation with Congestion Estimation15 Mar 2025
- 2022A Survey on Large-Population Systems and Scalable Multi-Agent Reinforcement Learning8 Sep 2022
- 2021Collision Replay: What Does Bumping Into Things Tell You About Scene Geometry?3 May 2021
- 2021Nearest-Neighbor-based Collision Avoidance for Quadrotors via Reinforcement Learning30 Apr 2021
- 2021Passing Through Narrow Gaps with Deep Reinforcement Learning6 Mar 2021