Text this: Graph-based SLAM using wall detection and floor plan constraints without loop closure