Fuzzy maps: a new tool for mobile robot perception and planningReal-time map building and navigation for autonomous robots in unknown environments