Device and method for ultra-wide band ranging
The present invention relates to an ultra-wide band (UWB) ranging device and a UWB ranging method using the same. The UWB ranging device includes a memory in which a program for UWB ranging is stored, and a processor configured to execute the program, wherein the UWB ranging device performs the UWB ranging by transmitting an integrated packet that includes a Scrambled Timestamp Sequence (STS) and a payload.
1. An ultra-wide band (UWB) ranging device comprising:
a processor; and
a computer-readable medium in communication with the processor and storing instructions that, when executed by the processor, cause the processor to control the UWB ranging device to perform:
transmitting an integrated packet including a Scrambled Timestamp Sequence (STS) and a payload;
calculating, based on an actual poll transmission time, an error in a transmission time;
estimating, based on the calculated error, the final transmission time; and
transmitting a poll and a final patch, the final patch including the integrated packet,
wherein, for calculating the error in the transmission time, the instructions, when executed by the processor, further cause the processor to control the UWB ranging device to perform:
determining that antenna diversity has been applied in previous stages; and
calculating an average of a plurality of errors in a plurality of transmission times in the previous stages, and
wherein, for estimating the final transmission time, the instructions, when executed by the processor, further cause the processor to control the UWB ranging device to perform estimating, based on the calculated average of the plurality of errors, the final transmission time.
2. A method of performing an ultra-wide band (UWB) ranging comprising:
transmitting an integrated packet including a Scrambled Timestamp Sequence(STS) and a payload;
calculating, based on an actual poll transmission time, an error in a transmission time;
estimating, based on the calculated error, the final transmission time; and
transmitting a poll and a final patch, the final patch including the integrated packet,
wherein calculating the error in the transmission time comprises:
determining that antenna diversity has been applied in previous stages; and
calculating an average of a plurality of errors in a plurality of transmission times in the previous stages, and
wherein estimating the final transmission time comprises estimating, based on the calculated average of the plurality of errors, the final transmission time.