Mobile robot 3D map building and path planning based on multi–sensor data fusion. (30th October 2012)