A NOVEL APPROACH TO PATH PLANNING FOR AUTONOMOUS MOBILE ROBOTS