×

Determining location and orientation of directional transceivers

  • US 9,939,516 B2
  • Filed: 05/30/2012
  • Issued: 04/10/2018
  • Est. Priority Date: 05/30/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving, in a processing module, signals received from a first directional transceiver to determine a first angle between a first vector from the first directional transceiver to a second directional transceiver and a second vector from the first directional transceiver to a third directional transceiver, wherein the processing module causes the second and third directional transceivers to transmit positioning packets to the first directional transceiver, respectively defining the first vector and second vector;

    receiving, in the processing module, signals received from the second directional transceiver to determine a second angle between a third vector from the second directional transceiver to the first directional transceiver and a fourth vector from the second directional transceiver to the third directional transceiver, wherein the processing module causes the first and third directional transceivers to transmit positioning packets to the second directional transceiver, respectively defining the third vector and fourth vector;

    calculating, in the processing module, a location, relative to a local coordinate system, of the third directional transceiver using the first and second angles and locations in the local coordinate system of the first and second directional transceivers, the local coordinate system being defined relative to the locations of the first, second and third directional transceivers;

    calculating, in the processing module, an orientation relative to the local coordinate system of the first directional transceiver using directions of the first and second vectors relative to the first directional transceiver and the locations in the local coordinate system of the first, second and third directional transceivers; and

    calculating, in the processing module, an orientation relative to the local coordinate system of the second directional transceiver using directions of the third and fourth vectors relative to the second directional transceiver and the locations in the local coordinate system of the first, second and third directional transceivers.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×