“…[16][17][18] Many authors have considered a controller with complete information of the environment. 3,4 Due to the complexity and uncertainty of the obstacle avoidance problem, classical obstacle avoidance methods, such as visibility graphs, 19 Voronoi diagrams, 20 cell decomposition, 21 and artificial potential fields, 22,23 were introduced. The use of the above algorithms for obstacle avoidance for mobile robot requires more time; they are complex and will not be completely feasible for real-time movement.…”