IP Library Granted Patent US 12,262,288
Granted Patent B2
US 12,262,288 · App. 18/427,590 · Granted Mar 25, 2025

Methods and systems for scheduling the transmission of localization signals and operating self-localizing apparatus

Inventors: Luca Gherardi (Oberrieden, CH); Raffaello D'Andrea (Wollerau, CH); Markus Hehn (Zurich, CH); Markus Waibel (Zurich, CH)
Assignee: Verity AG
H04W4/30G01S1/024G01S1/042G01S1/20G01S5/0284G01S5/0289G01S5/14G05D1/00G05D1/028G05D1/102G05D1/247G05D1/652H04B1/69H04W4/021H04W4/026H04W4/027H04W4/029H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,262,288
App. No.
18/427,590
Granted
Mar 25, 2025
Kind
B2
Abstract

Localization systems and methods for transmitting timestampable localization signals from anchors according to one or more transmission schedules. The transmission schedules may be generated and updated to achieve desired positioning performance. For example, one or more anchors may transmit localization signals at a different rate than other anchors, the anchor transmission order can be changed, and the signals can partially overlap. In addition, different transmission parameters may be used to transmit two localization signals at the same time without interference. A self-localizing apparatus is able to receive the localization signals and determine its position. The self-localizing apparatus may have a configurable receiver that can select to receive one of multiple available localization signals. The self-localizing apparatuses may have a pair of receivers able to receive two localization signals at the same time. A bridge anchor may be provided to enable a self-localizing apparatus to seamlessly transition between two localization systems.

Claims (73)

1. A self-localizing apparatus for determining a vehicle's position, the self-localizing apparatus composing:

a first subsystem, comprising:

a first antenna operable to receive a first radio frequency signal;

first analog reception electronics configured to amplify the first radio frequency signal;

first digital reception electronics configured to timestamp the amplified first radio frequency signal with reference to a clock signal; and

a first localization unit configured to compute a first estimate of the self-localizing apparatus' position in a coordinate system based on the timestamp of the amplified first radio frequency signal; and

a second subsystem operably coupled to the first subsystem, comprising:

a second antenna operable to receive a second radio frequency signal;

second analog reception electronics configured to amplify the second radio frequency signal;

second digital reception electronics configured to timestamp the amplified second radio frequency signal with reference to a clock signal; and

a second localization unit configured to compute a second estimate of the self-localizing apparatus' position in a coordinate system based on the timestamp of the amplified second radio frequency signal; and

wherein each of the first subsystem and the second subsystem is configured to be selectively used to control the vehicle without relying on the other subsystem.

2. The self-localizing apparatus of claim 1 , wherein:

the first subsystem further comprises a first clock, wherein the first digital reception electronics are configured to timestamp the amplified first radio frequency signal with reference to a first clock signal generated by the first clock; and

the second subsystem further comprises a second clock, wherein the second digital reception electronics are configured to timestamp the amplified second radio frequency signal with reference to a second clock signal generated by the second clock.

3. The self-localizing apparatus of claim 2 , wherein:

the first subsystem further comprises a first synchronization unit configured to compute a clock correction for the first clock;

the second subsystem further comprises a second synchronization unit configured to compute a clock correction for the second clock.

4. The self-localizing apparatus of claim 1 , wherein:

the first subsystem further comprises a first sensor for sensing at least one of a position, orientation, or velocity of the self-localizing apparatus relative to an external reference frame, wherein the first localization unit is configured to compute the first estimate of the self-localizing apparatus' position further based on a first signal generated by the first sensor; and

the second subsystem further comprises a second sensor for sensing at least one of a position, orientation, or velocity of the self-localizing apparatus relative to an external reference frame, wherein the second localization unit is configured to compute the second estimate of the self-localizing apparatus' position further based on a second signal generated by the second sensor.

5. The self-localizing apparatus of claim 4 , wherein:

the first sensor is a first global property sensor; and

the second sensor is a second global property sensor.

6. The self-localizing apparatus of claim 1 , wherein:

the first subsystem further comprises a first compensation unit, wherein the first localization unit is configured to compute the first estimate of the self-localizing apparatus' position further based on data provided by the first compensation unit; and

the second subsystem further comprises a second compensation unit, wherein the second localization unit is configured to compute the second estimate of the self-localizing apparatus' position further based on data provided by the second compensation unit.

7. The self-localizing apparatus of claim 1 , further comprising a clock, wherein:

the first digital reception electronics are configured to timestamp the amplified first radio frequency signal with reference to a first clock signal generated by the clock; and

