“…Most of the techniques employed in outdoor environments typically results in a significant performance drop when applied to indoor scenarios because of windows, wiry structures, reflections and repetitions, as well as limited texture in indoor scenarios, which causes standard procedures based on image descriptors to poorly perform indoors [17]. However, our previous work [9], along with SLAM based methods like [4], [5], [18], and corridor navigation methods like [19], [20], [21], showed that line segments are actually good features for indoor navigation. Still, there are some limitations mainly due to the line matching/tracking algorithms, which are still not a mature field in computer vision unlike points, especially when very few line segments can be detected in the images.…”