Autonomous 2D SLAM and 3D mapping of an environment using a single 2D LIDAR and ROS
clustering to minimize the maximum intercluster distance .