the second digital reception electronics are configured to timestamp the amplified second radio frequency signal with reference to the first clock signal generated by the clock.

8. The self-localizing apparatus of claim 7 , further comprising a synchronization unit wherein the synchronization unit is configured to compute a clock correction for the clock.

9. The self-localizing apparatus of claim 1 , further comprising a sensor for sensing at least one of a position, orientation, or velocity of the self-localizing apparatus relative to an external reference frame, wherein:

the first localization unit is configured to compute the first estimate of the self-localizing apparatus' position further based on a first signal generated by the sensor; and

the second localization unit is configured to compute the second estimate of the self-localizing apparatus' position further based on the first signal generated by the sensor.

10. The self-localizing apparatus of claim 9 , wherein the sensor is a global property sensor.

11. The self-localizing apparatus of claim 1 , further comprising a compensation unit, wherein:

the first localization unit is configured to compute the first estimate of the self-localizing apparatus' position further based on data provided by the compensation unit; and

the second localization unit is configured to compute the second estimate of the self-localizing apparatus' position further based on data provided by the compensation unit.

12. A self-localizing apparatus for use in a localization network comprising a plurality of anchors configured to transmit radio frequency signals, the self-localizing apparatus comprising:

an antenna operable to receive radio frequency signals from the localization network;

analog reception electronics configured to amplify the radio frequency signals received by the antenna;

digital reception electronics configured to timestamp the amplified radio frequency signals with reference to a first clock signal to generate a plurality of timestamps; and

a localization unit configured to:

compute an estimate of the self-localizing apparatus' position in a coordinate system based on the timestamps;

determine to receive a selected future radio frequency signal from at least two future radio frequency signals;

configure at least one of the antenna, the analog reception electronics, and the digital reception electronics to receive the selected radio frequency signal; and

compute an updated estimate of the self-localizing apparatus' position in the coordinate system based on the received selected radio frequency signal.

13. The self-localizing apparatus of claim 12 , further comprising digital and analog transmission electronics configured to transmit the self-localizing apparatus' position to at least one of the plurality of anchors.

14. The self-localizing apparatus of claim 12 , wherein the received radio frequency signals each comprise a payload and wherein the digital reception electronics are configured to extract the payload.

15. The self-localizing apparatus of claim 14 , wherein the payload identifies at least one anchor of the plurality of anchors that is configured to transmit a localization signal during at least one future time slot.

16. The self-localizing apparatus of claim 12 , wherein the localization unit is configured to determine to receive the selected future radio frequency signal based on the location of the anchor configured to transmit the selected future radio frequency signal and a variance associated with the computed estimate of the self-localizing apparatus' position.

17. The self-localizing apparatus of claim 12 , wherein the at least two future radio frequency signals partially overlap in time and wherein the localization unit is configured to receive the entire selected future radio frequency signal and only a portion of another of the at least two future radio frequency signals.

18. The self-localizing apparatus of claim 12 , wherein the at least two future radio frequency signals use different preamble codes.

19. The self-localizing apparatus of claim 12 , wherein the at least two future radio frequency signals are transmitted by different localization networks.

20. The self-localizing apparatus of claim 12 wherein the localization unit is further configured to compute the estimate of the self-localizing apparatus' position in the coordinate system based on known locations of the anchors configured to transmit the radio frequencies received by the antenna.

21. A method for determining a vehicle's position using a self-localizing apparatus that comprises a first subsystem and a second subsystem, the method comprising:

receiving, using a first antenna of the first subsystem, a first radio frequency signal;

amplifying, using first analog reception electronics of the first subsystem, the first radio frequency signal;

timestamping, using first digital reception electronics of the first subsystem, the amplified first radio frequency signal with reference to a clock signal;

computing, using a first localization unit of the first subsystem, a first estimate of the self-localizing apparatus' position in a coordinate system;

receiving, using a second antenna of the second subsystem, a second radio frequency signal;

amplifying, using second analog reception electronics of the second subsystem, the second radio frequency signal;

timestamping, using second digital reception electronics of the second subsystem, the amplified second radio frequency signal with reference to a clock signal;

computing, using a second localization unit of the second subsystem, a second estimate of the self-localizing apparatus' position in a coordinate system; and

using one of the first subsystem and the second subsystem without relying on the other subsystem to control the vehicle.

22. A localization method for a self-localizing apparatus in a localization network comprising a plurality of anchors configured to transmit radio frequency signals, the method comprising:

