AnguLoc: Concurrent Angle of Arrival Estimation for Indoor Localization with UWB Radios

The angle of arrival (AoA) estimation is one of the commonly used techniques for indoor localization. Ultrawideband (UWB) radios facilitate AoA estimation through the measurement of the phase difference of arrival (PDoA) at multiple receiver antennas. Concurrent transmissions in UWB radios aim to increase the efficiency of localization systems by exploiting wireless interference. This paper first investigates the feasibility of AoA estimation with UWB radios in a concurrent scheme. State-of-the-art UWB indoor localization solutions use time difference of arrival (TDoA) in a concurrent scheme. These solutions rely on accurate timestamping of the concurrently received packets. However, due to the scheduling uncertainty of the UWB transmitter platform used in this area, an unavoidable timing jitter of 8 ns causes up to 2.4 m of the localization error. Therefore, the accuracy of solutions based on concurrent TDoA relies on additional timestamp correction, which adds to the complexity of the system. Our results show that concurrent AoA estimation remains unaffected by the transmitter scheduling uncertainties. AoA-based localization techniques face two main challenges: (1) front-back ambiguity of AoA for antenna array of size two; and (2) AoA measurement device’s unknown tilting. This paper then presents AnguLoc, an efficient and scalable indoor localization system that makes use of concurrent AoA estimation to reduce the number of required packet exchanges. AnguLoc uses an Angle Difference of Arrival (ADoA) technique, also generalizable to sequential AoA, to overcome the front-back angle measurement ambiguity problem, and to work with unknown tag tilting. We evaluate AnguLoc in an office environment on a recently introduced platform, Decawave PDoA node (DWM1002). Our results show that AnguLoc is 4 times faster than sequential AoA and improves the localization accuracy by up to 44.33% compared to state-of-the-art concurrency-based indoor localization solutions without relying on additional timestamp correction.

[1]  H.-B. Li,et al.  Performance Evaluation of IEEE 802.15.4 for Wireless Body Area Network (WBAN) , 2009, 2009 IEEE International Conference on Communications Workshops.

[2]  Stijn Wielandt,et al.  Indoor Multipath Assisted Angle of Arrival Localization , 2017, Sensors.

[3]  Prabal Dutta,et al.  SurePoint: Exploiting Ultra Wideband Flooding and Diversity to Provide Robust, Scalable, High-Fidelity Indoor Localization , 2016, SenSys.

[4]  Milad Heydariaan,et al.  R3: Reflection Resilient Concurrent Ranging with Ultra-Wideband Radios , 2019, 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS).

[5]  Susmita Das,et al.  Multiple narrowband interference mitigation using hybrid Hermite pulses for body surface to external communications in UWB body area networks , 2017, Wirel. Networks.

[6]  Michael McLaughlin,et al.  Angle of arrival estimation using decawave DW1000 integrated circuits , 2017, 2017 14th Workshop on Positioning, Navigation and Communications (WPNC).

[7]  Lothar Thiele,et al.  Efficient network flooding and time synchronization with Glossy , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[8]  Milad Heydariaan,et al.  SRAC: Simultaneous Ranging and Communication in UWB Networks , 2019, 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS).

[9]  Kay Römer,et al.  Concurrent Ranging with Ultra-Wideband Radios: From Experimental Evidence to a Practical Solution , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[10]  Gian Pietro Picco,et al.  Chorus: UWB Concurrent Transmissions for GPS-like Passive Localization of Countless Targets , 2019, 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[11]  Kay Römer,et al.  Demo Abstract: SnapLoc: An Ultra-Fast UWB-Based Indoor Localization System for an Unlimited Number of Tags , 2019, 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[12]  Xiao-Ping Zhang,et al.  Efficient Closed-Form Algorithms for AOA Based Self-Localization of Sensor Nodes Using Auxiliary Variables , 2014, IEEE Transactions on Signal Processing.

[13]  Mu Zhou,et al.  WLAN Indoor Localization Using Angle of Arrival , 2017, MLICOM.

[14]  Yasamin Mostofi,et al.  Magnitude-Based Angle-of-Arrival Estimation, Localization, and Target Tracking , 2018, 2018 17th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[15]  Hanying Zhao,et al.  An Efficient Single-Anchor Localization Method Using Ultra-Wide Bandwidth Systems , 2019 .

[16]  Kay Römer,et al.  SnapLoc: An Ultra-Fast UWB-Based Indoor Localization System for an Unlimited Number of Tags , 2019, 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[17]  Gian Pietro Picco,et al.  Playing with Fire: Exploring Concurrent Transmissions in Ultra-wideband Radios , 2019, 2019 16th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[18]  Gian Pietro Picco,et al.  Concurrent Ranging in Ultra-wideband Radios: Experimental Evidence, Challenges, and Opportunities , 2018, EWSN.

[19]  Jun Yan,et al.  Three-Dimensional VLC Positioning Based on Angle Difference of Arrival With Arbitrary Tilting Angle of Receiver , 2018, IEEE Journal on Selected Areas in Communications.

[20]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[21]  Omprakash Gnawali,et al.  Study and Mitigation of Non-Cooperative UWB Interference on Ranging , 2019, EWSN.