A Kinect-based Front-end for Graph-SLAM Using Plane Matching in Planar Indoor Environments