The research on methods to provide accurate and robust estimates of the positions of mobile devices in indoor scenarios is motivated by the urge to provide users with advanced location-based services. This paper presents preliminary experiments on an algorithm that enables software agents hosted on mobile devices to obtain estimates of their positions in known indoor environments if appropriate beacons are available at known locations. The experimented algorithm assumes that agents can use the sensors that devices provide to actively estimate their positions inside the environment by measuring the distances from the available beacons. In order to reduce the effects of the errors caused by the positions of the beacons, the discussed algorithm relies on the localization as optimization approach. In particular, the algorithm uses nonlinear programming to effectively solve the optimization problem that originates from the localization problem. Experimental results show that the discussed algorithm guarantees an improved level of robustness and accuracy with respect to a well-known and established alternative.
Preliminary Experiments on the Use of Nonlinear Programming for Indoor Localization / Monica, S.; Bergenti, F.. - 1228:(2020), pp. 629-644. (Intervento presentato al convegno Science and Information Conference, SAI 2020 tenutosi a gbr nel 2020) [10.1007/978-3-030-52249-0_42].
Preliminary Experiments on the Use of Nonlinear Programming for Indoor Localization
Monica S.;Bergenti F.
2020
Abstract
The research on methods to provide accurate and robust estimates of the positions of mobile devices in indoor scenarios is motivated by the urge to provide users with advanced location-based services. This paper presents preliminary experiments on an algorithm that enables software agents hosted on mobile devices to obtain estimates of their positions in known indoor environments if appropriate beacons are available at known locations. The experimented algorithm assumes that agents can use the sensors that devices provide to actively estimate their positions inside the environment by measuring the distances from the available beacons. In order to reduce the effects of the errors caused by the positions of the beacons, the discussed algorithm relies on the localization as optimization approach. In particular, the algorithm uses nonlinear programming to effectively solve the optimization problem that originates from the localization problem. Experimental results show that the discussed algorithm guarantees an improved level of robustness and accuracy with respect to a well-known and established alternative.File | Dimensione | Formato | |
---|---|---|---|
CC2020.pdf
Accesso riservato
Tipologia:
Versione pubblicata dall'editore
Dimensione
513.56 kB
Formato
Adobe PDF
|
513.56 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris