The present invention relates to a position estimation apparatus, a position estimation system, a position estimation method, and a recording medium for position estimation, and particularly, relates to estimation of a position of each wireless device, based on an inter-device distance estimated from a radio wave propagation time between a plurality of wireless devices.
Position information is used in a wide range of fields, such as a navigation system and a map information service. Most famous systems as a means for acquiring position information include a Global Positioning System (GPS).
In the GPS, radio waves transmitted from a plurality of GPS satellites are received by one receiver, and a position of a reception device is estimated from a time difference in arrival of the radio waves. Each of the GPS satellites is equipped with an atomic clock in order to accurately obtain an arrival time difference of radio waves, and further, radio waves can be transmitted with accurate timing by correcting the atomic clock regularly. However, generally, such an accurate clock is extremely expensive and is difficult to be equipped on a terminal side in terms of cost.
Patent literatures 1 to 6 (PTL1 to PTL6) disclose techniques of estimating a position of a wireless device that constitutes a wireless network system.
Techniques disclosed in PTL1 and PTL2 are for estimating a position of a mobile station by using a reception delay time of radio waves in a mobile communication system. In the technique in PTL1, a position is estimated by using an arrival time difference of radio waves from a plurality of base stations. In addition, in the technique in PTL2, a position of a mobile station is calculated by measuring a delay time of radio waves from a mobile station, the position of which is desired to obtain, to a plurality of base station antennas disposed in a periphery of a zone.
PTL3 discloses a technique of estimating a position of a mobile station by measuring received radio wave intensity from a plurality of base stations. A method of estimating a position by using radio wave intensity has an advantage of being low in cost in comparison with other methods. However, since the radio wave intensity is largely affected by am ambient environment, the method also has a problem of being extremely low in position estimation accuracy. PTL3 improves, by using a neural network, the problem of being low in position estimation accuracy in the method of estimating a position by use of radio wave intensity.
PTL4 discloses a method of estimating each position of a plurality of sensor nodes from a result of measuring a distance between the sensor nodes. The technique disclosed in PTL4 uses a method of enhancing accuracy of overall position information by eliminating a low-reliability location estimation value by obtaining, from a distance measurement result, an angle between position-known anchor nodes and comparing the angle with a predetermined threshold value.
PTL5 is a technique related to a wireless device capable of autonomously estimating a position of a wireless device that constitutes a wireless ad-hoc network. According to PTL5, a wireless device determines an own position by autonomously correcting a temporary own position in sequence, in such a way that a computed distance computed based on the temporary own position and a temporary position of a neighboring wireless device approaches a measured distance between the own and the neighboring wireless device.
PTL6 discloses a distance measurement method based on a direct spread spectrum scheme.
[PTL1] Japanese Patent No. 3393417
[PTL2] Japanese Patent No. 3629370
[PTL3] Japanese Patent No. 3165391
[PTL4] Japanese Patent No. 5020411
[PTL5] Japanese Patent Application Laid-open No. 2006-287897
[PTL6] Japanese Patent Application Laid-open No. Heil-23184
However, the above-described position estimation apparatus has a problem as follows.
When a positional relationship between wireless devices is estimated by using radio wave propagation delay in wireless communication, the techniques disclosed in PTL1 and PTL2 are methods of estimating a position of a position-unknown mobile station by estimating a distance from a position-known base station. Thus, it is difficult to use the techniques for position estimation using communication distance measurement between position-unknown wireless devices. In addition, since only information on a distance from a position-known base station is used, there is a case in which a large estimation error may occur.
PTL3 is for improving, by using a neural network, the problem of being low in position estimation accuracy in the method of estimating a position by use of radio wave intensity. However, the method of estimating a position by use of radio wave intensity, even when improvement is added, still remains low in position estimation accuracy in comparison with position estimation using a delay time difference or an arrival direction of radio waves.
In the technique disclosed in PTL4, position estimation accuracy of a position-unknown target node is verified, and thereafter the target node is converted into a position-known anchor node. Thus, the technique can be used for position estimation using communication distance measurement between position-unknown wireless devices. However, in the technique disclosed in PTL4, no consideration is given to a difference in reliability included in an individual distance measurement value. Thus, the technique has a problem of being unable to perform accuracy improvement owing to measurement of a difference in a communication environment or quality of a communication path.
In the technique disclosed in PTL5, position estimation accuracy is enhanced by repeating re-measurement. However, also in this technique, no consideration is given to reliability in distance measurement between wireless devices and reliability of a position at a time of temporary position estimation. Thus, the technique has a problem of being unable to perform accuracy improvement owing to measurement of a difference in a communication environment or quality of a communication path.
The technique disclosed in PTL6 can be used for distance measurement between wireless devices, but there is no description related to estimation of a position of a wireless device.
An object of the present invention is to provide a position estimation apparatus, a position estimation system, a position estimation method, and a recording medium for position estimation that can estimate a position with high accuracy, for use in grasping a relative positional relationship through mutual wireless communication of wireless devices.
To achieve the above-mentioned object, a position estimation apparatus according to the present invention comprises:
a data collection means for collecting measurement data related to an inter-device distance measured by one wireless device between the one wireless device and another wireless device, and related to reliability of the inter-device distance to the another wireless device, calculated by the one wireless device; and
a wireless-device position estimation means for estimating a position of a position-unknown wireless device, based on measurement data collected by the data collection means, and previously collected measurement data related to a measured inter-device distance between one wireless device and another wireless device and related to reliability of the inter-device distance.
A position estimation system according the present invention, comprises:
a plurality of wireless devices for measuring an inter-device distance between a wireless device and another wireless device by transmitting and receiving a radio signal to and from each other, calculating, based on reception quality of the radio signal used in measurement of the inter-device distance, reliability of the inter-device distance, and outputting the measured inter-device distance and the calculated reliability of the inter-device distance at a predetermined cycle; and
a position estimation apparatus for collecting the measured inter-device distance and the calculated reliability of the inter-device distance from the plurality of wireless devices, calculating a device relative position of each of the wireless devices, and outputting a device-position estimation result, wherein
the position estimation apparatus comprises:
an inter-wireless-device distance update means for collecting measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance, and updating an accumulated inter-device distance and reliability of the inter-device distance; and
a wireless-device position estimation means for estimating a position of a position-unknown wireless device, based on measurement data collected by the inter-wireless-device distance update means, and previously collected measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance.
A position estimation method according to the present invention, comprises:
collecting measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance, and updating an accumulated inter-device distance and reliability of the inter-device distance; and
estimating a position of a position-unknown wireless device, based on the collected measurement data, and previously collected measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance.
A recording medium for position estimation according to the present invention is a computer-readable recording medium in which a position estimation program is recorded, the position estimation program causes a processor to:
collect measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance, and execute updating processing on an accumulated inter-device distance and reliability of the inter-device distance, and p execute estimation processing on a position of a position-unknown wireless device, based on the collected measurement data, and previously collected measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance.
According to the present invention, it is possible to estimate a position of a position-unknown wireless device with high accuracy by using a relative positional relationship between wireless devices, the relative positional relationship being grasped by the wireless devices mutually performing wireless communication.
Preferred example embodiments of the present invention will be described in detail with reference to the drawings. Herein, it is assumed that a symbol {right arrow over ( )} represents a vector. A vector notation for use in description, for example, the following expression:
{right arrow over (t)}, {right arrow over (a)}i, tk−1{right arrow over ( )}, {right arrow over (r)}, {right arrow over (θ)}k−1, {right arrow over (x)}i [Math. 1]
or the like may be represented as {right arrow over ( )}t, {right arrow over ( )}ai, {right arrow over ( )}tk−1, {right arrow over ( )}r, {right arrow over ( )}θk−1, {right arrow over ( )}xi or the like for convenience. However, it is assumed that the both indicate the same. Note that a direction of an arrow in each drawing indicates an example, but is not intended to limit a direction of a signal between blocks.
First, an example embodiment of a most superordinate concept of the present invention will be described.
The data collection section 2 collects measurement data related to an inter-device distance between one wireless device and another wireless device, the inter-device distance being measured by the one wireless device, and related to reliability of the inter-device distance between the one wireless device and the another wireless device, the reliability being calculated by the one wireless device. The inter-device distance of the measurement data is measured by the one wireless device transmitting and receiving a radio signal to and from the another wireless device. The reliability of the inter-device distance of the measurement data is calculated based on reception quality of the radio signal used in measurement of the inter-device distance.
The wireless-device position estimation section 3 estimates a position of a position-unknown wireless device, based on the measurement data collected by the data collection section 2, and the previously collected measurement data related to the measured inter-device distance between the one wireless device and the another wireless device and related to the reliability of the inter-device distance. Then, the wireless-device position estimation section 3 outputs a device-position estimation result. The position estimation apparatus according to the present example embodiment estimates a position of a position-unknown wireless device, based on the measurement data collected by the data collection section 2, and the previously collected measurement data related to the measured inter-device distance between the one wireless device and the another wireless device and related to the reliability of the inter-device distance. This makes it possible to estimate a position of a position-unknown wireless device among a plurality of wireless devices with high accuracy. Hereinafter, a preferred example embodiment of the present invention will be described in further detail.
Next, a position estimation apparatus, a position estimation system, a position estimation method, and a recording medium for position estimation according to one example embodiment of the present invention will be described. Note that the example embodiment is for indicating an example, and the disclosed apparatus and system are not limited to a configuration of the following example embodiment.
A position estimation system according to one example embodiment of the present invention will be described.
The wireless devices 11 to 1n include a position-unknown wireless device and a position-known wireless device in a mixed manner. Each wireless device outputs, at a predetermined cycle, an inter-device distance between the one wireless device and another wireless device measured by transmitting and receiving a radio signal, and reliability of a distance measurement value calculated based on reception quality of the radio signal used in measurement of the inter-device distance.
The position estimation apparatus 20 has a configuration comprising an inter-wireless-device distance update section 101 as an example of an inter-wireless-device distance update means, a wireless-device position estimation section 102 as an example of a wireless-device position estimation means, and a weighting correction section 103 as an example of a weighting correction means. The position estimation apparatus 20 further comprises a geometric correction section 104 as an example of a geometric correction means.
The position estimation apparatus 20 collects an inter-device distance and reliability of a distance measurement value output from each of the wireless devices 11 to 1n as measurement data, calculates a relative position of each wireless device and reliability of the relative position, and outputs the calculated relative position and reliability as a device-position estimation result.
The inter-wireless-device distance update section 101 comprises a storage device or a storage area for storing a previous inter-device distance and reliability of the previous inter-device distance, which are previously calculated. The inter-wireless-device distance update section 101 updates the inter-device distance and the reliability of the inter-device distance, based on the following two. One is an inter-device distance and reliability of a distance measurement value output from each of the wireless devices 11 to 1n. The other is a previous inter-device distance and reliability of the previous inter-device distance stored in the storage device.
The wireless-device position estimation section 102 estimates a position of an unknown wireless device, based on the inter-device distance updated by the inter-wireless-device distance update section 101, and position information of a position-known wireless device.
The weighting correction section 103 corrects the position of the unknown wireless device estimated by the wireless-device position estimation section 102, by using the inter-device distance and the reliability of the inter-device distance updated by the inter-wireless-device distance update section 101.
The geometric correction section 104 corrects a geometric error such as a rotation error and a surface error remaining at the position of the unknown wireless device corrected by the weighting correction section 103. The correction of the geometric error is performed by using the position information of the position-known wireless device, and the inter-device distance and the reliability of the inter-device distance updated by the inter-wireless-device distance update section 101.
As described above, in the position estimation apparatus 20 according to the present example embodiment, an inter-device distance and reliability of a distance measurement value output from each wireless device are collected. The inter-device distance and the reliability of the distance measurement value are updated by the inter-wireless-device distance update section 101, and thereafter, an unknown-wireless-device position is estimated by the wireless-device position estimation section 102. A result of the estimation is corrected by the weighting correction section 103 and the geometric correction section 104. Accordingly, a high-accuracy position estimation result can be obtained.
Next, a configuration of the position estimation apparatus 20 according to one example embodiment of the present invention will be described in further detail.
The position estimation apparatus 20 collects an inter-wireless-device distance and reliability of the inter-wireless-device distance, which are data measured and calculated by each of the wireless devices 11 to 1n, estimates a wireless-device position, and outputs a device-position estimation result. Note that, in the description hereinafter, “an inter-wireless-device distance and reliability of the inter-wireless-device distance” may also be referred to as “inter-wireless-device distance data and the like”.
The position estimation apparatus 20 in
The inter-wireless-device distance measurement data collection section 201 instructs each of the wireless devices 11 to 1n to measure an inter-wireless-device distance, collects, from each of the wireless devices 11 to 1n, an inter-wireless-device distance and reliability of the inter-wireless-device distance as measurement data, and accumulates and organizes the measurement data. As described above, each of the wireless devices 11 to 1n measures an inter-wireless-device distance at a predetermined cycle, and sequentially reports the measurement data to the position estimation apparatus 20.
The inter-wireless-device distance and the reliability of the inter-wireless-device distance (measurement data) collected by the inter-wireless-device distance measurement data collection section 201 are sent to the inter-wireless-device distance update section 202.
The inter-wireless-device distance update section 202 calculates an updated inter-wireless-device distance and reliability of the inter-wireless-device distance, based on the following two. One is a previous inter-wireless-device distance and reliability of the inter-wireless-device distance. The other is an inter-wireless-device distance and reliability of the inter-wireless-device distance currently collected by the inter-wireless-device distance measurement data collection section 201.
Herein, a previous inter-wireless-device distance and reliability of the inter-wireless-device distance indicate an inter-wireless-device distance and reliability of the inter-wireless-device distance that are updated based on the inter-wireless-device distance and the reliability of the inter-wireless-device distance having been sent to the inter-wireless-device distance update section 202 so far. The previous inter-wireless-device distance and the reliability of the inter-wireless-device distance are accumulated in a storage device or a storage area present within the inter-wireless-device distance update section 202.
The wireless-device position estimation section 203 estimates a position of an unknown wireless device, based on the inter-wireless-device distance updated by the inter-wireless-device distance update section 202, and position information of an absolute-position-known wireless device. A wireless-device position estimation process will be described later in detail.
Herein, basically, a position of a wireless device is expressed as a relative position. In other words, it is assumed that a wireless device to be a reference is determined, and a device position of another wireless device is expressed by a relative coordinate with a coordinate of the wireless device as a reference. However, in a case in which an absolute-position-known wireless device is present, the wireless-device position serves as a reference, and information on the absolute position is used to estimate a relative position or an absolute position allowing flexibility in accordance with the number of the known wireless devices.
The weighting correction section 204 corrects the position of the wireless device estimated by the wireless-device position estimation section 203. For the position correction, the inter-wireless-device distance and the reliability of the inter-wireless-device distance updated by the inter-wireless-device distance update section 202 are used, in addition to the position of the wireless device. A weighting correction process will be described later in detail.
The geometric correction section 205 corrects a rotation error or a surface error remaining at the estimated position of the wireless device corrected by the weighting correction section 204, and outputs a result. A geometric correction process will be described later in detail.
Next, a position estimation method according to one example embodiment of the present invention will be described.
First, the position estimation apparatus 20 instructs each of the wireless devices 11 to 1n to start measuring a distance between the own wireless device and a peripheral wireless device (Step S301). For example, upon being instructed by a not-illustrated external device to start a position estimation operation, it is assumed that, in the position estimation apparatus 20, the inter-wireless-device distance measurement data collection section 201 issues a measurement start instruction to each of the wireless devices 11 to 1n.
Each of the wireless devices 11 to 1n having received an instruction for starting measurement measures a distance between the own wireless device and another wireless device by transmitting and receiving a radio signal, calculates, based on reception quality of the radio signal used in measurement of the distance, reliability of a distance measurement value, and reports the distance and the reliability to the position estimation apparatus 20, as described above. Then, each of the wireless devices 11 to 1n executes the measurement and the reporting repeatedly at a predetermined cycle.
The position estimation apparatus 20 receives an inter-wireless-device distance and reliability of the distance of measurement data (Step S302). The inter-wireless-device distance measurement data collection section 201 of the position estimation apparatus 20 sequentially collects the inter-wireless-device distance and the reliability of the inter-wireless-device distance reported by each of the wireless devices 11 to 1n.
The inter-wireless-device distance measurement data collection section 201 transfers the collected inter-wireless-device distance and the reliability of the inter-wireless-device distance to the inter-wireless-device distance update section 202.
The inter-wireless-device distance update section 202 updates, based on the inter-wireless-device distance and the reliability of the inter-wireless-device distance, and an updated result of a previous measurement result, an inter-wireless-device distance and reliability of the inter-wireless-device distance (Step S303). The updating of the inter-wireless-device distance and the reliability of the inter-wireless-device distance is performed upon receiving the measurement data on the inter-wireless-device distance and the reliability of the inter-wireless-device distance.
The measurement data, or the updated inter-wireless-device distance and reliability of the inter-wireless-device distance are stored in a storage device or a storage area present within the inter-wireless-device distance update section 202, for next update processing of an inter-wireless-device distance and reliability of the inter-wireless-device distance. At the same time with the storing, the updated inter-wireless-device distance and reliability of the inter-wireless-device distance are transferred to the wireless-device position estimation section 203.
The wireless-device position estimation section 203 estimates a position of each of the wireless devices 11 to 1n, based on the inter-wireless-device distance transferred from the inter-wireless-device distance update section 202 (Step S304). It is assumed that a position estimated herein is such a relative position or an absolute position that has flexibility in accordance with the number of absolute-position-known wireless devices.
For example, in a case in which no absolute-position-known wireless device is present, a specific wireless device to be a reference is determined, and a relative position coordinate of another wireless device is estimated with a position of the specific wireless device as an origin. In a case in which one absolute-position-known wireless device is present, a relative position is estimated with the wireless device as a reference. In a case in which two absolute-position-known wireless devices are present, a relative position is estimated with a line segment linking the two wireless devices as a reference. In this case, position estimation in a two-dimensional space results in such flexibility that allows mirror mapping with respect to the line segment. In addition, position estimation in a three-dimensional space results in such flexibility that allows mirror mapping with respect to a plane containing the line segment, and allows being in a positional relationship after rotation mapping about the line segment.
In a case in which three absolute-position-known wireless devices are present, a relative position is estimated with a plane containing positions of these wireless devices as a reference, except for a case in which the positions of these wireless devices are arranged in a straight line. In this case, position estimation in a two-dimensional space results in estimation of an absolute position with no flexibility, and position estimation in a three-dimensional space results in such position estimation that allows mirror mapping with respect to the plane.
In a case in which four or more absolute-position-known wireless devices are present, an absolute position with no flexibility is estimated, except for a case in which positions of these wireless devices exist within one plane.
The wireless-device position estimation section 203 transfers, to the weighting correction section 204, the inter-wireless-device distance and the reliability of the inter-wireless-device distance transferred from the inter-wireless-device distance update section 202, and the wireless-device position obtained by the wireless-device position estimation section 203.
The weighting correction section 204 corrects, based on the reliability of the inter-wireless-device distance, the wireless-device position obtained by the wireless-device position estimation section 203 (Step S305). The weighting correction section 204 also obtains, at the same time, reliability of the wireless-device position. The wireless-device position corrected by the weighting correction section 204, and the reliability thereof are transferred to the geometric correction section 205.
The geometric correction section 205 corrects a rotation error or a surface error remaining at the estimated position of the wireless device corrected by the weighting correction section 204, by using position information of a position-known wireless device (Step S306).
The geometric correction section 205 outputs, to a not-illustrated external device, an updated position of the wireless device as a device-position estimation result (Step S307).
Then, the position estimation apparatus 20 confirms an end condition of the processing (Step S308). When an end condition is not reached (NO at Step S308), the position estimation apparatus 20 issues an instruction to the inter-wireless-device distance update section 202 to again execute update processing based on re-measurement data. In this case, the processing from Steps S302 to S308 is repeated.
In addition, when an end condition is reached at Step S308 (YES at Step S308), the position estimation apparatus 20 ends the processing.
Herein, an end condition can be set arbitrarily. For example, an end condition may be a case of receiving an end instruction from a not-illustrated external device.
Next, a recording medium for position estimation according to one example embodiment of the present invention will be described. A recording medium for position estimation according to one example embodiment of the present invention is a computer-readable recording medium that records a position estimation program. Hereinafter, this position estimation program will be described.
The above program may be distributed in a form of a recording medium for position estimation, for example, a general-purpose semiconductor recording device such as a Compact Flash (CF) (registered trademark) and a Secure Digital (SD), a magnetic recording medium such as a Flexible Disk, an optical recording medium such as a Compact Disc Read Only Memory (CD-ROM), or the like. A function of the present example embodiment may be implemented in a software manner by reading a program recorded on such a recording medium.
In
The distance measurement data collection function means 501 collects an inter-device distance between a wireless device and another wireless device measured by transmitting and receiving a radio signal, the inter-device distance being output by each wireless device at a predetermined cycle, and reliability of the inter-device distance calculated based on reception quality of the radio signal used in measurement of the inter-device distance.
The inter-wireless-device distance update function means 502 calculates an updated inter-wireless-device distance and reliability of the inter-wireless-device distance, based on the following two. One is a previous inter-wireless-device distance and reliability of the inter-wireless-device distance. The other is the inter-wireless-device distance and the reliability of the inter-wireless-device distance collected by the distance measurement data collection function means 501,
Herein, the previous inter-wireless-device distance and the reliability of the inter-wireless-device distance are an inter-wireless-device distance and reliability of the inter-wireless-device distance previously calculated by the inter-wireless-device distance update function means 502, and are stored in the data memory 405.
The wireless-device position estimation function means 503 estimates a position of an unknown wireless device, based on the inter-wireless-device distance updated by the inter-wireless-device distance update function means 502, and position information of an absolute-position-known wireless device.
The weighting correction function means 504 corrects the wireless-device position estimated by the wireless-device position estimation function means 503. For the position correction, the inter-wireless-device distance and the reliability of the inter-wireless-device distance updated by the inter-wireless-device distance update function means 502 are used, in addition to the wireless-device position.
The geometric correction function means 505 corrects a rotation error or a surface error remaining at the estimated position of the wireless device corrected by the weighting correction function means 504. In this manner, the processor 402 calculates, by using a position estimation program, a relative position of each wireless device and reliability of the relative position from measurement data on an inter-device distance and reliability of the inter-device distance output from each wireless device, and outputs the calculated relative position and reliability as a device-position estimation result.
In the position estimation system according to the present example embodiment, a position of an unknown wireless device is estimated based on a previous inter-device distance and reliability of the previous inter-device distance, a newly-collected inter-device distance and reliability of the inter-device distance, and position information of a position-known wireless device.
Accordingly, in the present example embodiment, a position of a wireless device can be estimated with high accuracy, for use in grasping a relative positional relationship through mutual wireless communication of wireless devices.
Hereinafter, a specific example of a method of calculating a distance between a wireless device and another wireless device by means of the wireless devices 11 to 1n will be described with reference to
Each of the wireless devices 11 to 1n in
The wireless device 30 according to the present example embodiment is provided with a transmission unit (TX: Transmitter) comprising a timing pulse signal generation circuit 601 and a data modulation circuit 602, and a reception unit (RX: Receiver) comprising a delay measurement circuit 604 and a data demodulation circuit 605. Besides the above, the wireless device 30 has a configuration comprising a transmission radio frequency (RF) circuit 603 that is a transmission circuit of a radio signal, a reception RF circuit 606 that is a reception circuit of a radio signal, and a control circuit 607 provided with a processor 608.
The wireless device 30 transmits a timing pulse signal created by using the timing pulse signal generation circuit 601 to a peripheral another wireless device, and measures a time difference in a turned-back timing pulse signal by using the delay measurement circuit 604.
At this time, the wireless device 30 is to receive timing pulse signals turned back from a plurality of other wireless devices within a communication enabled range. Then, the wireless device 30 can identify from which wireless device a timing pulse signal is turned back, based on identification information inserted by another wireless device at a time of turning back the timing pulse signal.
The control circuit 607 calculates a distance between the own wireless device and another wireless device, based on a time difference in transmission and reception of the timing pulse signal output from the delay measurement circuit 604.
In addition, the wireless device 30 measures a delay time, and also measures a Signal to Noise (SN) ratio of a received signal used in measurement of the delay time and a delay spread of the received signal. The delay spread of the received signal is also referred to as a delay spread. The SN ratio and the delay spread of the received signal are used for calculating reliability of an inter-device distance measurement value, as will be described later. Note that a delay spread is a parameter representing a delay characteristic of a multipath due to a reflected wave, and represents a standard deviation with respect to a delay time of a power delay profile.
Note that, instead of the wireless device 30 calculating an inter-device distance based on measurement of a delay time, a specific wireless device may be configured to analyze a delay time or the like and calculate an inter-device distance. In this case, each wireless device having measured a delay time modulates the measured delay time by using the data modulation circuit 602, and transmits the modulated delay time to the specific wireless device via the transmission RF circuit 603. Then, the specific wireless device converts a radio signal received via the reception RF circuit 606 into a baseband signal, demodulates data by using the data demodulation circuit 605, and analyzes the delay time by using the control circuit 607.
As illustrated in
A frequency received by the reception RF circuit 606 in
The power profile output from the electric power arithmetic circuit 703 is input to the peak detection circuit 704. By the peak detection circuit 704 measuring a time of a peak point of the power profile, an arrival time of the timing pulse signal can be obtained. In addition, a delay spread can be also obtained from the power profile.
A reliability (σ) of an inter-wireless-device distance is calculated by using an SN ratio (r) and a delay spread (d) of a received signal. A reliability (σ) of an inter-wireless-device distance represents a standard deviation of a measurement value of the inter-wireless-device distance, and takes such a positive real number value that becomes 0 for the most probability.
A reliability (σ) of an inter-wireless-device distance is obtained by the following expression.
σ=f(d)g(r) [Math. 2]
Herein, functions f(d) and g(r) are polynomial functions. Coefficients of the functions are wireless-device-specific values, and are measured for each wireless device in advance and obtained through fitting with respect to an argument.
This means that, for example, when it is assumed that the function f(d) is represented by the following expression:
f(d)=Σaidi [Math. 3]
a coefficient ai is obtained through fitting from an actual measurement result.
Note that, in the present specific example, it is assumed that a reliability (σ) of an inter-wireless-device distance is computed by each wireless device, but may be computed by a specific wireless device as described above. In addition, further, radio quality data may be sent together with an inter-wireless-device distance to the position estimation apparatus 20, and the position estimation apparatus 20 may be configured to calculate a reliability (σ).
Next, a specific example of a method of updating an inter-wireless-device distance and reliability of the inter-wireless-device distance in the inter-wireless-device distance update section 202 of the position estimation apparatus 20 will be described.
The inter-wireless-device distance update section 202 obtains, by using a currently-measured inter-wireless-device distance and reliability thereof, and a previous update result, an inter-wireless-device distance and reliability thereof updated through a weighting averaging process.
Herein, a standard deviate is used for expressing reliability of an inter-wireless-device distance.
First, regarding reliability of a previous inter-wireless-device distance, the fact that accuracy of the distance information is degraded with a lapse of time is expressed by using the following expression.
Herein, dprev, indicates an update result of a previous inter-wireless-device distance, and dcurr indicates an update result of a previous inter-wireless-device distance after a lapse of a certain time. σprev indicates an update result of a standard deviation of a previous inter-wireless-device distance, and σcurr indicates an update result of a standard deviation of a previous inter-wireless-device distance after a lapse of a certain time. efgt indicates a forgetting coefficient, and tprog indicates an elapsed time from last update. The forgetting coefficient efgt is a real-number constant equal to or more than one to be given to a system or a state, and indicates a degree of change in a wireless-device position with a lapse of time.
Next, an inter-wireless-device distance and a standard deviate thereof are updated. For the update of the inter-wireless-device distance, an averaging process based on weighting addition using a maximum likelihood estimation method is used.
Herein, dmeas indicates a currently-measured inter-wireless-device distance, σmeas indicates a standard deviate of a currently-measured inter-wireless-device distance, dave indicates an updated inter-wireless-device distance, and σave indicates a standard deviate of an updated inter-wireless-device distance.
The updated inter-wireless-device distance dave, and the standard deviate σave of the updated inter-wireless-device distance are stored in a storage device or a storage area for next update processing of inter-wireless-device distance information.
Next, a specific example of a method of estimation processing of a wireless-device position in the wireless-device position estimation section 203 of the position estimation apparatus 20 will be described.
The wireless-device position estimation section 203 estimates a position of a position-unknown wireless device by using an inter-wireless-device distance updated by the inter-wireless-device distance update section 202. In the following description, a position-known wireless device is referred to as an anchor node, a wireless device that is a target of position estimation is referred to as a target node, and a position-estimated wireless device is referred to as a pseudo-anchor node.
Position estimation of a plurality of position-unknown wireless devices is performed in order one by one for the wireless devices. The order of estimation is determined by a position estimation sorting method to be described later.
Position estimation of a target node is performed by using inter-wireless-device distance information from anchor nodes and pseudo-anchor nodes, as in
For position estimation of a target node, a least squares method is used. An evaluation function E({right arrow over ( )}t) of the least squares method is represented by the following expression.
Herein, {right arrow over ( )}t indicates a position vector of a target node, and {right arrow over ( )}ai indicates a position vector of an anchor node or a pseudo-anchor node to which inter-wireless-device distance information with respect to the target node is given. di indicates an inter-wireless-device distance associated with the anchor node or the pseudo-anchor node and updated by the inter-wireless-device distance update section 202. i indicates a number of the anchor node or the pseudo-anchor node.
In the least squares method, a position vector {right arrow over ( )}t of a target node where an evaluation function E({right arrow over ( )}t) becomes minimum is obtained. In order to obtain such a position vector ′t of a target node, a gradient descent method is often used. In the gradient descent method, a vector {right arrow over ( )}tk is gradually brought close to a position vector {right arrow over ( )}t of a target node where an evaluation function E({right arrow over ( )}t) becomes minimum, by repeating an operation by use of a recurrence relation as represented by the following expression.
Herein, μ is a constant called a step size, and is used for controlling a convergence speed. The step size needs to be set to an appropriate value in accordance with estimation accuracy or a processing speed. In addition, the number of times of repetition also needs to be set to an appropriate number of times, similarly. Regarding the number of times of repetition, a method of setting a maximum number of times of repetition and quitting halfway when an absolute value of a derivative function of an evaluation function E({right arrow over ( )}t) falls at or below a threshold value is often used.
In the least squares method, there is a case in which a solution where a value of an evaluation function becomes minimum is present at a position different from a correct solution, depending on a position of an anchor node, a pseudo-anchor node or the like. Such a solution is called a local solution. Using a method of solution of the least squares method using the gradient descent method may result in converging to such a local solution due to an initial value of a position vector, an influence of a measurement error or the like.
In order to reduce a probability of converging to a local solution and reduce the number of times of repetition of the above recurrence relation, a position vector of a node at the shortest distance from a target node among anchor nodes or pseudo-anchor nodes is defined as an initial value {right arrow over ( )}t0 of a position vector of the target node.
By repeatedly performing such a process on a position-unknown wireless device, positions of all position-unknown wireless devices are estimated except for a wireless device, a position of which cannot be estimated due to shortage of distance information.
As described above, position estimation of a plurality of position-unknown wireless devices is performed in order one by one for the wireless devices. A position-estimated node is incorporated into pseudo-anchor nodes to be used for subsequent position estimation. Since wrong position estimation in the beginning causes a significant influence on subsequent position estimation, it is necessary to appropriately set order of wireless devices for which position estimation is performed.
Since there are a small number of pseudo-anchor nodes at the beginning, a position of a target node is estimated by using mainly anchor nodes. When a target node is close to a center of gravity of an anchor node, a local solution is less likely to occur. Thus, performing position estimation in an ascending order of distance to a center of gravity of an anchor node reduces an average position estimation error.
However, since a position of each wireless device is not known before position estimation, it is not easy to correctly rearrange in an ascending order of distance to a center of gravity of an anchor node.
In view of the above, either one out of the following two methods is used.
Since the both two methods described above have an exceptional case depending on a placement of a wireless device, it cannot be said that which one of the methods is better. However, carrying out either one of the above sorting methods can reduce an average estimation error compared with a case of not carrying out sorting.
As described above, there are two position estimation sorting methods, and which one of the methods is better is not known before position estimation. In view of the above, the both sorting methods are used to perform position estimation, estimation quality is evaluated, and a position estimation value with higher estimation quality is selected.
First, position estimation sorting of Method 1 is performed, position estimation is performed, and estimation quality thereof is measured (Steps S1001, S1003, and S1005). Next, position estimation sorting of Method 2 is performed, position estimation is performed, and estimation quality thereof is measured (Steps S1002, S1004, and S1006). Finally, the estimation qualities using the above two methods are compared with each other, and a position estimation result with higher quality is selected (Step S1007).
For an evaluation function E for estimation quality, the following expression is used.
Herein, {right arrow over ( )}ti indicates an estimation value of a position vector of an i-th wireless device (in a case of an anchor node, a position vector thereof), and {right arrow over ( )}tj indicates an estimation value of a position vector of a j-th wireless device (in a case of an anchor node, a position vector thereof). dij indicates a distance between an i-th wireless device and a j-th wireless device. A smaller value of the evaluation function E indicates higher quality.
Next, a specific example of a method of weighting correction of a wireless-device position in the weighting correction section 204 of the position estimation apparatus 20 will be described.
The weighting correction section 204 corrects, based on reliability of an inter-wireless-device distance, a wireless-device position obtained by the wireless-device position estimation section 203, and also obtains reliability of the corrected wireless-device position at the same time.
As in
As in
Herein, it is assumed that a neighboring node indicates a node that has a known inter-wireless-device distance with respect to a weighting-correction-target node and known reliability of an own position vector.
In a first weighting correction process at a first turn in a placement convergence process, there are only anchor nodes having known reliabilities of position vectors. As weighting correction processes are progressed, there are gradually more and more nodes having known reliabilities of position vectors. At a second turn, reliabilities of position vectors are obtained for most of nodes.
An expression of a weighting correction process is indicated below.
Herein, it is assumed that {right arrow over ( )}tnew is a position vector of a weighting-corrected-target node, δtnew is a standard deviation of a position vector of a weighting-corrected-target node, and {right arrow over ( )}t is a position vector of a weighting-correction-target node. It is assumed that {right arrow over ( )}ai is a position vector of a neighboring node, δai is a standard deviation of a position vector {right arrow over ( )}ai of a neighboring node, di is a measurement distance, δdi is a standard deviation of a measurement distance di, and N is the number of neighboring nodes. Herein, a standard deviation of a position vector of a weighting-corrected-target node is a scalar quantity, and indicates reliability of the position vector of the weighting-corrected-target node. A standard deviation of a position vector of a neighboring node is a scalar quantity, and indicates reliability of the position vector of the neighboring node. A standard deviation of a position vector is represented by a square root of a sum of all components of variance calculated for each component constituting a position vector.
Next, a specific example of a method of geometric correction of a wireless-device position in the geometric correction section 205 of the position estimation apparatus 20 will be described.
As described above, the geometric correction section 205 carries out geometric correction by using position information of a position-known wireless device, in order to reduce a rotation error or a surface error remaining at an estimated position of a wireless device weighting-corrected by the weighting correction section 204.
Herein, a rotation error or a surface error means a collective displacement of position-estimation-target nodes relative to anchor nodes, as in
Next, the moderated anchor node placement is compared with a correct anchor node placement, and a geometric error amount is detected (Step S1402). Finally, in accordance with the geometric error amount, geometric correction of a position-estimation-target node is carried out by using affine transformation (Step S1403).
In a moderation process of an anchor node, the same process as the above-described weighting correction process is performed. A difference between the anchor node moderation process and the weighting correction process is that the weighting correction process carries out a correction process on only nodes (position-estimation-target nodes) except for anchor nodes, whereas the anchor node moderation process carries out a correction process on all nodes comprising anchor nodes.
When a rotation error or a surface error remains at an estimated position of a weighting-corrected wireless device, performing an anchor node moderation process causes a position of an anchor node to converge to a position displaced from an original anchor node, as in
A geometric error amount is calculated from a placement of an anchor node before and after moderation. For geometric correction, affine transformation of the following expression is used. A relationship of the following expression exists between a placement of an anchor node before moderation and a placement of an anchor node after moderation, under assumption of affine transformation comprising rotation and parallel translation. For each component constituting a position vector, the following general expression is assumed.
{right arrow over (yi)}=({right arrow over (xi)}+{right arrow over (r)})·ej{right arrow over (θ)} [Math. 10]
Herein, {right arrow over ( )}xi indicates a position vector of each node after moderation, {right arrow over ( )}yi indicates a position vector of each node before moderation, {right arrow over ( )}r indicates a parallel translation vector, and {right arrow over ( )}θ indicates a rotation angle (in a case of three-dimensional position estimation, a two-dimensional vector).
As a geometric error amount, an affine transformation parameter ({right arrow over ( )}r, {right arrow over ( )}θ) described above is calculated. For calculation of an affine transformation parameter, the least squares method can be used.
An evaluation function E({right arrow over ( )}r, {right arrow over ( )}θ) of the least squares method for calculating a geometric error amount is indicated below.
Herein, {right arrow over ( )}xi indicates a position vector of an anchor node after moderation, and {right arrow over ( )}yi indicates a position vector of an anchor node before moderation.
In the least squares method, the parameter ({right arrow over ( )}r, {right arrow over ( )}θ) where the above-described evaluation function E({right arrow over ( )}r, {right arrow over ( )}θ) becomes minimum is calculated. As a method of calculating such a parameter, the gradient descent method used in the above-described position estimation can be used.
In the gradient descent method used for calculating an affine transformation parameter, vectors {right arrow over ( )}rk, {right arrow over (θ)}k are gradually brought close to the affine transformation parameter ({right arrow over ( )}r, {right arrow over ( )}θ) where the evaluation function E({right arrow over ( )}r, {right arrow over ( )}θ) becomes minimum, by repeating an operation by use of a recurrence relation as represented by the following expression.
Herein, μr indicates a step size for a parallel translation vector, and μ0 indicates a step size for a rotation angle. These constants are used for controlling a convergence speed.
Geometric correction is performed by carrying out the above-described affine transformation on a position vector of a position-estimation-target node after an anchor node moderation process, by using an affine transformation parameter obtained in a geometric error detection process. However, since the affine transformation alone cannot correct a surface error, a method as illustrated in
First, an affine transformation parameter is estimated for a node placement after moderation as is, and affine transformation is performed (Steps S1602 and S1604). Next, an affine transformation parameter is also estimated in the same manner for a node placement that is mirror-transformed with respect to a node placement after moderation, and affine transformation is performed (Steps S1601, S1603, and S1605). Finally, correction results of the both are compared with each other, and a placement with a smaller error is selected (Step S1606).
Herein, the mirror transformation means mirror mapping with respect to a straight line passing near a center of gravity of an anchor node in a case of two-dimensional position estimation, and means mirror mapping with respect to a plane passing near a center of gravity of an anchor node in a case of three-dimensional position estimation.
In addition, in the selection of a correction result, a result having a smaller average distance between a position vector after affine transformation of an anchor node and an actual position vector of the anchor node is selected.
According to the method of the above-described specific example, a position of an unknown wireless device can be estimated based on position information of a position-known wireless device, and further, a geometric error such as a rotation error or a surface error remaining at the estimated unknown-wireless-device position can be corrected. Accordingly, highly accurate position estimation of a wireless device can be realized, for use in grasping a relative positional relationship through mutual wireless communication of wireless devices.
In the above, the preferred example embodiments and the specific examples of the present invention have been described. However, the present invention is not limited thereto. Various modifications can be made within the scope of the claimed invention. It is needless to say that such modifications are included in the scope of the present invention.
A part or all of the above-described example embodiments can be described as the following Supplementary notes, but are not limited to the followings.
A position estimation apparatus comprising: a data collection means for collecting measurement data related to an inter-device distance measured by one wireless device between the one wireless device and another wireless device, and related to reliability of the inter-device distance to the another wireless device, calculated by the one wireless device; and a wireless-device position estimation means for estimating a position of a position-unknown wireless device, based on measurement data collected by the data collection means, and previously collected measurement data related to a measured inter-device distance between one wireless device and another wireless device and related to reliability of the inter-device distance.
The position estimation apparatus according to Supplementary note 1, wherein the inter-device distance of the measurement data is measured by the one wireless device transmitting and receiving a radio signal to and from the another wireless device.
The position estimation apparatus according to Supplementary note 1 or 2, wherein reliability of the inter-device distance of the measurement data is calculated based on reception quality of the radio signal used in measurement of the inter-device distance.
A position estimation apparatus comprising: an inter-wireless-device distance update means for collecting measurement data related to an inter-device distance measured by one wireless device between the one wireless device and another wireless device, and related to reliability of the inter-device distance to the another wireless device, calculated by the one wireless device, and updating an accumulated inter-device distance and reliability of the inter-device distance; and a wireless-device position estimation means for estimating a position of a position-unknown wireless device, based on measurement data collected by the inter-wireless-device distance update means, and previously collected measurement data related to a measured inter-device distance between one wireless device and another wireless device and related to reliability of the inter-device distance.
The position estimation apparatus according to Supplementary note 4, wherein the wireless-device position estimation means sorts order of a wireless device to be position-estimated, based on a distance between the wireless device and a position-known wireless device.
The position estimation apparatus according to Supplementary note 5, wherein, as the sorting method, estimation is performed in order from a wireless device having a smallest difference between maximum and minimum distances to a position-known wireless device.
The position estimation apparatus according to Supplementary note 5, wherein, as the sorting method, estimation is performed in order from a wireless device having a smallest average distance to a position-known wireless device.
The position estimation apparatus according to Supplementary note 5, wherein, as the sorting method, a plurality of sorting methods are used for sorting, and an estimation result having a highest evaluation value is selected from a result of position estimation.
The position estimation apparatus according to Supplementary note 8, wherein, as the evaluation value, a smaller result obtained by adding a squared difference between a distance between a position of a position-known wireless device and an estimated position of the wireless device, and the measured inter-device distance, to all position-known wireless devices is defined as having a higher evaluation value.
The position estimation apparatus according to any one of Supplementary notes 4 to 9, further comprising a weighting correction means for correcting the estimated unknown-wireless-device position, by using the updated inter-device distance and the updated reliability of the inter-device distance.
The position estimation apparatus according to Supplementary note 10, wherein the weighting correction means repeats, a plurality of times, carrying out weighting correction in order on wireless devices except for a position-known wireless device, and, after completion of a series of weighting correction on a wireless device to be a target, again carrying out weighting correction in order from a wireless device to be a first target.
The position estimation apparatus according to Supplementary note 11, wherein the weighting correction is obtained by obtaining a vector extending from a neighboring node of a weighting-correction-target node toward the weighting-correction-target node and having a corresponding inter-wireless-device distance, by obtaining a position vector of an end point of the vector and reliability thereof, and by performing weighting addition to position vectors of a plurality of the end points and reliability.
The position estimation apparatus according to any one of Supplementary notes 10 to 12, further comprising a geometric correction means for correcting a geometric error remaining at the corrected unknown-wireless-device position, by using position information of an absolute-position-known wireless device among the wireless devices, the updated inter-device distance, and the updated reliability of the inter-device distance.
The position estimation apparatus according to Supplementary note 13, wherein the geometric correction means calculates a pseudo position of a position-known wireless device by carrying out weighting correction on a position of the position-known wireless device, obtains a geometric error amount by comparing the calculated position with an actual position of the position-known wireless device, and performs geometric correction on a position of a position-unknown wireless device in accordance with the geometric error amount.
The position estimation apparatus according to Supplementary note 14, wherein, in calculation of the geometric error amount, a geometric correction parameter is obtained, the geometric correction parameter minimizing a sum of a squared difference between a geometric-correction-performed position of a position-known wireless device on which weighting correction is carried out, and an actual position of the position-known wireless device.
The position estimation apparatus according to Supplementary note 14, wherein, in the geometric correction, a pseudo position of a position-known wireless device is calculated by carrying out weighting correction also on a position of the position-known wireless device on which mirror transformation is performed, a geometric error amount is obtained by comparing the calculated position with an actual position of the position-known wireless device, geometric correction is performed on a position of a position-unknown wireless device in accordance with the geometric error amount, a geometric correction result is compared between a position without mirror transformation and a position with mirror transformation, and a placement with a smaller error is selected.
The position estimation apparatus according to Supplementary note 16, wherein, in comparison of the geometric correction result, a result having a smaller average distance between a position as a result of geometric correction of a position-known wireless device and an actual position of the position-known wireless device is selected.
The position estimation apparatus according to any one of Supplementary notes 13 to 17, wherein the geometric correction means corrects a rotation error or a surface error remaining at a relative position or an absolute position of each of the corrected wireless devices.
A position estimation system comprising: a plurality of wireless devices for measuring an inter-device distance between a wireless device and another wireless device by transmitting and receiving a radio signal to and from each other, calculating, based on reception quality of the radio signal used in measurement of the inter-device distance, reliability of the inter-device distance, and outputting the measured inter-device distance and the calculated reliability of the inter-device distance at a predetermined cycle; and a position estimation apparatus for collecting the measured inter-device distance and the calculated reliability of the inter-device distance from the plurality of wireless devices, calculating a device relative position of each of the wireless devices, and outputting a device-position estimation result, wherein the position estimation apparatus comprises: an inter-wireless-device distance update means for collecting measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance, and updating an accumulated inter-device distance and reliability of the inter-device distance; and a wireless-device position estimation means for estimating a position of a position-unknown wireless device, based on measurement data collected by the inter-wireless-device distance update means, and previously collected measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance.
The position estimation system according to Supplementary note 19, wherein the position estimation apparatus further comprises a weighting correction means for correcting the estimated unknown-wireless-device position, by using the updated inter-device distance and the updated reliability of the inter-device distance.
The position estimation system according to Supplementary note 20, wherein the position estimation apparatus further comprises a geometric correction means for correcting a geometric error remaining at the corrected unknown-wireless-device position, by using position information of an absolute-position-known wireless device among the wireless devices, the updated inter-device distance, and the updated reliability of the inter-device distance.
A position estimation method comprising:
collecting measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance, and updating an accumulated inter-device distance and reliability of the inter-device distance; and
estimating a position of a position-unknown wireless device, based on the collected measurement data, and previously collected measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance.
The position estimation method according to Supplementary note 22, wherein the estimated unknown-wireless-device position is corrected by using the updated inter-device distance and the updated reliability of the inter-device distance.
The position estimation method according to Supplementary note 23, wherein a geometric error remaining at the corrected unknown-wireless-device position is corrected by using position information of an absolute-position-known wireless device among the wireless devices, the updated inter-device distance, and the updated reliability of the inter-device distance.
A computer-readable recording medium for position estimation that records a position estimation program causing a processor to collect measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance, and execute updating processing on an accumulated inter-device distance and reliability of the inter-device distance, and
to execute estimation processing on a position of a position-unknown wireless device, based on the collected measurement data, and previously collected measurement data related to a measured inter-device distance between a wireless device and another wireless device and related to reliability of the inter-device distance.
The recording medium for position estimation according to Supplementary note 25, further causing to execute correction processing on the estimated unknown-wireless-device position, by using the updated inter-device distance and the updated reliability of the inter-device distance.
The recording medium for position estimation according to Supplementary note 26, further causing to execute correction processing on a geometric error remaining at the corrected unknown-wireless-device position, by using position information of an absolute-position-known wireless device among the wireless devices, the updated inter-device distance, and the updated reliability of the inter-device distance.
The present invention has been described using each of the example embodiments described above as an exemplary example. However, the present invention is not limited to the above-described example embodiments. In other words, various modes that a person skilled in the art can understand can be applied to the present invention within the scope of the present invention.
This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2015-19558, filed on Feb. 3, 2015, the disclosure of which is incorporated herein in its entirety by reference.
1 Position estimation section
2 Data collection section
3 Wireless-device position estimation section
10 Position estimation system
11, 12, 13, 1n Wireless device
20 Position estimation apparatus
30 Wireless device
101 Inter-wireless-device distance update section
102 Wireless-device position estimation section
103 Weighting correction section
104 Geometric correction section
201 Inter-wireless-device distance measurement data collection section
202 Inter-wireless-device distance update section
203 Wireless-device position estimation section
204 Weighting correction section
205 Geometric correction section
401 Wireless circuit
402 Processor
403 Instruction memory
404 Shared memory
405 Data memory
501 Distance measurement data collection function means
502 Inter-wireless-device distance update function means
503 Wireless-device position estimation function means
504 Weighting correction function means
505 Geometric correction function means
601 Timing pulse signal generation circuit
602 Data modulation circuit
603 Transmission RF circuit
604 Delay measurement circuit
605 Data demodulation circuit
606 Reception RF circuit
607 Control circuit
608 Processor
701 Matched filter
702 Correlation coefficient generation circuit
703 Electric power arithmetic circuit
704 Peak detection circuit
Number | Date | Country | Kind |
---|---|---|---|
2015-019558 | Feb 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/000547 | 2/3/2016 | WO | 00 |