The path planning for mobile robot based on bat algorithm. (1st January 2015)