Text this: Semantic mapping techniques for indoor mobile robots: Review and prospect