Positioning And Self-Calibration Mechanism Using Moving AoA Locator
US-2022137175-A1 · May 5, 2022 · US
US11456530B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11456530-B2 |
| Application number | US-202016902889-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 16, 2020 |
| Priority date | Jun 16, 2020 |
| Publication date | Sep 27, 2022 |
| Grant date | Sep 27, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for determining a position or a movable device is disclosed. The present system utilizes a movable device equipped with a locator device that has an antenna array such that it may determine the angle of arrival of a plurality of incoming beacon signals. In certain embodiments, the movable device is also able to measure its distance travelled. By knowing its distance moved and the angle of arrival from each beacon, the locator device is able to calculate its position as well as the position of each beacon. This procedure may be executed at regular intervals so that the movable device accurately determines its position.
Opening claim text (preview).
What is claimed is: 1. A method of determining a location of a movable device and a plurality of beacons, the method comprising: disposing the movable device at a first position, wherein the movable device comprises a locator device, having an antenna array; supplying to the movable device a distance between a first beacon and a second beacon; using the locator device to determine an angle of arrival of beacon signals transmitted by at least the first beacon and the second beacon while at the first position; moving the movable device in any direction to a second position; using the locator device to determine an angle of arrival of beacon signals transmitted by the first beacon and the second beacon while at the second position; determining an offset, in two dimensions, of the first beacon relative to the movable device, using an equation that requires the distance and the angles of arrival of the beacon signals transmitted by at least the first beacon and the second beacon while at the first position and the second position as five input parameters to the equation; and determining an offset, in two dimensions, of the second beacon relative to the movable device. 2. The method of claim 1 , further comprising: using the locator device to determine an angle of arrival of beacon signals transmitted from at least one additional beacon while in the first position; using the locator device to determine an angle of arrival of beacon signals transmitted from the at least one additional beacon while in the second position; and determining the offset, in two dimensions, of the at least one additional beacon relative to the movable device. 3. The method of claim 1 , wherein the locator device determines an angle of arrival for all of the plurality of beacons at the first position and the second position. 4. The method of claim 1 , further comprising operating the locator device in reverse AoA mode after locations of at least three of the plurality of beacons have been determined. 5. The method of claim 4 , further comprising: moving the movable device to a third position after determining the locations of the at least three of the plurality of beacons; using the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons; using the locator device to determine an angle of arrival of beacon signals transmitted by a different one of the plurality of beacons while at the third position; moving the movable device to a fourth position; using the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons; using the locator device to determine an angle of arrival of beacon signals transmitted by the different one of the plurality of beacons while at the fourth position; and determining the offset, in two dimensions, of the different one of the plurality of beacons relative to the movable device. 6. The method of claim 4 , further comprising: using the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons while at a third location; determining an angle of arrival of a signal from an asset disposed within a working area while at the third location; moving the movable device to a fourth location; using the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons while at the fourth location; determining the angle of arrival of the signal from the asset while at the fourth location; and determining a location of the asset relative to the movable device based on the angle of arrival at the third location and the fourth location. 7. The method of claim 1 , further comprising using the locator device to determine a working area within which the movable device operates. 8. The method of claim 7 , wherein the plurality of beacons are disposed at corners of the working area. 9. The method of claim 7 , wherein the plurality of beacons are disposed along a perimeter of the working area. 10. The method of claim 1 , further comprising: transmitting a map to a user, wherein locations of the plurality of beacons are indicated on the map; allowing the user to indicate a working area on the map; and transmitting the working area to the locator device. 11. A software program, disposed on a non-transitory storage medium, which when executed by a processing unit disposed on a movable device having a locator device, enables the movable device to: receive a distance between a first beacon and a second beacon; use the locator device to determine an angle of arrival of beacon signals transmitted by at least the first beacon and the second beacon while at a first position; move the movable device in any direction to a second position; use the locator device to determine an angle of arrival of beacon signals transmitted by the first beacon and the second beacon while at the second position; determine an offset, in two dimensions, of the first beacon relative to the movable device, using an equation that requires the distance and the angles of arrival of the beacon signals transmitted by the first beacon and the second beacon while at the first position and the second position as five input parameters to the equation; and determine an offset, in two dimensions, of the second beacon relative to the movable device. 12. The software program of claim 11 , wherein the software program enables the movable device to: operate the locator device in reverse AoA mode after locations of at least three of a plurality of beacons have been determined. 13. The software program of claim 12 , wherein the software program enables the movable device to: move the movable device to a third position after determining the locations of the at least three of the plurality of beacons; use the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons; use the locator device to determine an angle of arrival of beacon signals transmitted by a different one of the plurality of beacons while at the third position; move the movable device to a fourth position; use the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons; use the locator device to determine an angle of arrival of beacon signals transmitted by the different one of the plurality of beacons while at the fourth position; and determine the offset, in two dimensions, of the different one of the plurality of beacons relative to the movable device. 14. The software program of claim 12 , wherein the software program enables the movable device to: use the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons while at a third location; determine an angle of arrival of a signal from an asset disposed within a working area while at the third location; move the movable device to a fourth location; use the locator device to perform reverse AoA to determine its position based on angle of arrival information from the at least three of the plurality of beacons while at the fourth location; determine the angle of arrival of the signal from the asset while at the fourth location; and determine a location of the asset relative to the
Receivers · CPC title
Relative positioning · CPC title
using mechanical movement of antenna or antenna system as a whole · CPC title
Calibration, monitoring or correction (G01S5/0252 takes precedence) · CPC title
Position of single direction-finder fixed by determining direction of a plurality of spaced sources of known location · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.