Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Text2Pos: Text-to-Point-Cloud Cross-Modal Localization

About

Natural language-based communication with mobile devices and home appliances is becoming increasingly popular and has the potential to become natural for communicating with mobile robots in the future. Towards this goal, we investigate cross-modal text-to-point-cloud localization that will allow us to specify, for example, a vehicle pick-up or goods delivery location. In particular, we propose Text2Pos, a cross-modal localization module that learns to align textual descriptions with localization cues in a coarse- to-fine manner. Given a point cloud of the environment, Text2Pos locates a position that is specified via a natural language-based description of the immediate surroundings. To train Text2Pos and study its performance, we construct KITTI360Pose, the first dataset for this task based on the recently introduced KITTI360 dataset. Our experiments show that we can localize 65% of textual queries within 15m distance to query locations for top-10 retrieved locations. This is a starting point that we hope will spark future developments towards language-based navigation.

Manuel Kolmet, Qunjie Zhou, Aljosa Osep, Laura Leal-Taixe• 2022

Related benchmarks

TaskDatasetResultRank
Global Place RecognitionKITTI360Pose (val)
Recall@10.14
15
Text-based position localizationKITTI360 Pose (test)
Localization Recall (k=1, ε < 5m)13
13
LocalizationKITTI360Pose (val)
Recall @ 5m48
12
LocalizationKITTI360Pose (test)
Recall @ 5m43
12
Text-to-point cloud localizationKITTI360 Pose (val)
Recall@k=1 (5m)14
11
Fine LocalizationKITTI360Pose (val)
Recall@k=1 (5m Error)45
10
Fine LocalizationKITTI360Pose (test)
Recall@1 (5m)0.38
10
Text-to-point-cloud-submap retrievalKITTI360Pose (test)
Recall@10.12
8
Global Place RecognitionKITTI360 Pose (test)
Recall@112
5
Position LocalizationKITTI360Pose v1 (test)
Recall@1 (e<5m)10
4
Showing 10 of 10 rows

Other info

Code

Follow for update