A Review on Path Planning and Obstacle Avoidance Algorithms for Autonomous Mobile Robots. - Anis Naema Atiyah Rafai; Noraziah Adzhar; Nor Izzati Jaini (J. Robotics, 2022)