An Improved APF Method for Complex and Dynamic Obstacles' Avoidance

Xi Lin, Yuan Jin Yu*, Shi Zhuang Chen, Yang Yang Shi

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

12 Citations (Scopus)

Abstract

In this paper, an improved artificial potential field (APF) method combined with Bug2 is proposed for dynamic obstacle avoidance of mobile robots, which eliminates the trajectory oscillations and avoids failure when encountering a complex obstacle. First, the problems of avoidance failure and trajectory oscillations of the relative position and velocity-based APF were analyzed. Then, a Bug2-based APF method is proposed by using the M-line of Bug2 to optimize the avoidance trajectory. The proposed method makes the angle of the virtual repulsion force tangent to the obstacle, which results in avoidance that the trajectory surrounds the obstacle along with the M-line. Finally, the effectiveness and practicability of the proposed method are demonstrated by performing many simulations and experiments. The results show that the proposed method can realize safe and autonomous dynamic obstacle avoidance and significantly improve the robot's success rate and obstacle avoidance efficiency.

Original languageEnglish
Pages (from-to)175-189
Number of pages15
JournalUnmanned Systems
Volume11
Issue number2
DOIs
Publication statusPublished - 1 Apr 2023

Keywords

  • Bug2 algorithm
  • Omnidirectional mobile robot
  • artificial potential field
  • dynamic obstacle avoidance

Fingerprint

Dive into the research topics of 'An Improved APF Method for Complex and Dynamic Obstacles' Avoidance'. Together they form a unique fingerprint.

Cite this