Fuzzy Logic Path Planner and Motion Controller by Evolutionary Programming for Mobile Robots