receiving, using an antenna, radio frequency signals from the localization network;

amplifying, using analog reception electronics, the radio frequency signals received by the antenna;

timestamping, using digital reception electronics, the amplified radio frequency signals with reference to a first clock signal to generate a plurality of timestamps;

computing, using a localization unit, an estimate of the self-localizing apparatus' position in a coordinate system based on the timestamps;

determining, using the localization unit, to receive a selected future radio frequency signal from at least two future radio frequency signals;

configuring, using the localization unit, at least one of the antenna, the analog reception electronics, and the digital reception electronics to receive the selected radio frequency signal; and

computing, using the localization unit, an updated estimate of the self-localizing apparatus' position in the coordinate system based on the received selected radio frequency signal.

Assignments (2)
CHANGE OF NAME Recorded Jan 31, 2024
From: VERITY STUDIOS AG
To: VERITY AG
Reel/Frame 066309/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: GHERARDI, LUCA; D'ANDREA, RAFFAELLO; HAMER, MICHAEL D.; HEHN, MARKUS; WAIBEL, MARKUS
To: VERITY STUDIOS AG
Reel/Frame 066384/0431 →
Continuity (9)
Continuation 18099778 · Jan 20, 2023
Continuation 17572303 · Jan 10, 2022
Continuation 16918813 · Jul 1, 2020
Continuation 16552877 · Aug 27, 2019
Continuation 16167482 · Oct 22, 2018
Continuation 15168122 · May 30, 2016
Continuation In Part 15063104 · Mar 7, 2016
Provisional Application 62168704 · May 29, 2015
Related Publication 20240205648A1 · Jun 20, 2024
References Cited (103)
US 5548512A · Quraishi · 1996 [cited by applicant]
US 6354946B1 · Finn · 2002 [cited by applicant]
US 6466168B1 · McEwan · 2002 [cited by applicant]
US 6501393B1 · Richards et al. · 2002 [cited by applicant]
US 6585597B2 · Finn · 2003 [cited by applicant]
US 6661342B2 · Hall et al. · 2003 [cited by applicant]
US 6750812B2 · Mizugaki et al. · 2004 [cited by applicant]
US 6763282B2 · Glenn et al. · 2004 [cited by applicant]
US 6768944B2 · Breed et al. · 2004 [cited by applicant]
US 6868314B1 · Frink · 2005 [cited by applicant]
US 6879878B2 · Glenn et al. · 2005 [cited by applicant]
US 6895301B2 · Mountz · 2005 [cited by applicant]
US 7023833B1 · Aiello et al. · 2006 [cited by applicant]
US 7031294B2 · Aiello et al. · 2006 [cited by applicant]
US 7038589B2 · Schmidt et al. · 2006 [cited by applicant]
US 7069111B2 · Glenn et al. · 2006 [cited by applicant]
US 7246746B2 · McNamara et al. · 2007 [cited by applicant]
US 7403783B2 · Cheok et al. · 2008 [cited by applicant]
US 7555370B2 · Breed et al. · 2009 [cited by applicant]
US 7574219B2 · Rofheart et al. · 2009 [cited by applicant]
US 7592944B2 · Fullerton et al. · 2009 [cited by applicant]
US 7610146B2 · Breed · 2009 [cited by applicant]
US 7636062B2 · Ward et al. · 2009 [cited by applicant]
US 7768394B2 · Amidi · 2010 [cited by applicant]
US 7783385B2 · Tamura · 2010 [cited by applicant]
US 7839916B1 · Luecke et al. · 2010 [cited by applicant]
US 7962285B2 · Breed · 2011 [cited by applicant]
US 7969311B2 · Markhovsky et al. · 2011 [cited by applicant]
US 7974264B2 · Rothschild · 2011 [cited by applicant]
US 7979172B2 · Breed · 2011 [cited by applicant]
US 7983694B2 · Cheok et al. · 2011 [cited by applicant]
US 8010133B2 · Cheok et al. · 2011 [cited by applicant]
US 8031690B2 · Aiello et al. · 2011 [cited by applicant]
US 8040859B2 · Chowdhury et al. · 2011 [cited by applicant]
US 8160609B2 · Alles et al. · 2012 [cited by applicant]
US 8169319B2 · Kaplan et al. · 2012 [cited by applicant]
US 8203487B2 · Hol et al. · 2012 [cited by applicant]
US 8214147B2 · Cheok et al. · 2012 [cited by applicant]
US 8229130B2 · Paradiso et al. · 2012 [cited by applicant]
US 8248263B2 · Shervey et al. · 2012 [cited by applicant]
US 8284100B2 · Vartanian et al. · 2012 [cited by applicant]
US 8319687B2 · Kahle · 2012 [cited by applicant]
US 8660571B2 · Hulkkonen et al. · 2014 [cited by applicant]
US 8725416B2 · Choi et al. · 2014 [cited by applicant]
US 9195360B2 · Lin · 2015 [cited by applicant]
US 9282429B2 · Duggan et al. · 2016 [cited by applicant]
US 9294181B2 · Park · 2016 [cited by applicant]
US 9436181B2 · Peeters et al. · 2016 [cited by applicant]
US 9485628B2 · Lee et al. · 2016 [cited by applicant]
US 9488978B2 · Callou et al. · 2016 [cited by applicant]
US 9516513B2 · Sgrov et al. · 2016 [cited by applicant]
US 9548799B2 · Hsu et al. · 2017 [cited by applicant]
US 9646502B1 · Gentry · 2017 [cited by applicant]
US 9858822B1 · Gentry · 2018 [cited by examiner]
US 20040002346A1 · Santhoff · 2004 [cited by applicant]
US 20050228613A1 · Fullerton et al. · 2005 [cited by applicant]
US 20060291537A1 · Fullerton et al. · 2006 [cited by applicant]
US 20080167051A1 · Cheok et al. · 2008 [cited by applicant]
US 20080234930A1 · Cheok et al. · 2008 [cited by applicant]
US 20090081923A1 · Dooley et al. · 2009 [cited by applicant]
US 20090323716A1 · Chintalapudi et al. · 2009 [cited by applicant]
US 20120036198A1 · Marzencki et al. · 2012 [cited by applicant]
US 20120165012A1 · Fischer et al. · 2012 [cited by applicant]
US 20120290168A1 · De et al. · 2012 [cited by applicant]
US 20130023285A1 · Markhovsky et al. · 2013 [cited by applicant]
US 20130137423A1 · Das et al. · 2013 [cited by applicant]
US 20130234834A1 · Lampe et al. · 2013 [cited by applicant]
US 20140032035A1 · Thomson · 2014 [cited by applicant]
US 20140187257A1 · Emadzadeh · 2014 [cited by examiner]
US 20140253388A1 · Jalali et al. · 2014 [cited by applicant]
US 20150116151A1 · Liu et al. · 2015 [cited by applicant]
US 20150156604A1 · Dowlatkhah · 2015 [cited by examiner]
US 20150156637A1 · Li et al. · 2015 [cited by applicant]
US 20150193468A1 · Singh · 2015 [cited by examiner]
US 20150380803A1 · Hopkins et al. · 2015 [cited by applicant]
US 20160018509A1 · McCorkle · 2016 [cited by applicant]
US 20160025502A1 · Lacaze et al. · 2016 [cited by applicant]
US 20160044630A1 · Markhovsky et al. · 2016 [cited by applicant]
US 20160061957A1 · Li et al. · 2016 [cited by applicant]
US 20160069983A1 · Gonia et al. · 2016 [cited by applicant]
US 20160094250A1 · Mujtaba et al. · 2016 [cited by applicant]
US 20200137453A1 · Fang · 2020 [cited by examiner]
EP 1219047A1 · 2002 [cited by applicant]
EP 1334372B1 · 2013 [cited by applicant]
JP 2003077085A · 2003 [cited by applicant]
JP 2004221704A · 2004 [cited by applicant]
JP 2007218857A · 2007 [cited by applicant]
JP 2010267143A · 2010 [cited by applicant]
JP 2012524273A · 2012 [cited by applicant]
KR 1020140009570A · 2014 [cited by applicant]
WO 0195278A1 · 2001 [cited by applicant]
WO 0291013A2 · 2002 [cited by applicant]
WO 2004057361A1 · 2004 [cited by applicant]
WO 2005081012A1 · 2005 [cited by applicant]
WO 2008116168A1 · 2008 [cited by applicant]
WO 2011003839A1 · 2011 [cited by applicant]
WO 2012034832A1 · 2012 [cited by applicant]
WO 2012175352A1 · 2012 [cited by applicant]
WO 2013020122A2 · 2013 [cited by applicant]
WO 2013047664A1 · 2013 [cited by applicant]
WO 2014089040A1 · 2014 [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/IB2016/051272, mailed on Aug. 17, 2016, 20 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/IB2016/053173, mailed on Oct. 20, 2016, 19 pages. [cited by applicant]