I. Introduction
With the widespread use of mobile devices, positioning a user has become an essential ingredient for location-based services, e.g., navigation and location-based gaming [2]. Due to the emergence of various wireless sensing technologies, numerous positioning algorithms have been developed, which can be broadly categorized into two approaches. One is geometry-driven positioning (GP), estimating a user’s location from the intersection among different measurements’ geometric representations. The other approach is data-driven positioning (DP), exploiting a dataset of various location-dependent features to infer a user’s location by matching a few key features extracted from the dataset. This paper aims to bridge the two via combinatorial data augmentation (CDA). Specifically, we augment a few measured data samples by applying GP to many data combinations, facilitating the use of DP by overcoming its practical limitations. We verify the CDA’s effectiveness by tackling various issues in WiFi positioning areas, such as the coexistence of line-of-sight (LoS) and non-LoS (NLoS) propagations, pedestrian dead reckoning (PDR), and fingerprint-based positioning (FBP).