“…While obstacle avoidance with known information could be seamlessly realized, those with scarce information about any obstacles face various limitations. Some of the obstacle avoidance algorithms are bug algorithms, potential field algorithms, vector field algorithms, genetic algorithms, fuzzy logic algorithms, and neural network algorithms [5], [6], [7], [8], [9], [10], [11]. The bug algorithm, the potential field algorithm, and the vector field algorithm are called traditional obstacle avoidance algorithm methods.…”