CPC G01S 5/02522 (2020.05) [H04W 4/029 (2018.02); H04W 4/33 (2018.02); H04W 64/006 (2013.01)] | 20 Claims |
1. A non-transitory, machine-readable medium storing instructions that, when executed by one or more processors, effectuate operations comprising:
acquiring, using a computer system, signal strength information that is based on signal strength of wireless radio frequency signals detected by a wireless transceiver included in a mobile computing device and that includes a plurality of signal strength measurements that are each associated with a respective wireless signal measurement time;
generating, using the computer system, a wireless signal-based localization by localizing, using a wireless signal-based localization algorithm, the mobile computing device based on the plurality of signal strength measurements and known locations of beacon devices that transmit the wireless radio frequency signals;
acquiring, using the computer system, mobility information from one or more mobility sensors included in the mobile computing device, wherein the mobility information includes a plurality of mobility sensor measurements that are each associated with a respective mobility sensor measurement time;
generating, using the computer system, a mobility-based localization by localizing, using a mobility-based localization algorithm, the mobile computing device based on the plurality of mobility sensor measurements;
fusing, using the computer system and based on a fusion algorithm, the wireless signal-based localization and the mobility-based localization based on correspondence between the respective wireless signal measurement time for at least a portion of the plurality of signal strength measurements and the respective mobility sensor measurement time for at least a portion of the plurality of mobility sensor measurements to generate a fused mobile computing device localization; and
storing, using the computer system, the fused mobile computing device localization in a computer-readable media in communication with the computer system.
|