Skip to main content
. 2020 Nov 5;20(21):6290. doi: 10.3390/s20216290
Algorithm 1: Geometry-based positioning (GBP)
Input: φ^θ^α^xAyA
Output: x^y^
  • 1
    Compute the 2D distance between mmWave AP and the robot based on elevation AoA measurement φ^ and the known antenna height difference h
    d^2D=h/tanφ^
  • 2
    Convert the azimuth AoA measurement θ^ at the robot to the angle of departure (AoD) θ^A at the mmWave AP taking into account the array orientation measurement α^ of the robot
    θ^A=π|θ^α^|.
  • 3
    Calculate the robot location based on d^2D and θ^A
    x^y^=xA+d^2Dcosθ^AyA+d^2Dsinθ^A