JP6308452B2 - Measuring device, measuring system, measuring method, and measuring program - Google Patents
Measuring device, measuring system, measuring method, and measuring program Download PDFInfo
- Publication number
- JP6308452B2 JP6308452B2 JP2013184476A JP2013184476A JP6308452B2 JP 6308452 B2 JP6308452 B2 JP 6308452B2 JP 2013184476 A JP2013184476 A JP 2013184476A JP 2013184476 A JP2013184476 A JP 2013184476A JP 6308452 B2 JP6308452 B2 JP 6308452B2
- Authority
- JP
- Japan
- Prior art keywords
- intensity
- transmission
- information
- transmission information
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Optical Radar Systems And Details Thereof (AREA)
Description
本発明は、計測装置、計測システム、計測方法、及び計測プログラムに関する。 The present invention relates to a measurement device, a measurement system, a measurement method, and a measurement program.
従来、光を用いた光通信システムが提案されている。光通信システムでは、送信装置はLED(Light Emitting Diode:発光ダイオード)等の発光素子を備え、強度変調された光を発光素子によって発することによって情報を送信する。受信装置は、フォトダイオードを備え、送信装置によって発せられた光を受光し復調することによって情報を受信する。具体的には、受信装置は、強度変調された光によって構成される搬送波の1周期の間に、フォトダイオードにおける光電変換によって生じた電荷を複数回読み出すことによって、強度変調に応じた復調を行う。 Conventionally, an optical communication system using light has been proposed. In an optical communication system, a transmission device includes a light emitting element such as an LED (Light Emitting Diode), and transmits information by emitting intensity-modulated light by the light emitting element. The receiving device includes a photodiode and receives information by receiving and demodulating light emitted by the transmitting device. Specifically, the receiving apparatus performs demodulation in accordance with the intensity modulation by reading the charge generated by the photoelectric conversion in the photodiode a plurality of times during one period of the carrier wave constituted by the intensity-modulated light. .
自発光した変調光の反射光を画素ごとに位相と振幅を検出し距離計測を行うカメラが提案されている(例えば特許文献1参照)。
また、信号光を送って,信号光を受信した側が自らのIDを付与して一定時間の遅れ時間で送り返すことで複数の対象との距離計測を行うシステムが提案されている(例えば特許文献2参照)。
さらに、信号が往復する時間を計測するために変調光の位相差を利用する方法が提案されている(例えば特許文献3参照)。
A camera has been proposed that measures the distance by detecting the phase and amplitude of the reflected light of the self-emitted modulated light for each pixel (see, for example, Patent Document 1).
In addition, a system has been proposed in which signal light is transmitted, and the side that has received the signal light gives its own ID and sends it back at a delay time of a certain time to measure distances from a plurality of objects (for example, Patent Document 2). reference).
Furthermore, a method that uses the phase difference of modulated light to measure the time that the signal reciprocates has been proposed (see, for example, Patent Document 3).
しかしながら、特許文献1に記載の技術では、多数のカメラがあると相互の干渉が発生する。また、特許文献2に記載の技術では、複数の移動体が存在する場合が考慮されていない。さらに、特許文献3に記載の技術では、複数の移動体について考慮されていない。
However, in the technique described in
本発明は、上記の問題点に鑑みてなされたものであって、複数の移動体を考慮した計測を行うことができる計測装置、計測システム、計測方法、及び計測プログラムを提供することを目的としている。 The present invention has been made in view of the above problems, and an object thereof is to provide a measuring device, a measuring system, a measuring method, and a measuring program capable of performing measurement in consideration of a plurality of moving objects. Yes.
(1)上記目的を達成するため、本発明の一態様に係る計測装置は、光信号を送信する他装置と光通信を行う計測装置であって、搬送波の生成に用いられるクロック信号を生成する発振器と、前記クロック信号を用いて第1角周波数(ω 1 )の搬送波の第1送信情報を第1の強度(y 1 )の光信号で送信する送信部と、複数の画素を備え、前記第1送信情報に対する応答であり第2角周波数(ω 2 )の搬送波であり前記他装置が送信する第2送信情報であって、前記他装置が送信する光信号の強度が第2の強度(y 2 )であり、前記他装置が有する受光部で観測した前記第1送信情報の光信号の強度が第3の強度(y 2−1 )であり、前記第2の強度(y 2 )と前記第3の強度(y 2−1 )との第1位相差(Δω 2−1 )を含む前記第2送信情報を前記複数の画素で受光する受光部と、前記受光部で観測した前記第2送信情報の光信号の強度が第4の強度(y 1−2 )であり、前記第1の強度(y 1 )と前記第4の強度(y 1−2 )との位相差が第2位相差(Δω 2−1 )であり、前記他装置が送信した第2送信情報に含まれる前記第1位相差(Δω 2−1 )と前記第2位相差(Δω 2−1 )との和(ΔΩ)と、自装置の搬送波の前記第1角周波数(ω 1 )と、自装置の搬送波の前記第1角周波数(ω1)と前記他装置の搬送波の前記第2角周波数(ω 2 )の差(O 2 )と、自装置の搬送波の波長(λ 1 )と、に基づいて距離情報を求める距離算出部と、を備え、前記送信部は、複数の前記他装置から前記第2送信情報を受信した場合、自装置が送信する前記第1送信情報の送信周期と前記他装置それぞれが送信する前記第2送信情報それぞれの送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う。 (1) In order to achieve the above object, a measurement apparatus according to one aspect of the present invention is a measurement apparatus that performs optical communication with another apparatus that transmits an optical signal, and generates a clock signal used for generation of a carrier wave. An oscillator, a transmission unit that transmits first transmission information of a carrier wave having a first angular frequency (ω 1 ) using an optical signal having a first intensity (y 1 ) using the clock signal, and a plurality of pixels, a second transmission information carrier der Ri said other device of the second angular frequency is the response to the first transmission information (omega 2) is transmitted, the strength intensity of the second optical signal the other device transmits (Y 2 ), the intensity of the optical signal of the first transmission information observed by the light receiving unit included in the other device is a third intensity (y 2-1 ), and the second intensity (y 2 ) said containing said third intensity first phase difference between the (y 2-1) (Δω 2-1) A light receiving portion for receiving the second transmission information in the plurality of pixels, the intensity of the optical signal of the second transmission information observed by the light receiving portion is a fourth intensity (y 1-2), the first intensity phase difference is a second phase difference between the (y 1) and the fourth intensity (y 1-2) are ([Delta] [omega 2-1), wherein the said other device is included in the second transmission information which is transmitted 1 the phase difference between ([Delta] [omega 2-1) and the second phase difference sum of (Δω 2-1) (ΔΩ), and the carrier of the device itself first angular frequency (omega 1), the carrier of the device itself distance the the difference between the first angular frequency (omega 1) and the other device the second angular frequency of the carrier wave (ω 2) (O 2) , the carrier wave of the own device (lambda 1), on the basis comprising a distance calculation unit for obtaining the information, the said transmission unit, upon receiving the second transmission information from the plurality of other devices, sending the first host device transmits The second transmission information each transmission period, each transmission cycle and the other device transmits information to match the transmission period of the person identifier is large is identification information for identifying the device to the period of the smaller After synchronizing with, information is sent and received.
(2)本発明に係るその他の様態は、前記第1送信情報が、自装置を識別する第1識別情報を含み、前記受光部は、前記第2送信情報に他装置に対応する第2識別情報が含まれている場合に前記第2送信情報が前記第1送信情報に対する応答であると判別するようにしてもよい。 ( 2 ) According to another aspect of the present invention, the first transmission information includes first identification information for identifying the own device, and the light receiving unit includes a second identification corresponding to the other device in the second transmission information. When information is included, it may be determined that the second transmission information is a response to the first transmission information .
(3)本発明に係るその他の様態は、前記距離算出部は、前記第2識別情報と、前記受光部によって受信された前記第2送信情報を受信したときの受信した信号の位相に基づく該第2識別情報に対応する前記第2位相差とが関連付けられた情報を記憶する記憶部を備え、前記送信部は、前記第2識別情報が前記記憶部に記憶されている場合、前記第1識別情報のみを送信し、前記距離算出部は、前記記憶部に記憶させた位相差を示す情報を、所定の時間経過後、消去するようにしてもよい。 ( 3 ) According to another aspect of the present invention, the distance calculation unit is configured based on the phase of the received signal when the second identification information and the second transmission information received by the light receiving unit are received. a storage unit for storing information the second phase difference associated with that corresponding to the second identification information, and the transmission unit, when the second identification information is stored in the storage unit, the first Only the identification information may be transmitted, and the distance calculation unit may delete the information indicating the phase difference stored in the storage unit after a predetermined time has elapsed .
(4)本発明に係るその他の様態は、送信データに対して変調を行う変調部を備え、前記変調部は、自装置の基準信号の位相に対して送信データに応じた位相変化をさせる期間、無信号状態に制御するようにしてもよい。 ( 4 ) Another aspect of the present invention includes a modulation unit that modulates transmission data, and the modulation unit performs a phase change corresponding to the transmission data with respect to the phase of the reference signal of the device itself. The control may be performed in a no-signal state .
(5)本発明に係るその他の様態は、受信された送信データを復調する復調器を備え、前記受光部は、前記受信された送信データの振幅と位相とを検出し、前記復調器は、前記無信号状態の期間の1つ前のサンプリングタイミング且つ前記振幅が減少していないときの位相を、前記無信号状態の期間における前記受信された送信データの位相として決定し、前記決定された位相に基づいて近接する位相の位相差に基づいて前記送信データを復調するようにしてもよい。 ( 5 ) Another aspect of the invention includes a demodulator that demodulates received transmission data, the light receiving unit detects an amplitude and a phase of the received transmission data, and the demodulator The sampling timing immediately before the no-signal state period and the phase when the amplitude does not decrease are determined as the phase of the received transmission data in the no-signal state period, and the determined phase The transmission data may be demodulated based on a phase difference between adjacent phases .
(6)本発明に係るその他の様態は、前記復調器は、前記複数の画素が同じ値の前記識別情報を受光している場合、同一の前記識別情報が含まれる光信号を同じクラスとしてクラス分けし、前記クラス分けした同じクラスの領域の中心を重心位置として決定するようにしてもよい。 (6) Other aspects of the present invention, the case that receives the identification information, the same class optical signal containing identical the identification information before Symbol demodulator, before Symbol plurality of pixels have the same value And the center of the classified region of the same class may be determined as the barycentric position.
(7)本発明に係るその他の様態は、前記復調器は、前記受光部の前記複数の画素に対して、前記搬送波に含まれるリーダフレームを探索し、リーダフレームが検出された位置をビット読み出しの開始位置にするようにしてもよい。 (7) Other aspects of the present invention, the demodulator, to the plurality of pixels of the photodetection unit, searches the reader frames included in the carrier, the bit read the position of the reader frame is detected You may make it be the starting position.
(8)本発明に係るその他の様態は、複数の前記他装置に対応する第2識別情報を受信したとき、送信した信号に対する応答、算出された距離、及び受信された信号の強度のうち少なくとも1つに基づいて応答する順番を決定する応答順位決定部を備えるようにしてもよい。 ( 8 ) According to another aspect of the present invention, when receiving second identification information corresponding to a plurality of other devices, at least one of a response to a transmitted signal, a calculated distance, and a received signal strength You may make it provide the response order | rank determination part which determines the order which responds based on one.
(9)本発明に係るその他の様態の計測システムは、第1計測装置は、搬送波の生成に用いられるクロック信号を生成する第1発振器と、前記第1発振器が生成したクロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する第1送信部と、複数の画素を備え、前記第1送信情報に対する応答であり第2角周波数の搬送波であり第2計測装置が送信する第2送信情報であって、前記第2計測装置が送信する光信号の強度が第2の強度であり、前記第2計測装置が有する第2受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する第1受光部と、前記第1受光部で観測した前記第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記第2計測装置が送信した前記第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、当該第1計測装置の搬送波の前記第1角周波数と、当該第1計測装置の搬送波の前記第1角周波数と前記第2計測装置の搬送波の前記第2角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める第1距離算出部と、を備え、複数の前記第2計測装置それぞれは、搬送波の生成に用いられるクロック信号を生成する第2発振器と、複数の画素を備え、前記第1計測装置から光信号である前記第1送信情報を前記複数の画素で受光する第2受光部と、前記第2受光部で観測した前記第1送信情報の光信号の強度が第3の強度と、前記第2計測装置が送信する光信号の第4の強度との位相差である第1位相差を求める位相差算出部と、前記第1送信情報への応答である第2送信情報に前記位相差算出部が算出した前記第1位相差を含めて、前記第2発振器が生成したクロック信号を用いて第2角周波数の搬送波で光信号を送信する第2送信部と、を備え、前記第1送信部は、複数の前記第2計測装置から前記第2送信情報を受信した場合、前記第1送信情報の送信周期と前記第2計測装置それぞれが送信する前記第2送信情報の送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う。 ( 9 ) In another aspect of the measurement system according to the present invention, the first measurement device uses a first oscillator that generates a clock signal used for generating a carrier wave, and a clock signal generated by the first oscillator . A first transmission unit that transmits first transmission information of a carrier wave of one angular frequency with an optical signal of a first intensity and a plurality of pixels , and is a response to the first transmission information and is a carrier wave of a second angular frequency Ri and a second transmission information that sends a second measurement device, the intensity of the optical signal and the second measuring device is transmitted a second intensity, observed by the second light receiving portion in which the second measuring device has It was a strength intensity of the third optical signal of the first transmission information, receiving the second transmission information which includes a first phase difference between the third intensity and the second intensity in the plurality of pixels the first light receiving portion and said second transmission information observed by said first light receiving portion for The intensity of the optical signal is the fourth intensity, the phase difference between the fourth intensity from the first intensity is the second phase difference, the second transmission information in which the second measuring device transmits the sum of said second phase difference between the first phase difference included, the first measurement and the first angular frequency of the carrier wave of the device, the first angular frequency and the second carrier of the first measuring device and the difference between the second angular frequency of the carrier wave of the measuring apparatus, comprising a carrier wavelength of the device itself, a first distance calculating unit that calculates the distance information based on the respective plurality of the second measuring device, A second oscillator that generates a clock signal used to generate a carrier wave; and a second light receiving unit that includes a plurality of pixels, and receives the first transmission information that is an optical signal from the first measurement device by the plurality of pixels. The intensity of the optical signal of the first transmission information observed by the second light receiving unit is a third strong intensity. And a phase difference calculation unit for obtaining a first phase difference that is a phase difference between the fourth intensity of the optical signal transmitted by the second measuring device and second transmission information that is a response to the first transmission information Including a first phase difference calculated by the phase difference calculation unit, and a second transmission unit for transmitting an optical signal using a carrier wave having a second angular frequency using the clock signal generated by the second oscillator. When the second transmission information is received from a plurality of the second measurement devices, the first transmission unit transmits the transmission period of the first transmission information and the second transmission information transmitted by each of the second measurement devices . The transmission cycle is synchronized by matching the transmission cycle with the larger identifier, which is identification information for identifying the device, with the smaller cycle, and then the information is transmitted and received.
(10)本発明のその他の態様の計測方法は、搬送波の生成に用いられるクロック信号を生成する発振器と、複数の画素を有する受光部と、光信号を送信する送信部と、距離情報を求める距離算出部を有し、光信号を送信する他装置と光通信を行う計測装置の計測方法であって、前記送信部が、前記クロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する送信手順と、前記受光部が、前記第1送信情報に対する応答であり前記他装置が送信する第2送信情報であって、前記他装置が送信する光信号の強度が第2の強度であり、前記他装置が有する受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する受光手順と、前記送信部が、複数の前記他装置から前記第2送信情報を受信した場合、自装置が送信する前記第1送信情報の送信周期と前記他装置それぞれが送信する前記第2送信情報それぞれの送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う送信手順と、前記距離算出部が、前記受光手順で観測した第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記他装置が送信した第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、自装置の搬送波の前記第1角周波数と、自装置の搬送波の前記第1角周波数と前記他装置の搬送波の第2の角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める距離算出手順と、を含む。 ( 10 ) A measuring method according to another aspect of the present invention obtains distance information from an oscillator that generates a clock signal used for generating a carrier wave, a light receiving unit having a plurality of pixels, a transmission unit that transmits an optical signal, and the like. A measurement method of a measurement apparatus having a distance calculation unit and performing optical communication with another device that transmits an optical signal, wherein the transmission unit uses the clock signal to transmit first transmission information of a carrier wave having a first angular frequency and a transmission step of transmitting a first intensity of the optical signal, the light receiving portion, wherein Ri response der to said first transmission information other device is a second transmission information to be transmitted, the other device transmits The intensity of the optical signal is the second intensity, the intensity of the optical signal of the first transmission information observed by the light receiving unit of the other device is the third intensity, and the second intensity and the third intensity the double said second transmission information including the first phase difference between the intensity A light receiving procedure for receiving by a pixel, the transmission unit, when receiving the second transmission information from a plurality of said other devices, respectively transmission period and the other device of the first transmission information when the device itself transmits the transmission The transmission cycle of each of the second transmission information to be transmitted is synchronized by matching the transmission cycle having the larger identifier, which is identification information for identifying the device, with the cycle having the smaller identifier, and then transmits / receives information The intensity of the optical signal of the second transmission information observed by the transmission procedure and the distance calculation unit in the light reception procedure is the fourth intensity, and the phase difference between the first intensity and the fourth intensity is the first intensity. a second phase difference, said first phase difference other device is included in the second transmission information which is transmitted and the sum of the second phase difference, said first angular frequency of the carrier wave of the own device, the own device The first angular frequency of the carrier of the second and the second of the carrier of the other device The distance calculation procedure which calculates | requires distance information based on the difference of the angular frequency of this, and the wavelength of the carrier wave of an own apparatus.
(11)本発明に係るその他の様態の計測プログラムは、計測装置のコンピュータに、搬送波の生成に用いられるクロック信号を生成する発振器が生成したクロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する送信手順と、前記第1送信情報に対する応答であり他装置が送信する第2送信情報であって、前記他装置が送信する光信号の強度が第2の強度であり、前記他装置が有する受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する受光手順と、複数の前記他装置から前記第2送信情報を受信した場合、自装置が送信する前記第1送信情報の送信周期と前記他装置それぞれが送信する前記第2送信情報それぞれの送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う送信手順と、前記受光手順で観測した第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記他装置が送信した第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、自装置の搬送波の前記第1角周波数と、自装置の搬送波の前記第1角周波数と前記他装置の搬送波の第2角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める距離算出手順と、を実行させる。 ( 11 ) In another aspect of the measurement program according to the present invention, the first measurement of the first angular frequency carrier using the clock signal generated by the oscillator that generates the clock signal used for generation of the carrier wave is performed on the computer of the measurement device . a second transmission information and transmission procedure to transmit the transmission information in the first intensity of the optical signal, the response der Ri another device for said first transmission information transmitting intensity of the optical signal the other device transmits Is the second intensity, the intensity of the optical signal of the first transmission information observed by the light receiving unit of the other device is the third intensity, and the second intensity and the third intensity are A light receiving procedure for receiving the second transmission information including one phase difference by the plurality of pixels, and transmission of the first transmission information transmitted by the own device when the second transmission information is received from the plurality of other devices. The cycle and each of the other devices The transmission cycle of each of the second transmission information to be transmitted is synchronized by matching the transmission cycle with the larger identifier, which is identification information for identifying the device, with the cycle with the smaller identifier, and then transmits and receives information. The intensity of the optical signal of the second transmission information observed in the transmission procedure to be performed and the light receiving procedure is the fourth intensity, and the phase difference between the first intensity and the fourth intensity is the second phase difference. the other device is the first phase difference included in the second transmission information transmitted and the sum of said second phase difference, said first angular frequency of the carrier wave of the own device, the first carrier of the device itself the difference between the second angular frequency of the carrier wave of the angular frequency the other device, and the wavelength of the carrier wave of the own device, a distance calculation procedure for obtaining the distance information based on, is executed.
上述した(1)、(9)、(10)又は(11)の構成によれば、同時に複数の移動体の相対距離と移動体に関する情報が獲得できる。
上述した(2)又は(3)の構成によれば、送信情報及び計算量を削減できる。
上述した(4)、(5)又は(6)の構成によれば、受信信号から位相を算出するときのノイズを低減することができる。
上述した(7)の構成によれば、信号を正確に読み出すことができる。
上述した(8)の構成によれば、複数の移動体に対して優先順位を付けられるので、移動体間で正確な通信を行うことができる。
上述した(1)〜(11)の構成によれば、電波で発生したマルチパスや干渉が生じない。さらに、発光源を面や線とすることで距離による信号強度の低下が低下し狭いダイナミックレンジでも距離計測が可能となる。また、同時に複数台の移動体が存在しても混信しない。
According to the configuration of (1), ( 9 ), ( 10 ), or ( 11 ) described above, it is possible to simultaneously acquire the relative distances of a plurality of moving bodies and information on the moving bodies.
According to the configuration of (2) or (3) described above, transmission information and calculation amount can be reduced.
According to the configuration of (4), (5) or (6) described above, noise when calculating the phase from the received signal can be reduced.
According to the configuration of (7) described above, the signal can be read accurately .
According to the configuration of the above mentioned (8), since prioritized to a plurality of mobile, it is possible to perform accurate communication between the mobile.
According to the configurations (1) to ( 11 ) described above, multipath and interference generated by radio waves do not occur. Further, by using a light source as a surface or a line, a decrease in signal intensity due to distance is reduced, and distance measurement is possible even in a narrow dynamic range. Moreover, even if there are a plurality of moving bodies at the same time, no interference occurs.
[第1実施形態]
以下、図面を参照しながら本発明の実施形態について説明する。
図1は、本実施形態に係る計測システム1の構成を表すシステム構成図である。図1に示すように、計測システム1は、第1端末10及び第2端末20を備えている。以下の例では、第1端末10が第1車両に搭載され、第2端末20が第2車両に搭載されているとして説明する。
[First Embodiment]
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a system configuration diagram illustrating a configuration of a
また、第1端末10は、符号器11、発振器12、変調器13(変調部)、投光器14(送信部、第1送信部)、レンズ15、受光部16(受光部、第1受光部)、復調器17(位相算出部)、復号器18、及び演算部19(距離算出部、応答順位決定部)を備えている。第2端末20は、符号器21、発振器22、変調器23(変調部)、投光器24(送信部、第2送信部)、レンズ25、受光部26(受光部、第2受光部)、復調器27(位相算出部)、復号器28、及び演算部29(距離算出部、応答順位決定部)を備えている。
また、以下の例では、第1端末10と第2端末20の構成が同じ場合を説明するが、構成は異なっていてもよい。また、以下の説明では、第1端末10を例に説明する。
The
Moreover, although the following example demonstrates the case where the structure of the
符号器11は、送信情報を符号化してビット列を生成し、生成したビット列を変調器13に出力する。また、符号器11は、演算部19から入力された車両情報や応答信号を送信情報とし符号化してビット列を生成し、生成したビット列を変調器13に出力する。
発振器12は、変調器13及び復調器17で用いるクロック信号を生成し、生成したクロック信号を変調器13及び復調器17に出力する。
The
The
変調器13は、符号器11から入力されたビット列を、DBPSK(Differential Binary Phase Shift Keying)、DQPSK(Differential Quadrature Phase Shift Keying)、8DPSK、π/2−DBPSK、π/4−DQPSK等の方式に従って、発振器12から入力されたクロック信号を用いて変調して搬送波を生成する。変調器13は、生成した搬送波を投光器14に出力する。
The
投光器14は、変調器13によって生成された搬送波に基づいて強度変調された光(強度変調光)を発光する。投光器14は、例えば高レート(繰り返し周波数)の可視光パルスを放射することのできる発光ダイオード(LED:Light Emitting Diode)又はレーザダイオードを用いて構成される。また、投光器14は、高レートの赤外線パルスを放射する発光ダイオードを用いて構成されてもよい。
The
レンズ15は、他の端末から発光された強度変調光及び環境光を含む光束を通過させ、受光部16に結像させる。なお、レンズ15と受光部16との間に、光学的なフィルタを備えるようにしてもよい。
受光部16は、複数の画素が二次元に配列された構造を有し、画素によって受光した光に応じた電荷を発生させて蓄積し、所定のタイミングで蓄積した電荷を復調器17へ出力する。
The
The
復調器17は、受光部16から入力された電荷に基づいて、受光部16が備える全ての画素毎に搬送波の振幅を算出する。また、復調器17は、算出した振幅が所定の閾値を超えた画素及びその周囲の画素についてのみ、搬送波の位相を算出する。また、復調器17は、算出した位相に基づいて復調を行い、他の端末から送信されたビット列を生成する。また、復調器17は、生成したビット列及び算出した搬送波の位相を復号器18に出力する。
The
復号器18は、復調器17によって生成されたビット列を復号し、復号した送信情報を演算部19に出力する。
演算部19は、復号器18から入力された他の端末からの送信情報から、識別子、速度、方位を示す各情報、及び搬送波の位相情報を抽出する。演算部19は、他の端末から送信情報を受信したことに応じて、受信した搬送波の周波数と同じ周波数の変調光に、受信したときの位相情報、自端末の識別子、自端末の移動速度、及び自端末の方位を示す情報を載せて応答信号として送信するように、符号器11に出力する。
The
The
図2は、本実施形態に係る受光部16の構成の概略を表す概略図である。受光部16は、複数の画素321と、垂直走査回路322、水平走査回路323、読み出し回路324を備える。画素321は、二次元マトリックス状に配置され、レンズ15を通過した光を受けて電荷を生成し蓄積する。各画素321に蓄積された電荷に応じた電圧レベルは、垂直走査回路322及び水平走査回路323による制御に応じて、読み出し回路324によって読み出され、読み出された電圧レベルは読み出し回路324から復調器17へ出力される。
FIG. 2 is a schematic diagram illustrating an outline of the configuration of the
図3は、本実施形態に係る受光部16に用いられる画素321の構成を表す構成図である。画素321は、4つの微小変換部3211a〜3211dを備える。各微小変換部3211a〜3211dは光電変換素子を用いて構成される。また、画素321は、4つの電荷蓄積領域3212a〜3212dと、各電荷蓄積領域3212a〜3212dに対応する振り分けゲートTxa〜Txdを備える。4つの微小変換部3211a〜3211dは、電荷移送領域3213及び振り分けゲートTxa〜Txdを介して、電荷蓄積領域3212a〜3212dに接続される。
FIG. 3 is a configuration diagram illustrating the configuration of the
微小変換部3211a〜3211dにおける光電変換によって生成された電荷は、よりポテンシャルの低い電荷移送領域3213へ移動する。振り分けゲートTxa〜Txdのうちの一つが開かれると、電荷移送領域3213から、開かれたゲートTxa〜Txdに対応する電荷蓄積領域3212a〜3212dの一つに電荷が移動する。そして、各電荷蓄積領域3212a〜3212dに移動した電荷は、各電荷蓄積領域3212a〜3212dによって所定のタイミングまで蓄積される。そして、蓄積された電荷は、所定のタイミングで読み出し電極3214a〜3214dから、読み出し回路324を介して復調器17へ読み出される。
The charges generated by the photoelectric conversion in the
また、画素321は、各電荷蓄積領域3212a〜3212dに隣接するリセットゲートRa〜Rd及びリセット電極3215a〜3215dを備える。リセットゲートRa〜Rdが開かれると、リセット電極3215a〜3215dに加えられている電圧Vによって、電荷蓄積領域3212a〜3212dが充電されてリセット状態となる。このリセット処理は、受光部16の全画素321の全電荷蓄積領域3212a〜3212dに対して同時に行われる。
The
図4は、図3の画素321の等価回路を表す図である。図4において、微小変換部3211a〜3211dは、フォトダイオード及びコンデンサC0a〜C0dの対として表される。電荷移送領域3213は、コンデンサCTとして表される。振り分けゲートTxa〜Txdにそれぞれ隣接する電荷蓄積領域3212a〜3212dは、コンデンサCa〜Cdとして表される。これらのコンデンサは、リセットゲートRa〜RdのFETトランジスタがオンになることによって電圧Vで充電される。この動作は、前述したリセット処理であり、電荷蓄積領域3212a〜3212dの状態を、微小変換部3211a〜3211dによって生成される電荷を蓄積する前の状態(初期状態)に戻すための処理である。
FIG. 4 is a diagram illustrating an equivalent circuit of the
電界効果トランジスタ(Field effect transistor;FET)La〜Ldは、レベルシフト・トランジスタである。電界効果トランジスタLa〜Ldは、読み出しゲートTa〜Tdが開かれるとコンデンサCa〜Cdにホールドされている電荷に応じた電流をそれぞれ読み出し回路324を介して復調器17へ送り出す。
Field effect transistors (FETs) La to Ld are level shift transistors. When the read gates Ta to Td are opened, the field effect transistors La to Ld send currents corresponding to the charges held in the capacitors Ca to Cd to the
なお、4つの微小変換部3211a〜3211d及び電荷移送領域3213は、P型領域(P−well)に埋め込まれた一体的なN型領域によって形成することができる。この一体的なN型領域の上方に遮光幕(遮光マスク)が設けられ、画素321の各構成のうち微小変換部3211a〜3211dだけに光が入るように構成される。
The four
ここで、図5を用いて画素321の動作について説明する。図5は、本実施形態に係る画素321の動作を表すタイミングチャートである。
以下の説明において、搬送波が正弦波の場合、1周期とは搬送波を構成する正弦波の1周期分の時間を表し一定の値である。図5において、画素321による露光は200周期分の時間行われ、その後に200周期分の時間をかけて読み出し回路324による読み出し処理が行われる。また、以下の説明において、露光が行われる時間を「露光タイム」と呼び、読み出しが行われる時間を「読み出しタイム」と呼ぶ。1フレームの時間(フレームタイム)は、露光タイムと読み出しタイムとの和である。
Here, the operation of the
In the following description, when the carrier wave is a sine wave, one cycle represents a time corresponding to one cycle of the sine wave constituting the carrier wave, and is a constant value. In FIG. 5, the exposure by the
まず、露光が開始される直前に画素321は、リセットゲートRa〜Rdを開くとともに4つの振り分けゲートTxa〜Txdを開いて、電荷移送領域3213及び電荷蓄積領域3212a〜3212dをリセットする(充電する)。露光タイムが開始すると、画素321は、振り分けゲートTxaを開いて、4つの微小変換部3211a〜3211dで生成される電荷を、電荷移送領域3213を介して電荷蓄積領域3212a(コンデンサCa)に蓄える。
First, immediately before the start of exposure, the
次に、画素321は、露光タイムが開始してから1/4周期が経過する前に振り分けゲートTxaを閉じ、1/4周期経過のタイミングで振り分けゲートTxbを開き、4つの微小変換部3211a〜3211dで生成される電荷を、電荷移送領域3213を介して電荷蓄積領域3212b(コンデンサCb)に蓄える。次に、画素321は、露光タイムが開始してから2/4周期が経過するときに振り分けゲートTxbを閉じ、2/4周期経過のタイミングで振り分けゲートTxcを開き、4つの微小変換部3211a〜3211dで生成される電荷を、電荷移送領域3213を介して電荷蓄積領域3212c(コンデンサCc)に蓄える。次に、画素321は、露光タイムが開始してから3/4周期が経過するときに振り分けゲートTxcを閉じ、3/4周期経過のタイミングで振り分けゲートTxdを開き、4つの微小変換部3211a〜3211dで生成される電荷を、電荷移送領域3213を介して電荷蓄積領域3212d(コンデンサCd)に蓄える。そして、画素321は、露光タイムが開始してから1周期が経過するときに振り分けゲートTxdを閉じる。
Next, the
画素321は、こうして1周期分の処理を終えると、次の周期の露光処理を開始し、各振り分けゲートTxa〜Txdを1/4周期毎に開いて電荷蓄積領域3212a〜3212dに電荷を繰り返し蓄積する露光処理を200回繰り返す。このとき、画素321は露光タイムが開始してから200周期分の露光が完了するまでリセット処理は行わない。そのため、コンデンサCa〜Cdには各周期の処理で受け取る電荷が逐次積分されていく。200周期分の露光タイムが終了すると、読み出しタイムが開始し読み出しゲートTa〜Tdが開かれる。レベルシフト・トランジスタLa〜LdのゲートにはコンデンサCa〜Cdの電圧が加えられているため、それぞれのコンデンサの電圧レベルに応じた電流が復調器17に流れる。復調器17は、各読み出しゲートTa〜Tdから読み出された電圧レベルに基づいて、搬送波の振幅及び位相を算出する。なお、図7に示した例では、露光タイムは、例えば200μ秒、読み出しタイムは、例えば200μ秒である。
After completing one cycle of processing, the
次に、搬送波の振幅と位相について説明する。まず、図6を用いて、搬送波が正弦波の例を説明する。
図6は、第1実施形態に係る画素321から読み出された4つの電圧レベルに基づいて正弦波である搬送波の振幅及び位相を算出するための概略を表す概略図である。図6に表される波形は搬送波を構成する1周期分の正弦波を表し、C(θ0)、C(θ1)、C(θ2)、C(θ3)は、それぞれ画素321の電荷蓄積領域3212a〜3212dから読み出された電圧レベル、則ち1/4周期毎の搬送波の強度を表す。復調器17は、C(θ0)、C(θ1)、C(θ2)、C(θ3)を次式(1)に代入することによって、搬送波の振幅Rを算出する。
Next, the amplitude and phase of the carrier wave will be described. First, an example in which the carrier wave is a sine wave will be described with reference to FIG.
FIG. 6 is a schematic diagram illustrating an outline for calculating the amplitude and phase of a carrier wave that is a sine wave based on the four voltage levels read from the
なお、式(1)において、Bは、次式(2)である。なお、Bは、図6に示すように、搬送波の中心レベルである。 In the formula (1), B is the following formula (2). Note that B is the center level of the carrier wave as shown in FIG.
復調器17は、全ての画素321毎に振幅Rを算出し、振幅Rが所定の閾値を超えた画素321(輝点画素)及びその周囲の画素321についてのみ、位相θを算出する。以下、輝点画素及びその周囲の画素321をまとめて「処理対象画素」という。一般的な環境光は、強度がほとんど変化しないため、その振幅Rは非常に小さくゼロに近い値となる。これに対し、強度変調光は他の端末である第2端末20によって人為的に強度を周期的に変化させて振幅Rが大きな値となるように発光されるため、第1端末10と第2端末20との距離に応じて減衰はするものの、所定の閾値以上の値になる。そのため、復調器17が上記のように閾値を用いて処理対象画素を検出することによって、強度変調光が受光された画素321に限って位相θを算出し、強度変調光の位相θのみを算出することが可能となる。このとき、復調器17は、複数の処理対象画素から算出された位相の値が異なる場合、各値の平均値や代表値などを算出し、算出された値を位相θとして取り扱う。なお、上記の閾値は、他の端末によって発光される強度変調光の振幅と、想定される第1端末10及び第2端末20の距離に応じて予め復調器17に設定される。また、復調器17は、処理対象画素が検出されない場合、前回の処理で算出された位相θを出力するように構成されても良いし、光が遮られた等の原因に起因する信号の欠落によるエラーが発生したと判定するように構成されても良いし、ターミナルフレームの代わりに信号の終端として検出するように構成されてもよい。
The
上述したように、復調器17は、処理対象画素から得られたC(θ0)、C(θ1)、C(θ2)、C(θ3)及び式(1)で算出された振幅R及び式(2)で算出されたBの値を次式(3)に代入することによって、搬送波の位相θを算出する。
As described above, the
なお、式(3)において、位相θは、1/4周期毎の搬送波の強度に応じて次式(4)のような値になる。 In the equation (3), the phase θ takes a value as in the following equation (4) according to the strength of the carrier wave for every ¼ period.
次に、図7を用いて、搬送波がパルス波の例を説明する。
図7は、第1実施形態に係る画素321から読み出された4つの電圧レベルに基づいてパルス波である搬送波の振幅及び位相を算出するための概略を表す概略図である。図7に表される波形は搬送波を構成する1周期分のパルス波を表し、C(θ0)、C(θ1)、C(θ2)、C(θ3)は、電圧レベル、則ち1/4周期毎の搬送波の強度を表す。復調器17は、C(θ0)、C(θ1)、C(θ2)、C(θ3)を次式(5)に代入することによって、搬送波の振幅Rを算出する。なお、搬送波は、図7に示すように、中心レベルであるBを中心に、正方向及び負方向が振幅Rの波形である。また、中心レベルのBは、式(2)と同様である。
Next, an example in which the carrier wave is a pulse wave will be described with reference to FIG.
FIG. 7 is a schematic diagram illustrating an outline for calculating the amplitude and phase of a carrier wave that is a pulse wave based on four voltage levels read from the
式(5)において、分母のMIN(・・・)は、(・・・)内の最小値を選択する。またMは、式(6)である。 In equation (5), the minimum value in (...) is selected as the denominator MIN (...). M is Equation (6).
式(6)において、MAX(・・・)は、(・・・)内の最大値を選択する。すなわち、式(5)及び(6)のように、パルス波の場合、復調器17は、1/4周期毎の搬送波の強度の中の最大値と最小値との差の平均値である。なお、式(5)において、位相θは、1/4周期毎の搬送波の強度に応じて次式(7)のような値になる。
In Expression (6), MAX (...) selects the maximum value in (...). That is, as in the equations (5) and (6), in the case of a pulse wave, the
図8は、本実施形態の復調器17によって生成される復調テーブルの一例を説明する図である。図8に示すように、復調テーブルには、index、搬送波の振幅、搬送波の位相、代表位相、位相変化、及びbit値が関連付けられている。なお、indexは、図8におけるサンプリングタイムの値である。また、代表位相とは、搬送波の位相情報がないとき、1サンプルタイム前の位相である。また、bit値は、ビット列である。なお、振幅の値は、例であり、1が最大値であってもよく、同様に0が最小値であってもよい。または、振幅の値は、1が最大値でなくてもよく、同様に0が最小値でなくてもよい。また、振幅の値は、予め定められている複数の閾値を用いて決定された値である。
FIG. 8 is a diagram illustrating an example of a demodulation table generated by the
例えば、図8の3行目のようにindexが3のとき、振幅が1、位相が15度、代表位相が15度である。
次に、図8の4行目のようにindexが4のとき、振幅が0、位相が不定であるため、1つ前のサンプルタイムである1つ前のindexが3のときの位相を代表位相とする。この結果、代表位相は15度である。
次に、図8の5行目のようにindexが5のとき、振幅が1、位相が60度、代表位相が60度である。indexが4と5では、代表位相が15度から60度に変化し、すなわち位相が45度増えている。上述したように、この位相差はビット列“00”に対応する。ノイズなどの誤差により検出した位相差には誤差があるため、位相差は、45度に対して数度の誤差が発生する。
For example, as shown in the third row of FIG. 8, when the index is 3, the amplitude is 1, the phase is 15 degrees, and the representative phase is 15 degrees.
Next, as shown in the fourth row of FIG. 8, when the index is 4, the amplitude is 0, and the phase is indefinite, so the phase when the previous index, which is the previous sample time, is 3, is representative. Phase. As a result, the representative phase is 15 degrees.
Next, as shown in the fifth row of FIG. 8, when the index is 5, the amplitude is 1, the phase is 60 degrees, and the representative phase is 60 degrees. When the index is 4 and 5, the representative phase changes from 15 degrees to 60 degrees, that is, the phase increases by 45 degrees. As described above, this phase difference corresponds to the bit string “00”. Since there is an error in the detected phase difference due to an error such as noise, the phase difference has an error of several degrees with respect to 45 degrees.
次に、図8の6行目のようにindexが6のとき、振幅が0、位相が不定であるため、1つ前のサンプルタイムである1つ前のindexが5のときの位相を代表位相とする。この結果、代表位相は60度である。
次に、図8の7行目のようにindexが7のとき、振幅が1、位相が195度、代表位相が195度である。indexが6と7では、代表位相が60度から195度に変化し、すなわち位相が135度増えている。上述したように、この位相差はビット列“01”に対応する。
Next, as shown in the sixth line of FIG. 8, when the index is 6, the amplitude is 0, and the phase is indefinite, so the phase when the previous index, which is the previous sample time, is 5, is representative. Phase. As a result, the representative phase is 60 degrees.
Next, as shown in the seventh row of FIG. 8, when the index is 7, the amplitude is 1, the phase is 195 degrees, and the representative phase is 195 degrees. When the index is 6 and 7, the representative phase changes from 60 degrees to 195 degrees, that is, the phase increases by 135 degrees. As described above, this phase difference corresponds to the bit string “01”.
このように、復調器17は、生成した復調テーブルを用いて、位相変化の値を算出または推定し、算出または推定した位相変化の値に基づいて、ビット列を算出する。
なお、復調器17は、図8に示した位相の値等の情報を、所定の時間経過後に消去するようにしてもよい。
As described above, the
The
図9は、本実施形態に係る搬送波の位相変化とサンプリングタイミングの一例のタイミングチャートである。図9において、横軸が経過時間を表し、縦軸が搬送波の各フレームにおける位相を表し、8ビットのビット列“00”,“01”,“10”,“11”が送信される。また、図8において、曲線401は搬送波の経過時間に対する位相の変化を表し、符号402で囲まれた領域の画像は、サンプリングタイミングを表している。また、横軸において、時刻t1からt2の期間であるΔtを、1目盛り(1 tick)と呼ぶ。そして、図8に示した例では、サンプルタイミングは、この1目盛りの時刻の間と一致している。また、1目盛りは、例えば約200μ秒である。
また、図8に示すように、本実施形態における送信信号は、π/4 DQPSKであるとする。リーダフレームは、位相変化がない期間を4目盛り以上継続させる。データに応じて、位相変化させ、位相変化させた後は、3目盛り分、同じ位相の信号を継続する。位相変化の間に1目盛り分の無信号期間を設ける。なお、サンプリングタイムが1は、図8におけるindexが1に対応し、サンプリングタイムがnは、図8におけるindexがnに対応する。
FIG. 9 is a timing chart of an example of the phase change of the carrier wave and the sampling timing according to the present embodiment. In FIG. 9, the horizontal axis represents elapsed time, the vertical axis represents the phase of each frame of the carrier wave, and 8-bit bit strings “00”, “01”, “10”, “11” are transmitted. In FIG. 8, a
As shown in FIG. 8, it is assumed that the transmission signal in this embodiment is π / 4 DQPSK. The leader frame continues a period of 4 scales or more during which there is no phase change. After changing the phase according to the data, the signal having the same phase is continued for three scales after the phase change. A signal-free period of one division is provided between the phase changes. Note that when the sampling time is 1, the index in FIG. 8 corresponds to 1, and the sampling time n corresponds to the index in FIG.
まず、時刻t1〜t7の期間(リーダフレームタイムともいう)、リーダフレームが一定の位相(図9に示した例では15度)で送信される。このリーダフレームの位相は、復調器17によって初期位相として算出される。
リーダフレームタイムが終了すると、時刻t7〜t8の期間、位相が15度から60度に変化する。その後、3目盛り分である時刻t8〜t11の期間、第1フレームが一定の位相(図8に示した例では60度)で送信される。リーダフレームと第1フレームとの位相差がビット列を表し、時刻t8における位相差は+π/4(+45度)である。このため、ビット列は“00”である。なお、位相を変える期間は、無信号期間である。
First, during a period from time t 1 to t 7 (also referred to as leader frame time), the leader frame is transmitted at a constant phase (15 degrees in the example shown in FIG. 9). The phase of the leader frame is calculated as an initial phase by the
When the reader frame time is completed, the period of
次に、第1フレームのフレームタイムが終了すると、時刻t11〜t12の期間、位相が60度から195度に変化する。その後、時刻t12〜t15の期間、第2フレームが一定の位相(図8に示した例では195度)で送信される。第1フレームと第2フレームとの位相差が次のビット列を表し、時刻t12における位相差は+3π/4(+135度)であり“01”を表す。
次に、第2フレームのフレームタイムが終了すると、時刻t15〜t16の期間、位相が195度から150度に変化する。その後、時刻t16〜t19の期間、第3フレームが一定の位相(図8に示した例では150度)で送信される。第2フレームと第3フレームとの位相差が次のビット列を表し、時刻t16における位相差が−π/4(−45度)であり“10”を表す。
Next, when the frame time of the first frame ends, the phase changes from 60 degrees to 195 degrees during the period of time t 11 to t 12 . Thereafter, the period of
Next, when the frame time of the second frame ends, the period of
次に、第3フレームのフレームタイムが終了すると、時刻t19〜t20の期間、位相が150度から15度に変化する。その後、時刻t20〜t23の期間、第4フレームが一定の位相(図8に示した例では15度)で送信される。第3フレームと第4フレームとの位相差が次のビット列を表し、時刻t20における位相差が−3π/4(−135度)であり“11”を表す。
そして、第4フレームのフレームタイムが終了すると、送信されるビット列は以上であるため、時刻t23以降のターミナルフレームがターミナルフレームタイムの間、最後のビット列を表すフレーム(この場合は第4フレーム)と同じ位相で送信される。
Next, when the frame time of the third frame is completed, the period of
When the frame time of the fourth frame ends, since the bit string to be transmitted is greater than or equal to, during and subsequent terminal frame time t 23 is a terminal frame time, frame representing the last bit string (in this case, fourth frame) Are transmitted in the same phase.
次に、搬送波に含まれる送信情報の例を説明する。
図10は、本実施形態に係る送信情報の一例を説明する図である。なお、図10に示す送信情報は、128ビットの例を示したが、ビット数はこれに限られない。図10に示す例では、40ビットは、端末の識別情報(ID)であり、40ビットが応答IDである。なお、応答IDとは、受信した端末の識別子である。また、1ビットが途中の位相を示す情報であり、15ビットが位相を示す情報である。なお、途中の位相を示す情報とは、1つの識別子に対して複数の位相測定結果がある場合、順番に位相を示す情報を送信し、途中のデータの場合に1にしておき、最後の位相を示す情報の場合に0にすることを示す情報である。例えば、第1端末10が、複数の他の端末と同時に情報の送受信を行っているような場合に、このビットは用いられる。このようなマルチパス対策については、後述する。さらに、残り32ビットは、付加情報である。この付加情報には、車両の運動情報、送信情報を識別するためのカウント値、位相測定をしたときの受信した情報のカウント値などを含めてもよい。
Next, an example of transmission information included in the carrier wave will be described.
FIG. 10 is a diagram illustrating an example of transmission information according to the present embodiment. In addition, although the transmission information shown in FIG. 10 showed the example of 128 bits, the number of bits is not restricted to this. In the example shown in FIG. 10, 40 bits is terminal identification information (ID), and 40 bits is a response ID. The response ID is an identifier of the received terminal. Further, 1 bit is information indicating a phase in the middle, and 15 bits is information indicating a phase. Note that the information indicating the phase in the middle means that when there are a plurality of phase measurement results for one identifier, the information indicating the phase is transmitted in order, and is set to 1 in the case of the data in the middle. In the case of information indicating, this is information indicating that it is set to 0. For example, this bit is used when the
次に、計測システムの処理手順について説明する。以下の説明では、第1端末10が処理を行うとして説明する。
図11は、本実施形態に係る送信信号の読み取り手順処理を表すフローチャートである。
(ステップS1)復調器17は、算出した位相に基づいて復調を行う。次に、復調器17は、復調した送信信号に含まれるリーダフレームを検出する。また、演算部19は、このリーダフレームを受信したとき、自装置の位相を測定する。なお、リーダフレーム期間における位相の算出方法については後述する。復調器17は、リーダフレームを検出後、処理をステップS2に進める。
(ステップS2)復調器17は、送信信号に含まれるビット列の情報を読み取る。
以上で、送信信号の読み取り手順処理を終了する。なお、復調器17は、ステップS1とS2の処理を同時に行うようにしてもよい。
Next, the processing procedure of the measurement system will be described. In the following description, it is assumed that the
FIG. 11 is a flowchart showing transmission signal reading procedure processing according to the present embodiment.
(Step S1) The
(Step S2) The
The transmission signal reading procedure process is thus completed. Note that the
次に、リーダフレームの検出処理について説明する。図12は、本実施形態に係るリーダフレームの検出処理を表すフローチャートである。
(ステップS11)受光部16は、リーダフレームの領域を探索時間の間(例えば200μ秒の間)露光を行う。なお、探索時間とは、リーダフレームを検出するために露光する時間であり、リーダフレームタイムに応じて予め第1端末10に設定される時間である。具体的には、探索時間は、サンプリング定理に基づき、リーダフレームタイムの半分の時間よりも短く設定される。ステップS11終了後、ステップS12に進める。
Next, reader frame detection processing will be described. FIG. 12 is a flowchart showing a reader frame detection process according to this embodiment.
(Step S11) The
(ステップS12)復調器17は、受光部16から入力された電荷に基づいて、受光部16が備える全ての画素の一部の領域における搬送波の振幅を算出する。なお、読み出す領域については、後述する。復調器17は、ステップS12終了後、処理をステップS13に進める。
(ステップS13)復調器17は、算出した振幅が所定の閾値を超えた明るい画素があるか否かを判別する。復調器17は、明るい画素があると判別した場合(ステップS13;YES)、ステップS14に進み、明るい画素がないと判別した場合(ステップS13;NO)、ステップS15に進む。
(Step S <b> 12) The
(Step S13) The
(ステップS14)復調器17は、算出した振幅が所定の閾値を超えた明るい画素及びその周囲の画素について、搬送波の位相を算出する。復調器17は、ステップS14終了後、処理を終了する。
(ステップS15)復調器17は、読み出し領域を移動させ、ステップS11に戻る。この際、光源が発光していない期間に露光していることを回避するために、読み出し領域の移動は2回に1回行ったり、移動が重なるように移動させてもよい。
(Step S14) The
(Step S15) The
ここで、読み出し領域と、読み出し領域の移動について図13〜図17を用いて説明する。図13は、本実施形態に係る読み出し領域の移動の一例を説明する図である。図14は、本実施形態に係る読み出し領域の移動の他の例を説明する図である。また、図13及び図14において、紙面に対して横方向をx軸方向、x軸に対して垂直な方向をy軸方向とする。図13及び図14において、符号500で示す領域の画像は、図2で説明した受光部16の全ての画素321をx軸方向及びy軸方向に並べて示した画像である。
Here, the reading area and the movement of the reading area will be described with reference to FIGS. FIG. 13 is a diagram for explaining an example of the movement of the read area according to the present embodiment. FIG. 14 is a diagram for explaining another example of the movement of the read area according to the present embodiment. In FIGS. 13 and 14, the horizontal direction with respect to the paper surface is defined as the x-axis direction, and the direction perpendicular to the x-axis is defined as the y-axis direction. 13 and 14, the image of the area denoted by
図13において、符号511で示す画像は、読み出し領域を示す画像である。図13に示す例では、復調器17は、読み出し領域を、矢印521のように、x軸方向に移動させて、図12に示した処理を繰り返す。矢印521のように移動させ、画像500の右端に達した後、復調器17は、矢印522に示すように、読み出し領域を画像500におけるx軸方向の左に戻す。このとき、復調器17は、読み出し領域は、y軸方向にy1だけ移動させる。そして、復調器17は、矢印523に示すように、x軸方向に移動させて、図12に示した処理を繰り返す。なお、読み出し領域が右下端に達したら左上端に戻す。
In FIG. 13, an image indicated by
図14において、符号512で示す画像は、読み出し領域を示す画像である。図14に示す例では、復調器17は、読み出し領域を、矢印531のように、y軸方向に移動させて、図12に示した処理を繰り返す。なお、読み出し領域が下端に達したら上端に戻す。
なお、図13及び図14に示した読み出し領域及び読み出し領域の移動は一例であり、これに限られない。例えば、図14において、y軸方向に長い読み出し領域を、x軸方向に移動させるようにしてもよい。
In FIG. 14, an image denoted by
Note that the reading area and the movement of the reading area illustrated in FIGS. 13 and 14 are examples, and the present invention is not limited to this. For example, in FIG. 14, a readout region that is long in the y-axis direction may be moved in the x-axis direction.
図15は、リーダフレームの読み出し領域とビット読み出し領域の一例を説明する図である。符号511に示す画像は、リーダフレームを示す画像である。また、符号541及び542に示す画像は、ビット読み取り領域を示す画像である。ステップS2(図11)において、ビット読み取り領域を検出できた場合、復調器17は、図15に示すようにビット読み取り領域を決定するようにしてもよい。また、このビット読み取り領域は、後述するビット読み取り処理に応じて領域を補正させるようにしてもよい。
また、図14に示した例においても、復調器17は、ビット読み取り領域を決定するようにしてもよい。
FIG. 15 is a diagram for explaining an example of the reading area and the bit reading area of the leader frame. An image indicated by
Also in the example shown in FIG. 14, the
図16は、リーダフレームの読み出し領域とビット読み出しを並列処理する一例を説明する図である。図16に示すように、リーダフレームの読み出し領域は、図14と同様に、順次、y軸方向に上から下に向かって移動させていく。そして、ビット読み出し領域は、リーダフレームが検出された位置を、読み出し開始位置として、繰り返し読み出すようにしてもよい。これにより、ビット読み出しを全画素走査しなくてよいため、演算量を低減することができる。 FIG. 16 is a diagram for explaining an example in which the reading area of the leader frame and the bit reading are processed in parallel. As shown in FIG. 16, the reading area of the leader frame is sequentially moved from the top to the bottom in the y-axis direction, as in FIG. Then, the bit read area may be repeatedly read with the position where the leader frame is detected as the read start position. Thereby, since it is not necessary to scan all pixels in the bit readout, the amount of calculation can be reduced.
次に、ビット読み取り処理について説明する、図17は、本実施形態に係るビット読み取り手順処理のフローチャートである。
(ステップS101)復調器17は、カウント用のnに1を代入する。復調器17は、ステップS101の処理終了後、処理をステップS102に進める。
(ステップS102)受光部16は、ビット読み取り領域の探索時間の間(例えば200μ秒の間)露光を行う。ステップS102終了後、ステップS103に進める。
Next, the bit reading process will be described. FIG. 17 is a flowchart of the bit reading procedure process according to this embodiment.
(Step S101) The
(Step S102) The
(ステップS103)復調器17は、受光部16から入力された電荷に基づいて、受光部16が備える全ての画素の一部の領域(部分)における送信信号を読み取る。なお、復調器17は、例えば、読み出した領域(部分)内の輝度が最大値の画素の位置、または所定のしきい値以上の明るい画素の領域の重心を求める。次に、復調器17は、次の読み出し領域(部分)は、例えば、求めた重心を中心とする領域に決定する。復調器17は、ステップS103終了後、処理をS104に進める。
(ステップS104)復調器17は、算出した振幅が所定の閾値を超えた画素及びその周囲の画素についてのみ、搬送波の位相を算出し、算出した搬送波の位相を復調器17が有する記憶部のテーブルに記憶させる。復調器17は、ステップS104終了後、処理をS105に進める。
(Step S <b> 103) The
(Step S104) The
(ステップS105)復調器17は、カウント用のnに1を加算する。復調器17は、ステップS105の処理終了後、処理をステップS106に進める。
(ステップS106)復調器17は、テーブルに記憶させた位相の値が変化しているか否かを判別する。復調器17は、位相の値が変化していると判別した場合(ステップS106;YES)、ステップS101に戻し、位相の値が変化していないと判別した場合(ステップS106;NO)、ステップS107に進む。なお、復調器17は、送信信号の信号出力が得られない場合、図9で説明したように1目盛り分前の位相情報を保持する。なお、ステップS103の部分読み出しから位相変化の判定までの所要時間は、例えば200μ秒とする。
(Step S105) The
(Step S106) The
(ステップS107)復調器17は、カウント用のnが3より大きいか否かを判別する。復調器17は、カウント用のnが3より大きいと判別した場合(ステップS107;YES)、処理を終了し、カウント用のnが3未満であると判別した場合(ステップS107;NO)、ステップS102に戻る。
以上で、ビット読み取り手順処理を終了する。
(Step S107) The
This completes the bit reading procedure process.
例えば、図9に示したサンプリングタイミングで位相を計測する例を説明する。
復調器17は、リーダフレームである時刻t1〜t7の期間、ステップS11〜S15(図12)を繰り返してサンプリングタイミングが1〜3のときの位相を計測する。この結果、図8のように、indexが1〜3のとき、15度の位相が算出される。この位相は、発振器12と搬送波との位相差である。
次に、復調器17は、データが送信されている時刻t7〜t20の期間、ステップS101〜S107(図17)を繰り返してサンプリングタイミングが4〜10のときの位相を計測する。この結果、indexが4〜10のとき、位相は、図8のように算出される。
次に、復調器17は、第4フレーム及びターミネータである時刻t20以降、サンプリングタイミングが11〜14のときの位相を計測する。この結果、図8のように、indexが11〜14のとき、15度の位相が算出される。
For example, an example in which the phase is measured at the sampling timing shown in FIG.
Then, the
Then, the
ここで、サンプリングタイミングが、図9と比較して0.5目盛り分ずれている場合について説明する。図18は、本実施形態に係る搬送波の位相変化とサンプリングタイミングの他の例のタイミングチャートである。図19は、本実施形態の復調器17によって生成される復調テーブルの他の例を説明する図である。
図18において、符号402で示す画像の領域は、サンプリングタイミングを示す画像の領域である。搬送波のタイミング、位相は、図9と同じである。復調器17は、図18に示したサンプリングタイミングで、搬送波の振幅を取得し、搬送波の位相を算出する。
Here, a case where the sampling timing is shifted by 0.5 scale compared to FIG. 9 will be described. FIG. 18 is a timing chart of another example of carrier wave phase change and sampling timing according to the present embodiment. FIG. 19 is a diagram for explaining another example of the demodulation table generated by the
In FIG. 18, an image area denoted by
図18のサンプリングタイミングで搬送波の位相を取り込んだ場合、復調テーブルは、図19のようになる。
図19に示すように、例えば1行目のように、indexが1のとき、振幅が0.5、位相が15度、代表位相が15度である。図8と異なり、無信号状態で位相が変化しているタイミングで取得できていない。このような場合、復調器17は、同じ位相が続いていて、前の代表位相が無く且つ振幅が減少していなければ、そのときの位相を代表位相に決定する。そして、復調器17は、代表位相が変化した近接する2つの代表位相の差を求めて、位相変化に決定する。一例として、indexが4のとき、代表位相が15度であり、indexが5のとき、代表位相が60度である。このため、復調器17は、indexが5の代表位相の60度から、indexが4の代表位相の15度を減算して、位相変化の+45度を求める。なお、bit値の設定方法は、図8と同じである。振幅が0.5のindex1とindex4の値からサンプリングタイミングが0.5目盛ずれていることが推定できるため、サンプリングタイミングを調整することが可能である。
以上の処理によって、本実施形態によれば、サンプリングタイミングがずれていても、図8と同じ8ビットのビット列“00”,“01”,“10”,“11”を得ることができる。
When the carrier phase is captured at the sampling timing of FIG. 18, the demodulation table is as shown in FIG.
As shown in FIG. 19, for example, as shown in the first row, when the index is 1, the amplitude is 0.5, the phase is 15 degrees, and the representative phase is 15 degrees. Unlike FIG. 8, it cannot be acquired at the timing when the phase changes in the no-signal state. In such a case, the
By the above processing, according to the present embodiment, even if the sampling timing is shifted, the same 8-bit bit string “00”, “01”, “10”, “11” as in FIG. 8 can be obtained.
図20は、無信号期間がない場合の搬送波における復調テーブルの例を説明する図である。図20の復調テーブルは、無信号期間がない場合の搬送波を、図19と同様に、半目盛り分ずれているサンプリングタイミングで取得した場合の各値の例である。なお、無信号期間がないので、搬送波の波形は図18とは異なり、時刻t7で位相が15度から60度に変化し、時刻t7〜t11の期間が、第1フレームである。時刻t11で位相が60度から195度に変化し、時刻t11〜t15の期間が、第2フレームである。時刻t15で位相が195度から150度に変化し、時刻t15〜t19の期間が、第3フレームである。さらに、時刻t19で位相が150度から15度に変化し、時刻t19〜t23の期間が、第4フレームである。
FIG. 20 is a diagram illustrating an example of a demodulation table in a carrier wave when there is no signalless period. The demodulation table in FIG. 20 is an example of each value when a carrier wave without a no-signal period is acquired at a sampling timing shifted by half a scale, as in FIG. Since there is no no-signal period, the carrier wave differs from the FIG. 18, the phase is changed to 60 degrees from 15 degrees at the time t 7, the period of
無信号期間がないときに、図18のサンプリングタイミングで搬送波の位相を取り込んだ場合、復調テーブルは、図20のようになる。図20に示すように、取得される位相は、15度、60度、150度、195度以外に、38度、171度、68度が取得される。この場合、復調器17は、2つ前の位相間の差を算出して位相変化に決定する。具体的には、復調器17が、indexが3の位相の15度から、2つ前のindexが1の位相の15度を減算して、位相変化の0度を求める。以下同様に、復調器17が、indexが4の位相の38度から、2つ前のindexが2の位相の15度を減算して、位相変化の23度を求める。
この場合、bit値の設定方法は、位相変化が+45度のとき“00”、+135度のとき“01”、−45度のとき“10”、−135度のとき“11”とし、それ以外の位相変化を利用しない。なお、ノイズやタイミングのずれ量によって、たとえば、index4での位相変化が23ではなくて40になることがあり、無信号期間がある場合に比べてノイズに対する許容範囲が狭くなっている。このため、無信号期間がない場合では、例えば、信号にチェックサムを示す情報を付加する等の対策が必要である。
When the phase of the carrier wave is captured at the sampling timing of FIG. 18 when there is no signalless period, the demodulation table is as shown in FIG. As illustrated in FIG. 20, 38 degrees, 171 degrees, and 68 degrees are acquired as phases other than 15 degrees, 60 degrees, 150 degrees, and 195 degrees. In this case, the
In this case, the bit value setting method is “00” when the phase change is +45 degrees, “01” when the phase change is +135 degrees, “10” when the phase change is −45 degrees, “11” when the phase change is −135 degrees, and so on. Do not use the phase change. Note that, for example, the phase change at
次に、第1端末10が、複数の他の端末からの信号を検出した場合について説明する。なお、この例では、他の端末は3個あり、おのおのの端末には、識別子(ID)が00000001、00000010、00000011として割り当てられているとする。
図21は、本実施形態に係る受光部16が3個の端末から識別子を受光したときの状態を説明する図である。符号551が示す画像は、識別子(ID)が00000001の端末から受光した識別子に基づく画像である。符号552が示す画像は、識別子(ID)が00000010の端末から受光した識別子に基づく画像である。符号553が示す画像は、識別子(ID)が00000011の端末から受光した識別子に基づく画像である。
Next, a case where the
FIG. 21 is a diagram illustrating a state when the
図22は、本実施形態に係る識別子(ID)の検出タイミングを説明する図である。図22において、横軸は経過時間である。符号601が示す領域の画像は、識別子が00000001からの搬送波の画像である。符号602が示す領域の画像は、識別子が00000010からの搬送波の画像である。符号603が示す領域の画像は、識別子が00000011からの搬送波の画像である。
また、符号611が示す画像は、リーダフレームの画像である。符号612が示す画像は、第1フレームの画像であり、符号613が示す画像は、第2フレームの画像である。符号614が示す画像は、第3フレームの画像であり、符号615が示す画像は、第4フレームの画像である。
FIG. 22 is a diagram for explaining the detection timing of the identifier (ID) according to this embodiment. In FIG. 22, the horizontal axis represents elapsed time. The image in the area indicated by
An image indicated by
このように、3個の端末の識別子は、各端末が各々、非同期で投光器から発光している。
この場合、他の端末は、例えば識別子の0000001をビット列として送信する。このため、符号601が示す領域の画像のタイミングで、さらに識別子に応じた位相の変化が発生する。第1端末10の復調器17は、図8等で説明したように、搬送波の位相を算出し、算出した位相に基づいて代表位相を決定する。そして決定した代表位相に基づいて、位相変化を算出し、算出した位相変化に基づいて、ビット列を求める。
復調器17は、他の識別子の搬送波についても同様の処理を行ってビット列を求める。
As described above, the identifiers of the three terminals are emitted from the projectors asynchronously at the respective terminals.
In this case, the other terminal transmits, for example, the identifier “0000001” as a bit string. For this reason, a phase change corresponding to the identifier further occurs at the timing of the image in the region indicated by
The
次に、識別子(ID)の検出の処理手順について説明する。図23は、本実施形態に係る識別子(ID)の検出の処理手順のフローチャートである。例えば、図21に示した例では、異なる識別子(ID)が検出された例を説明したが、複数の画素321に、同じ識別子(ID)が検出された場合、以下の処理を行う。
(ステップS201)復調器17は、同一の識別子をまとめて、クラスタリング処理を行う。例えば、近接する同程度の輝度を1つの集まりとしてクラスタにまとめる。
(ステップS202)復調器17は、同一の識別子をまとめたクラスタに対して、重心位置を算出し、算出した重心位置をクラスタの代表位値に決定する。
Next, an identifier (ID) detection processing procedure will be described. FIG. 23 is a flowchart of a processing procedure for detecting an identifier (ID) according to the present embodiment. For example, in the example illustrated in FIG. 21, an example in which different identifiers (ID) are detected has been described. However, when the same identifier (ID) is detected in a plurality of
(Step S201) The
(Step S202) The
次に、図1に示した第1端末10と第2端末20とで通信を行うことで端末間の距離を算出する手順を説明する。図24は、本実施形態に係る通信手順のフローチャートである。なお、以下の説明では、第1端末10は、移動体Aに搭載され、第2端末20は、移動体Bに搭載されている。このため、以下の説明では、第1端末10が備える各機能部を移動体Aの機能部とも言い、第2端末20が備える各機能部を移動体Bの機能部とも言う。なお、移動体は、例えば車両である。
Next, a procedure for calculating the distance between the terminals by performing communication between the
(ステップS301)移動体Aの投光器14は、変調された自装置の識別子(ID)を用いて、速度を示す情報、及び方位を示す情報を発光することで送信する。移動体Aの演算部19は、情報を送信した時、時間の計測を開始する。ステップS301終了後、処理はステップS302に進む。
(ステップS302)移動体Bの受光部26は、移動体Aからの識別子(ID)を含む情報を受信する。ステップS302終了後、処理はステップS303に進む。
(Step S301) The
(Step S302) The
(ステップS303)移動体Bの演算部29は、受信した情報から移動体Aの識別子(ID)と搬送波の周波数を抽出する。次に、移動体Bの演算部29は、移動体Aが送信した情報に含まれるリーダフレームを受信したときの自装置の発振器22が生成した基準クロックとの位相差を第1位相情報として算出する。次に、移動体Bの演算部29は、抽出した移動体Aの識別子に、自装置の識別子と算出した第1位相情報と自装置の速度を示す情報と自装置の方位を示す情報とを付加した情報を、受信した搬送波と同じ周波数の変調波を用いて送信する。ステップS303終了後、処理はステップS304に進む。
(ステップS304)移動体Aは、移動体Bからの情報を受信する。なお、移動体Aは、自装置の識別子(ID)を含む信号を受信した場合、ステップS301で送信した送信信号への応答信号であると解釈する。移動体Aの演算部19は、時間の計測を終了し、計測した時間をステップS301で情報を送信してからステップS304で応答を受信するまでの伝達時間とする。ステップS304終了後、処理はステップS305に進む。
(Step S303) The
(Step S304) The moving object A receives information from the moving object B. In addition, when the mobile unit A receives a signal including the identifier (ID) of the own device, the mobile unit A interprets it as a response signal to the transmission signal transmitted in step S301. The calculating
(ステップS305)移動体Aの演算部19は、移動体Bが送信した情報に含まれるリーダフレームを受信したときの位相情報を、受信した第1位相情報によって補正することで第2位相情報を算出する。なお、この第2位相情報は、光が移動体Aから移動体Bまで到達し、さらに移動体Bから移動体Aに戻ってくるまでに要した伝達時間によって発生した位相変化である。次に、移動体Aの演算部19は、算出した第2位相情報に基づいて、移動体Aと移動体Bとの相互の位置情報に変換し、移動体Aと移動体Bとの距離を算出する。なお、位相差から距離への変換については、後述する。
(ステップS306)移動体Aの演算部19は、自装置と移動体Bとの位相差を演算部19が有する記憶部に記憶させる。ステップS306終了後、処理はステップS307に進む。
(Step S305) The
(Step S306) The
(ステップS307)移動体Bの演算部29は、自装置の識別子(ID)を送信する。ステップS307終了後、処理はステップS308に進む。
(ステップS308)移動体Aの演算部19は、移動体Bから送信された識別子(ID)を受信する。
(ステップS309)移動体Aの演算部19は、ステップS305と同様の処理を行い、位相差を距離に変換する。
以上で、端末間の距離を算出する手順の処理を終了する。
(Step S307) The
(Step S308) The
(Step S309) The
Above, the process of the procedure which calculates the distance between terminals is complete | finished.
上述した手順によれば、自装置の識別子(ID)が含まれる信号を受信したとき、自装置が発した信号への応答であると判別する。そして、受信した信号に含まれる位相情報を距離情報に変換する。なお、送受信時、移動体AとBとが備えている発振器12と発振器22と間の位相差を得ることができるので、ステップS306以降、識別子の送受信を行うステップS301やS302の処理を省略して、装置間の位相差が所定の値以上まで大きくなるまでステップS307(図24)のみを一方的に移動体Bから移動体Aに送信するようにしてもよい。
According to the above-described procedure, when a signal including the identifier (ID) of the own device is received, it is determined that the response is to the signal issued by the own device. And the phase information contained in the received signal is converted into distance information. Since the phase difference between the
次に、位相差を距離に変換する方法を説明する。
まず、移動体Aと移動体Bによる発光源の強度を、y1、y2とする。また、移動体Aの角周波数をω1、移動体Bの角周波数をω2、移動体Aの初期位相をα1、移動体Bの初期位相をα2、移動体Bの角周波数と移動体Aの角周波数との差をO2、移動体Bの初期位相と移動体Aの初期位相との差をP2とする。
移動体Aと移動体Bによる発光源の強度y1及びy2、動体Aの角周波数ω1、移動体Bの初期位相α2は、次式(8)のように表される。
Next, a method for converting a phase difference into a distance will be described.
First, the intensities of the light emission sources by the moving body A and the moving body B are y 1 and y 2 . Further, the angular frequency of the moving object A is ω 1 , the angular frequency of the moving object B is ω 2 , the initial phase of the moving object A is α 1 , the initial phase of the moving object B is α 2 , and the angular frequency of the moving object B is moved. The difference from the angular frequency of the body A is O 2 , and the difference between the initial phase of the moving body B and the initial phase of the moving body A is P 2 .
The intensity y 1 and y 2 of the light source by the moving object A and the moving object B , the angular frequency ω 1 of the moving object A , and the initial phase α 2 of the moving object B are expressed by the following equation (8).
なお、式(8)において、A1及びA2は各々、発光強度y1、y2のパラメータである。また、式(8)において、1を加算している理由は、振幅が正の範囲で振れるように正規化しているためである。この加算される1は、図6、図7、式(2)で説明したBに相当する。式(8)より、移動体Bによる発光源の強度y2は、次式(9)のようになる。 In equation (8), A 1 and A 2 are parameters of the emission intensities y 1 and y 2 , respectively. Further, the reason why 1 is added in the equation (8) is that the amplitude is normalized so as to swing within a positive range. 1 to be added corresponds to B described with reference to FIGS. 6 and 7 and Expression (2). From the equation (8), the intensity y 2 of the light source by the moving body B is expressed by the following equation (9).
移動体Bで観測した移動体Aの信号の強度y2−1が距離に基づかないとすると、移動体Bと移動体Aの距離d2−1(t)を光が伝わる時間T2−1=d2−1/c(ただしcは光速)だけ遅れるので、移動体Bで観測した移動体Aの信号の強度y2−1は、次式(10)のようになる。 Assuming that the intensity y 2-1 of the signal of the moving object A observed by the moving object B is not based on the distance, the time T 2-1 during which light travels the distance d 2-1 (t) between the moving object B and the moving object A = D 2-1 / c (where c is the speed of light), the signal intensity y 2-1 of the moving object A observed by the moving object B is expressed by the following equation (10).
次に、強度y2とy2−1との位相差Δω2−1は、次式(11)のように表される。 Next, the phase difference Δω 2-1 between the intensities y 2 and y 2-1 is expressed as the following equation (11).
移動体Aで観測した移動体Bの信号の強度y1−2は、同様にT1−2=d1−2/cだけ遅れるので、移動体Aで観測した移動体Bの信号の強度y1−2は、次式(12)のようになる。 Since the signal intensity y 1-2 of the mobile object B observed by the mobile object A is similarly delayed by T 1-2 = d 1-2 / c, the signal strength y of the signal of the mobile object B observed by the mobile object A is y. 1-2 is expressed by the following equation (12).
また、強度y1とy1−2との位相差Δω1−2は、次式(13)のように表される。 Further, the phase difference Δω 1-2 between the strengths y 1 and y 1-2 is expressed as the following equation (13).
算出した2つの位相差の和ΔΩ(=Δω2−1+Δω1−2)は、式(11)と(13)より、次式(14)のように表される。 The calculated sum ΔΩ (= Δω 2-1 + Δω 1-2 ) of the two phase differences is expressed by the following equation (14) from the equations (11) and (13).
また、t1は、移動体Bが信号を受信した時刻であるため、伝達時間だけ遅れたT2−1に等しい。さらに、t2は、移動体Aが移動体Bからの応答信号を受信した時刻であるため、伝達時間と内部処理時間D2だけ遅れたT2−1+T1−2+D2に置き換えることができる。これらの値を式(14)に代入すると、式(14)は次式(15)のようになる。 Further, t 1, since the moving body B is the time at which a signal has been received is equal to T 2-1 delayed by a transmission time. Furthermore, since t 2 is the time when the moving object A receives the response signal from the moving object B, it can be replaced with T 2-1 + T 1-2 + D 2 delayed by the transmission time and the internal processing time D 2. it can. By substituting these values into the equation (14), the equation (14) becomes the following equation (15).
ここで、内部処理時間を周波数のn倍(nは1以上の整数)であるとすると、内部処理時間D2は、次式(16)で表される。例えば、内部処理時間を予め測定しておき、内部処理時間が周波数のn倍になる発振器12の周波数を、装置の設計者が選択しておく。
Here, when (the
式(16)を式(15)に代入すると、式(15)は次式(17)のようになる。 Substituting equation (16) into equation (15), equation (15) becomes the following equation (17).
ここで、移動体Bの角周波数と移動体Aの角周波数との差O2が移動体Aの角周波数をω1よりはるかに小さい(O2≪ω1)ならば、式(17)は、次式(18)のようになる。 Here, the difference between O 2 and the angular frequency of the moving object A and angular frequency of the mobile B is much less than omega 1 the angular frequency of the moving object A (O 2 «Omega 1) If equation (17) The following equation (18) is obtained.
伝達時間の平均T1−2 ̄は、式(18)より、次式(19)のように算出できる。 The average transmission time T 1-2  ̄ can be calculated from the equation (18) as the following equation (19).
さらに、距離の平均d1−2 ̄は、式(19)より、次式(20)のように算出できる。 Further, the average distance d 1-2  ̄ can be calculated from the equation (19) as the following equation (20).
なお、式(20)において、λ1は、移動体Aの搬送波の波長である。
したがって、ステップS305及びS309(図24)において、演算部19は、式(20)を用いて位相差を距離に変換する。
ここで、例えば、応答遅れ時間nが10m秒、角周波数ωが1MHzである場合、発振器の精度をpとすると、誤差nO2/ω1の位相差が0.1%以下になるためには、発振器12及び22には、1.6×10−8程度の精度が必要である。この精度が得られる振動子は、例えばOCXO(恒温槽付水晶発振器)である。
In Equation (20), λ 1 is the wavelength of the carrier wave of the moving object A.
Therefore, in Steps S305 and S309 (FIG. 24), the
Here, for example, when the response delay time n is 10 ms and the angular frequency ω is 1 MHz, if the accuracy of the oscillator is p, the phase difference of the error nO 2 / ω 1 is 0.1% or less. The
次に、第1端末10または第2端末20を、車両に取り付けるとき、受光部の取り付け一及び発光部の取り付けの例について説明する。
図25は、本実施形態に係る発光部の取り付け位置の例を説明する図である。なお、発光部とは、少なくとも投光器14(または投光器24)を備えている。図25の符号701が示す領域の画像のように、ヘッドライト付近に取り付けられていてもよい。または、符号702が示す領域の画像のように、ルーフの周囲に取り付けられていてもよい。あるいは、符号703が示す領域の画像のように、テールライトやブレーキランプ付近に取り付けられていてもよい。さらには、発光部は複数あってもよく、複数の発光部が、図25に示した複数の箇所に取り付けられていてもよい。
Next, when attaching the
FIG. 25 is a diagram illustrating an example of the attachment position of the light emitting unit according to this embodiment. Note that the light emitting unit includes at least the projector 14 (or the projector 24). Like the image of the area indicated by
図26は、本実施形態に係る受光部の取り付け位置の例を説明する図である。受光部であるセンサは、少なくともレンズ15及び受光部16(またはレンズ15及び受光部16)を備えている。センサは、図26の符号711が示す領域の画像のように、車両の前方にノーズカメラとして取り付けられていてもよい。ノーズカメラは、交差点において左右の移動体の検出を行う。また、符号712が示す領域の画像のように、サイドミラーの近傍にサイドビューカメラとして取り付けられていてもよい。サイドビューカメラは、後側方の移動体の検出を行う。また、符号713が示す領域の画像のように、車両の後方にリアビューカメラとして取り付けられていてもよい。リアビューカメラは、後方の移動体の検出を行う。さらに、符号714が示す領域の画像のように、例えばルームミラーの脇に全周囲カメラとして取り付けられていてもよい。全周囲カメラは、全周囲(360度)を見渡す。なお、車両内または車両外の左右対称な位置にも全周囲カメラを取り付けるようにしてもよい。これにより、ステレオ視を行いつつ、死角を低減することができる。
FIG. 26 is a diagram illustrating an example of the attachment position of the light receiving unit according to the present embodiment. The sensor that is the light receiving unit includes at least the
なお、発光部に用いる光源は、例えば赤外線のLED(発光ダイオード)と他の可視光(例えば、青色または緑色)の帯域で発光するLEDである。このように、赤外線のLEDに加えて、他の帯域のLEDを発光させることで、人間が見たときに、赤色以外の発光色に見える効果がある。 The light source used for the light emitting unit is, for example, an LED that emits light in a band of infrared LEDs (light emitting diodes) and other visible light (for example, blue or green). In this way, in addition to the infrared LED, the LEDs in other bands are caused to emit light, so that when viewed by humans, there is an effect that the light emission colors other than red are seen.
なお、本実施形態では、第1端末10が、距離の算出する例を説明したが、第2端末20が行ってもよい。または、第1端末10と第2端末20の両方が距離を算出するようにしてもよい。
In the present embodiment, the example in which the
以上のように、本実施形態の計測装置(第1端末10または第2端末20)は、光信号である第1送信情報を送信する送信部(投光器14または24)と、第1送信情報に対する応答である第2送信情報であって、第1送信情報が受信されたときの受信した信号の位相に基づく第1位相差情報を含む第2送信情報を受光する受光部(16または26)と、受光部によって受信された第2送信情報から第1位相差情報を抽出し、抽出した第1位相差情報に基づいて距離情報を求める距離算出部(演算部19または29)と、を備える。
As described above, the measurement device (first terminal 10 or second terminal 20) of the present embodiment has a transmitter (
この構成により、本実施形態の計測装置(第1端末10または第2端末20)は、同時に相対位置と情報が獲得できる。また、本実施形態の計測装置(第1端末10または第2端末20)は、電波で発生したマルチパスや干渉が生じない。さらに、本実施形態の計測装置(第1端末10または第2端末20)は、発光源を面や線とすることで距離による信号強度の低下が低下し狭いダイナミックレンジでも距離計測が可能となる。また、本実施形態の計測装置(第1端末10または第2端末20)は、同時に複数台の移動体が存在しても混信しない。
With this configuration, the measurement apparatus (first terminal 10 or second terminal 20) of the present embodiment can acquire the relative position and information at the same time. In addition, the measurement apparatus (first terminal 10 or second terminal 20) of the present embodiment does not cause multipath or interference generated by radio waves. Furthermore, the measurement apparatus (the
[第2実施形態]
第1実施形態では、互いに備えている発振器12または22の位相差を把握することで、第1端末10と第2端末20とは、情報の送受信を行う例を説明した。本実施形態の第1端末10と第2端末20は、端末間の同期を取った後、情報の送受信を行う。
[Second Embodiment]
In 1st Embodiment, the
図27は、本実施形態に係る通信手順のフローチャートである。
(ステップS301〜S304)図24のステップS301〜304と同様の処理を行う。ステップS304終了後、処理をステップS401に進める。このとき、IDの大きい方の送信周期を小さい方の周期に一致させる。これによりリーダフレームのタイミングが同じになる。
このステップS301〜S304の処理を、同期を取ると言う。なお、これらの処理は、周期的に行ってもよい。
(ステップS401)移動体Aの演算部19は、符号器11、変調器13、及び投光器14を介して、応答を依頼する応答依頼信号を移動体Bに送信する。並行して、移動体Aの演算部19は、移動体Bからの応答依頼信号を受信(受光)し、応答依頼信号に含まれるリーダー部の位相差情報を自部に記憶させる。
(ステップS402)移動体Bの演算部29は、符号器21、変調器23、及び投光器24を介して、応答を依頼する応答依頼信号を移動体Aに送信する。並行して、移動体Bの演算部29は、移動体Aからの応答依頼信号を受信(受光)し、応答依頼信号に含まれるリーダー部の位相差情報を自部に記憶させる。
FIG. 27 is a flowchart of a communication procedure according to this embodiment.
(Steps S301 to S304) Processing similar to that of steps S301 to S304 in FIG. 24 is performed. After step S304 ends, the process proceeds to step S401. At this time, the transmission cycle with the larger ID is matched with the cycle with the smaller ID. As a result, the timing of the leader frame becomes the same.
The process of steps S301 to S304 is said to be synchronized. These processes may be performed periodically.
(Step S401) The
(Step S402) The
(ステップS403)ステップS401が終了してから所定の時間が経過後、移動体Aの演算部19は、移動体Bの識別子(ID)と記憶させた位相差情報とを、応答信号に含めて、符号器11、変調器13、及び投光器14を介して、応答を依頼する指示を移動体Bに送信する。応答信号は光通信に限らず無線通信でもよい。このとき付加情報に情報を識別するカウント値があればそれをつけて送ってもよい。この処理によって応答までの時間差が大きい場合でも、どのフレームへの応答か判別できる。
(ステップS404)ステップS402が終了してから所定の時間が経過後、移動体Bの演算部29は、移動体Aの識別子(ID)と記憶させた位相差情報とを、応答信号に含めて、符号器21、変調器23、及び投光器24を介して、応答を依頼する指示を移動体Aに送信する。この場合もS403と同様に応答信号は無線通信でもよい。
(Step S403) After a predetermined time has elapsed from the end of step S401, the
(Step S404) After a predetermined time has elapsed from the end of step S402, the
(ステップS405)移動体Aの演算部19は、ステップS309(図24)と同様に、位相差を距離に変換する。
(ステップS406)移動体Bの演算部29は、ステップS309(図24)と同様に、位相差を距離に変換する。
以上で、端末間の距離を算出する手順の処理を終了する。
(Step S405) The
(Step S406) The
Above, the process of the procedure which calculates the distance between terminals is complete | finished.
上述した手順によれば、光信号を発している移動体がいたら、移動体同士で同期を取る。そして、自装置に対する応答信号を受信したとき、応答信号に含まれる位相を記憶させ、さらに応答ビットを立てて通信相手の端末の識別子と軽視区した位相情報を加えて応答する。そして、受信信号の位相差と位相情報から、移動体間の距離を求める。さらに、時間差を置いて位相を測定することによって、発振器の周波数差を測定する。
これにより、本実施形態では、第1実施形態より、端末間の位相差の誤差を低減することができる。
According to the procedure described above, if there is a moving body that emits an optical signal, synchronization is established between the moving bodies. Then, when a response signal for the own device is received, the phase included in the response signal is stored, and further, a response bit is set and the identifier of the communication partner terminal and the phase information neglected are added to respond. And the distance between moving bodies is calculated | required from the phase difference and phase information of a received signal. Further, the frequency difference of the oscillator is measured by measuring the phase with a time difference.
Thereby, in this embodiment, the error of the phase difference between terminals can be reduced from 1st Embodiment.
次に、位相差を距離に変換する方法を説明する。
式(8)〜(14)までは、第1実施形態と同様であるため、説明を省略する。
t1は、移動体Bが信号を受信した時刻であるため、伝達時間だけ遅れたT2−1に等しい。さらに、t2は、移動体Aが信号を受信した受信した時刻であるため、伝達時間と同期誤差D2だけ遅れたT1−2+D2に置き換えることができる。これらの値を式(14)に代入すると、式(14)は次式(21)のようになる。
Next, a method for converting a phase difference into a distance will be described.
Since Expressions (8) to (14) are the same as those in the first embodiment, description thereof is omitted.
Since t 1 is the time when the mobile unit B receives the signal, t 1 is equal to T 2-1 delayed by the transmission time. Furthermore, since t 2 is the time when the mobile unit A receives the signal, it can be replaced with T 1-2 + D 2 delayed by the transmission time and the synchronization error D 2 . By substituting these values into equation (14), equation (14) becomes the following equation (21).
ここで、移動体Bの角周波数と移動体Aの角周波数との差O2が移動体Aの角周波数ω1よりはるかに小さい(O2≪ω1)ならば、式(21)は、次式(22)のように近似できる。 Here, if the difference O 2 between the angular frequency of the moving object B and the angular frequency of the moving object A is much smaller than the angular frequency ω 1 of the moving object A (O 2 << ω 1 ), the equation (21) is It can be approximated as the following equation (22).
ここで、同期誤差D2を周波数のn倍であるとすると、同期誤差D2は、次式(23)で表される。 Here, when the synchronization error D 2 is n times the frequency synchronization error D 2 is expressed by the following equation (23).
式(23)より、式(14)は、次式(24)のようになる。 From Expression (23), Expression (14) becomes like the following Expression (24).
伝達時間T1−2は、式(24)より、次式(25)のように算出できる。 Transmission time T 1-2, from equation (24) can be calculated by the following equation (25).
さらに、距離d1−2は、式(25)より、次式(26)のように算出できる。 Furthermore, the distance d 1-2, from equation (25) can be calculated by the following equation (26).
ステップS405及びS406(図27)において、演算部19は、式(26)を用いて位相差を距離に変換する。
ここで、例えば、同期誤差nが100、つまり、100μ秒、角周波数ωが0.16×106、つまり、1MHzである場合、発振器の精度をpとすると、誤差nO2/ω1の位相差が0.1%以下になるためには、発振器12及び22には、1.6×10−6程度の精度が必要である。この精度が得られる振動子は、例えば携帯端末等に使用されているTCXO(温度補償型水晶発振器)である。すなわち、本実施形態によれば、第1実施形態より、安い水晶発振器を用いて、高い精度を確保できる。
In steps S405 and S406 (FIG. 27), the
Here, for example, when the synchronization error n is 100, that is, 100 μs, and the angular frequency ω is 0.16 × 10 6 , that is, 1 MHz, if the accuracy of the oscillator is p, the error is nO 2 / ω 1 In order for the phase difference to be 0.1% or less, the
なお、ステップS403とS404においてもそれぞれステップS401とS402の処理を重ねて行い、ステップS403とステップS404を引き続き行うことで,自分の位置での位相差と相手の位置での位相差が4回得られることから、位相ずれに加えて、移動体Aと移動体Bとが各々備える発振器12及び22の周波数のずれも求めることができる。
そして、周波数のずれ量が検出された後、移動体Aと移動体Bとは、ステップS401とS402のように互いに送受信を行わなくても、例えば一方から識別子を送信するだけで、距離を算出することができる。
In steps S403 and S404, the processes of steps S401 and S402 are repeated, and steps S403 and S404 are continued, so that the phase difference at the own position and the phase difference at the partner position are obtained four times. Therefore, in addition to the phase shift, the frequency shift of the
Then, after the amount of frequency deviation is detected, the moving object A and the moving object B calculate the distance only by transmitting the identifier from one side, for example, without performing transmission / reception as in steps S401 and S402. can do.
ここで、時刻TとT’のときに位相差を受信した場合の位相差から距離を推定する方法を説明する。
式(13)に示した位相差Δω1−2から、時刻TとT’のときに2回、位相差を受信した場合、受信した2つの位相差の差Δω1−2(T)−Δω1−2(T’)は、次式(27)のようになる。
Here, a method for estimating the distance from the phase difference when the phase difference is received at times T and T ′ will be described.
If the phase difference is received twice at times T and T ′ from the phase difference Δω 1-2 shown in Expression (13), the difference between the two received phase differences Δω 1-2 (T) −Δω 1-2 (T ′) is expressed by the following equation (27).
式(27)から、移動体Bの角周波数と移動体Aの角周波数との差O2は、次式(28)のようになる。すなわち、式(27)によって、移動体Aと移動体Bとが各々備える発振器12及び22の周波数のずれも求めることができる。
From the equation (27), the difference O 2 between the angular frequency of the moving object B and the angular frequency of the moving object A is expressed by the following equation (28). That is, the frequency shift of the
また、式(13)より、時刻Tにおける移動体Bの初期位相と移動体Aの初期位相との差P2は、次式(29)のようになる。 Also, from the equation (13), the difference between P 2 between the initial phase and the initial phase of the moving body A of the moving object B at time T is given by the following equation (29).
式(29)より、任意の時刻T’’における伝達時間T’’1−2は、次式(30)のようになる。 From Expression (29), the transmission time T ″ 1-2 at an arbitrary time T ″ is expressed by the following Expression (30).
任意の時刻T’’における距離d’’1−2は、式(30)に光速cを乗ずることで算出することができる。従って、演算部19または29は、式(27)によって周波数のずれ量を検出して自部に記憶させた後、記憶させた周波数のずれ量と式(30)を用いて距離を算出するようにしてもよい。
The distance d ″ 1-2 at an arbitrary time T ″ can be calculated by multiplying Equation (30) by the speed of light c. Accordingly, the
[第3実施形態]
本実施形態では、複数の他装置に対応する識別情報を受信したときの処理を行う例を説明する。
図28は、本実施形態に係る応答順位判定の手順処理のフローチャートである。なお、以下の処理は、第1端末10が行うとして説明するが、第2端末20が行ってもよい。
(ステップS501)演算部19は、受光部16を走査して最初に検出された識別子(ID)を自部内の記憶部のテーブルに登録する。次に、演算部19は、登録した識別子(ID)に対して得点を0として登録する。また、演算部19は、テーブルに登録した識別子に、応答したことを示す情報を関連付けて登録していく。ステップ501終了後、演算部19は、処理をステップS502に進める。
[Third Embodiment]
In the present embodiment, an example will be described in which processing is performed when identification information corresponding to a plurality of other devices is received.
FIG. 28 is a flowchart of the procedure for determining the response order according to this embodiment. The following processing is described as being performed by the
(Step S501) The
(ステップS502)演算部19は、探索で検出された識別子(ID)に対して応答信号を送信する。次に、演算部19は、検出された識別子(ID)に応答したことを示す情報が関連付けて登録されているか否かを判別する。演算部19は、検出された識別子(ID)に応答したことを示す情報が関連付けて登録されていると判別した場合(ステップS502;YES)、ステップS503に進み、検出された識別子(ID)に応答したことを示す情報が関連付けて登録されていないと判別した場合(ステップS502;NO)、ステップS504に進む。
(Step S502) The
(ステップS503)演算部19は、識別子(ID)に5点を加算して記憶させる。ステップS503終了後、演算部19は、処理をステップS505に進める。
(ステップS504)演算部19は、識別子(ID)に1点を加算して記憶させる。ステップS504終了後、演算部19は、処理をステップS505に進める。
(ステップS505)演算部19は、検出された識別子(ID)がテーブルに登録されている最後の識別子(ID)で有るか否かを判別する。演算部19は、検出された識別子(ID)がテーブルに登録されている最後の識別子(ID)で有ると判別した場合(ステップS505;YES)ステップS507に進む。一方、検出された識別子(ID)がテーブルに登録されている最後の識別子(ID)ではないと判別した場合(ステップS505;NO)、ステップS506に進む。
(Step S503) The
(Step S504) The
(Step S505) The
(ステップS506)演算部19は、次の識別子(ID)の設定処理を行う。ステップ506終了後、演算部19は、処理をステップS502に戻す。
(ステップS507)演算部19は、テーブルに登録さえた識別子(ID)のうち、最も得点が高く、且つテーブルの先頭に近い識別子(ID)を選択する。ステップ507終了後、演算部19は、処理をステップS508に進める。
(ステップS508)演算部19は、ステップS507で選択した識別子(ID)の端末に対して応答信号を送信する。応答信号の送信後、演算部19は、応答した識別子(ID)に関連付けられている得点を0点にする。
以上で、処理を終了する。
(Step S506) The calculating
(Step S507) The
(Step S508) The
Thus, the process ends.
なお、上記実施形態では、重み付けの例として、ステップS503で5点、ステップS504で1点を加算する例を説明したが、これに限られない。重み付けに用いる点は、他の値であってもよい。 In the above embodiment, as an example of weighting, an example in which 5 points are added in step S503 and 1 point is added in step S504 is described, but the present invention is not limited to this. The points used for weighting may be other values.
以上のように、本実施形態の計測装置(第1端末10または第2端末20)では、複数の他装置に対応する第2識別情報を受信したとき、送信した信号に対する応答、算出された距離、及び受信された信号の強度のうち少なくとも1つに基づいて応答する順番を決定する応答順位決定部(演算部19または29)を備える。
この構成によって、本実施形態の計測装置(第1端末10または第2端末20)は、受光部16が複数の識別子(ID)を受光した場合であっても、優先順位を付けて応答することができる。また、演算部19は、受光部16を探索したときに登録した識別情報(ID)が見えなくなった後、所定の時間経過後に、テーブルに登録した情報を削除するようにしてもよい。これにより、記憶容量を有効に使用することができる。
As described above, in the measurement device (the
With this configuration, the measuring device (the
図29は、本実施形態に係るマルチパス対策の一例を説明する図である。
図29に示すように、符号500が示す領域の画像には、5つの識別子(ID)を示す画像がある。この場合、少なくとも1つの光が直接光として検出されているとする。このような場合、前述したように、クラスタリング処理を行い、一定画素範囲内にある識別子(ID)を、1つの識別子(ID)とする。そして、1つの識別子(ID)として位相差の平均値を代表位相に決定する。
また、演算部19は、各々の識別子(ID)との距離を演算し、最も距離が短い識別子(ID)を、直接光により識別子(ID)とするようにしてもよい。
また、距離を算出した結果、同じ距離の場合、演算部19は、強度が強い方を直接光による識別子(ID)とするようにしてもよい。
さらに、距離も強度も同じ場合、演算部19は、クラスタリングした画素数が多い方を直接光による識別子(ID)とするようにしてもよい。
FIG. 29 is a diagram illustrating an example of a multipath countermeasure according to the present embodiment.
As shown in FIG. 29, the image of the area indicated by
Moreover, the calculating
As a result of calculating the distance, when the distance is the same, the
Further, when the distance and the intensity are the same, the
[第4実施形態]
図30は、本実施形態に係る本実施形態に係る計測システム1Aの構成を表すシステム構成図である。図1に示した計測システム1と同じ機能をする機能部には、同じ符号を用いて説明を省略する。
計測システム1との差異は、第1端末10AがGPS(グローバル・ポジショニング・システム)811を備え、第2端末20AがGPS821を備えている。
[Fourth Embodiment]
FIG. 30 is a system configuration diagram illustrating a configuration of a
The difference from the
GPS811は、衛星から受信した情報に基づいて、クロック信号を生成する。GPS811は、生成したクロック信号を発振器12に出力する。このとき使用する衛星は天頂に近い衛星が望ましい。
発振器12は、GPS811から入力されたクロック信号に応じて、クロックのタイミングを調整する。
GPS821は、衛星から受信した情報に基づいて、クロック信号を生成する。GPS821は、生成したクロック信号を発振器22に出力する。この場合も使用する衛星は天頂に近い衛星が望ましい。
発振器22は、GPS821から入力されたクロック信号に応じて、クロックのタイミングを調整する。
GPSによってリーダフレームのタイミングの同期をとることで、図27における同期処理が不要になる。このように周波数をGPSの原子時計に同期させることで発振周波数が原子時計の精度になり距離誤差が減少する。
The
The
The
The
By synchronizing the timing of the leader frame with GPS, the synchronization processing in FIG. 27 is not necessary. By synchronizing the frequency with the GPS atomic clock in this way, the oscillation frequency becomes the accuracy of the atomic clock and the distance error is reduced.
次に、第1端末10Aが移動体Aに取り付けられ、第2端末20Aが移動体Bに取り付けられているとして、計測システム1Aの動作について説明する。
移動体Aは、自己の識別子(ID)、速度、及び進行方向をデジタル信号として符号化し変調して投光器14より光信号として送信する。
Next, the operation of the
The moving body A encodes and modulates its own identifier (ID), speed, and traveling direction as a digital signal, and transmits it as an optical signal from the
移動体Bでは、レンズ25を通った光が受光部26で結像し、タイミング制御器により指示された4系統で複数回サンプリング画像間の差分画像を復調器27に出力する。なお、各サンプリングでは、露光タイミングと露光時間が指示される。
復調器27は、変調光が復調器の差分回路を通ることで、復調され振幅と位相を求めて復号器28に出力する。
復号器28は、デジタル信号に戻して演算部29に情報を出力する。
移動体Bは、受信した信号の位相情報をのせて光信号として送信する。
In the moving body B, the light passing through the
The
The
The moving body B transmits the received signal as an optical signal with the phase information.
移動体Aは、移動体Bより発光された信号の位相について、移動体Bが移動体Aの光を受信したときの位相情報で補正する。これにより、本実施形態では、光が移動体Aから移動体Bまで到達してから移動体Aに戻ってくるまでに要した時間により発生した位相変化を算出でき、距離として変換できる。
また、本実施形態では、さらに2次元の面である受光部の角度情報から3次元の位置情報に変換できる。
さらに、本実施形態では、相互の発振器の周波数精度はGPS(811、821)により10−9以下の精度で一致している。
同期しているGPSの衛星番号を付加情報として送信することでGPSに同期していることが互いに認識できるため同期処理を省く助けになる。同じ衛星からの信号が受信できていればその衛星の仰角と方位角から相互の位置における位相差が推定でき、位相差情報を互いに交換しなくても受け取った信号の位相差から距離に変換することも可能である。
The moving object A corrects the phase of the signal emitted from the moving object B with the phase information when the moving object B receives the light from the moving object A. Thereby, in this embodiment, the phase change which generate | occur | produced by the time required for light to return to the moving body A after reaching | attaining the moving body A from the moving body A can be calculated, and it can convert into distance.
In the present embodiment, the angle information of the light receiving unit, which is a two-dimensional surface, can be converted into three-dimensional position information.
Further, in the present embodiment, the frequency accuracy of the mutual oscillators matches with accuracy of 10 −9 or less by GPS (811, 821).
By transmitting the satellite number of the synchronized GPS as additional information, it can be recognized that the GPS is synchronized with each other. If signals from the same satellite can be received, the phase difference at the mutual position can be estimated from the elevation angle and azimuth angle of the satellite, and the phase difference of the received signals is converted into distance without exchanging phase difference information. It is also possible.
なお、第1〜第4実施形態において、第1端末10(または10A)または第2端末20(または20A)を組み込む機器は、例えば、ロボット、車両、携帯端末等であってもよい。 In the first to fourth embodiments, the device incorporating the first terminal 10 (or 10A) or the second terminal 20 (or 20A) may be, for example, a robot, a vehicle, a portable terminal, or the like.
なお、本発明における計測装置(第1端末10または10A、第2端末20または20A)の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境(あるいは表示環境)を備えたWWWシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。
A program for realizing the function of the measuring device (first terminal 10 or 10A,
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.
1、1A…計測システム、10、10A…第1端末、20、20A…第2端末、11、21…符号器、12、22…発振器、13、23…変調器(変調部)、14…投光器(送信部、第1送信部)、24…投光器(送信部、第2送信部)、15、25…レンズ、16…受光部(受光部、第1受光部)、26…受光部(受光部、第2受光部)、17、27…復調器(位相算出部)、18、28…復号器、19、29…演算部(距離算出部、応答順位決定部)、811、821…GPS
DESCRIPTION OF
Claims (11)
搬送波の生成に用いられるクロック信号を生成する発振器と、
前記クロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する送信部と、
複数の画素を備え、前記第1送信情報に対する応答であり第2角周波数の搬送波であり前記他装置が送信する第2送信情報であって、前記他装置が送信する光信号の強度が第2の強度であり、前記他装置が有する受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する受光部と、
前記受光部で観測した前記第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記他装置が送信した第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、自装置の搬送波の前記第1角周波数と、自装置の搬送波の前記第1角周波数と前記他装置の搬送波の前記第2角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める距離算出部と、
を備え、
前記送信部は、
複数の前記他装置から前記第2送信情報を受信した場合、自装置が送信する前記第1送信情報の送信周期と前記他装置それぞれが送信する前記第2送信情報それぞれの送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う
ことを特徴とする計測装置。 A measuring device that performs optical communication with another device that transmits an optical signal,
An oscillator that generates a clock signal used to generate a carrier wave;
A transmission unit that transmits first transmission information of a carrier wave having a first angular frequency using an optical signal having a first intensity using the clock signal ;
Comprising a plurality of pixels, a said the response to the first transmission information second transmission information carrier der the second angular frequency Ri said other device sends the intensity of the optical signal the other device transmits the first The intensity of the optical signal of the first transmission information observed by the light receiving unit included in the other device is a third intensity, and the first phase between the second intensity and the third intensity. A light receiving unit that receives the second transmission information including the difference with the plurality of pixels ;
The intensity of the optical signal of the second transmission information observed by the light receiving unit is a fourth intensity, the phase difference between the first intensity and the fourth intensity is a second phase difference, and the other device There the sum of the second phase difference between the first phase difference in the second transmission information which is transmitted, and the first angular frequency of the carrier wave of the own device, and the first angular frequency of the carrier of the device itself and the difference between the second angular frequency of the carrier wave of said other device, and the wavelength of the carrier wave of the own device, and a distance calculation unit for determining the distance information based on,
With
The transmitter is
When receiving the second transmission information from a plurality of the other apparatuses, the second transmission information each transmission period, each transmission cycle and the other device transmits the first transmission information when the device itself transmits a device A measuring apparatus characterized in that information is transmitted and received after synchronization is achieved by matching a transmission cycle having a larger identifier, which is identification information for identification, with a cycle having a smaller identifier .
前記受光部は、
前記第2送信情報に前記他装置に対応する第2識別情報が含まれている場合に前記第2送信情報が前記第1送信情報に対する応答であると判別する
ことを特徴とする請求項1に記載の計測装置。 The first transmission information includes first identification information for identifying the device,
The light receiving unit is
The second transmission information is determined to be a response to the first transmission information when the second identification information corresponding to the other device is included in the second transmission information. The measuring device described.
前記第2識別情報と、前記受光部によって受信された前記第2送信情報を受信したときの受信した信号の位相に基づく該第2識別情報に対応する前記第2位相差とが関連付けられた情報を記憶する記憶部を備え、
前記送信部は、
前記第2識別情報が前記記憶部に記憶されている場合、前記第1識別情報のみを送信し、
前記距離算出部は、
前記記憶部に記憶させた位相差を示す情報を、所定の時間経過後、消去する
ことを特徴とする請求項2に記載の計測装置。 The distance calculation unit
Information in which the second identification information is associated with the second phase difference corresponding to the second identification information based on the phase of the received signal when the second transmission information received by the light receiving unit is received. A storage unit for storing
The transmitter is
When the second identification information is stored in the storage unit, only the first identification information is transmitted,
The distance calculation unit
The measurement apparatus according to claim 2, wherein the information indicating the phase difference stored in the storage unit is deleted after a predetermined time has elapsed.
前記変調部は、
自装置の基準信号の位相に対して送信データに応じた位相変化をさせる期間、無信号状態に制御する
ことを特徴とする請求項1から請求項3のいずれか1項に記載の計測装置。 A modulation unit that modulates transmission data is provided,
The modulator is
The measurement apparatus according to any one of claims 1 to 3, wherein the measurement apparatus is controlled to be in a no-signal state during a period in which a phase change corresponding to transmission data is performed with respect to a phase of a reference signal of the own apparatus.
前記受光部は、前記受信された送信データの振幅と位相とを検出し、
前記復調器は、
前記無信号状態の期間の1つ前のサンプリングタイミング且つ前記振幅が減少していないときの位相を、前記無信号状態の期間における前記受信された送信データの位相として決定し、前記決定された位相に基づいて近接する位相の位相差に基づいて前記送信データを復調する
ことを特徴とする請求項4に記載の計測装置。 A demodulator for demodulating received transmission data;
The light receiving unit detects the amplitude and phase of the received transmission data;
The demodulator
The sampling timing immediately before the no-signal state period and the phase when the amplitude does not decrease are determined as the phase of the received transmission data in the no-signal state period, and the determined phase The measurement apparatus according to claim 4, wherein the transmission data is demodulated based on a phase difference between adjacent phases based on the measurement data.
前記複数の画素が同じ値の前記識別情報を受光している場合、同一の前記識別情報が含まれる光信号を同じクラスとしてクラス分けし、前記クラス分けした同じクラスの領域の中心を重心位置として決定する
ことを特徴とする請求項5に記載の計測装置。 Before Symbol demodulator,
Wherein if receiving the identification information, classifies an optical signal containing identical the identification information as the same class, the gravity center position the center of the area of the same class that the classification of the previous SL plurality of pixels have the same value The measuring device according to claim 5, wherein the measuring device is determined as follows.
前記受光部の前記複数の画素に対して、前記搬送波に含まれるリーダフレームを探索し、リーダフレームが検出された位置をビット読み出しの開始位置にする
ことを特徴とする請求項5または請求項6に記載の計測装置。 The demodulator
To the plurality of pixels of the photodetection unit, it searches the reader frames included in the carrier, according to claim 5 or claim, characterized in that the position where the leader frame is detected at the start of the bit read 6 The measuring device described in 1.
を備えることを特徴とする請求項2から請求項7のいずれか1項に記載の計測装置。 A response for determining a response order based on at least one of the response to the transmitted signal, the calculated distance, and the strength of the received signal when the second identification information corresponding to the plurality of other devices is received measurement device according to claim 2 in any one of claims 7, characterized in that it comprises a rank determination unit.
搬送波の生成に用いられるクロック信号を生成する第1発振器と、
前記第1発振器が生成したクロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する第1送信部と、
複数の画素を備え、前記第1送信情報に対する応答であり第2角周波数の搬送波であり第2計測装置が送信する第2送信情報であって、前記第2計測装置が送信する光信号の強度が第2の強度であり、前記第2計測装置が有する第2受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する第1受光部と、
前記第1受光部で観測した前記第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記第2計測装置が送信した前記第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、当該第1計測装置の搬送波の前記第1角周波数と、当該第1計測装置の搬送波の前記第1角周波数と前記第2計測装置の搬送波の前記第2角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める第1距離算出部と、
を備え、
複数の前記第2計測装置それぞれは、
搬送波の生成に用いられるクロック信号を生成する第2発振器と、
複数の画素を備え、前記第1計測装置から光信号である前記第1送信情報を前記複数の画素で受光する第2受光部と、
前記第2受光部で観測した前記第1送信情報の光信号の強度が第3の強度と、前記第2計測装置が送信する光信号の第4の強度との位相差である第1位相差を求める位相差算出部と、
前記第1送信情報への応答である第2送信情報に前記位相差算出部が算出した前記第1位相差を含めて、前記第2発振器が生成したクロック信号を用いて第2角周波数の搬送波で光信号を送信する第2送信部と、
を備え、
前記第1送信部は、
複数の前記第2計測装置から前記第2送信情報を受信した場合、前記第1送信情報の送信周期と前記第2計測装置それぞれが送信する前記第2送信情報の送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う
ことを特徴とする計測システム。 The first measuring device is
A first oscillator that generates a clock signal used to generate a carrier wave;
A first transmission unit configured to transmit first transmission information of a carrier wave having a first angular frequency using a clock signal generated by the first oscillator as an optical signal having a first intensity ;
Comprising a plurality of pixels, a second transmission information second measuring device Ri carrier der the second angular frequency a response that sends to the first transmission information, the optical signal by the second measuring device sends Is the second intensity, the intensity of the optical signal of the first transmission information observed by the second light receiving unit of the second measuring device is the third intensity, and the second intensity and the second intensity A first light receiving unit that receives the second transmission information including a first phase difference with an intensity of 3 by the plurality of pixels ;
The intensity of the optical signal of the second transmission information observed by the first light receiving unit is a fourth intensity, the phase difference between the first intensity and the fourth intensity is a second phase difference, the sum of said second phase difference between the first phase difference included in the second transmission information in which the second measuring device transmits, to the first angular frequency of the carrier wave of the first measuring unit, the first measurement and the difference between the second angular frequency of the carrier wave of the first angular frequency and the second measuring device of the carrier device, the wavelength of the carrier wave of the own device, the first distance calculating unit that calculates the distance information based on,
With
Each of the plurality of second measuring devices includes
A second oscillator that generates a clock signal used to generate a carrier wave;
A second light receiving unit that includes a plurality of pixels, and receives the first transmission information that is an optical signal from the first measurement device by the plurality of pixels ;
The first phase difference in which the intensity of the optical signal of the first transmission information observed by the second light receiving unit is the phase difference between the third intensity and the fourth intensity of the optical signal transmitted by the second measuring device. A phase difference calculation unit for obtaining
Including the first phase difference the phase difference calculation unit in the second transmission information has been calculated is a response to the first transmission information, the carrier of the second angular frequency using a clock signal which the second oscillator is generated A second transmitter for transmitting an optical signal at
With
The first transmitter is
When the second transmission information is received from a plurality of the second measurement devices , the device is identified with the transmission cycle of the first transmission information and the transmission cycle of the second transmission information transmitted by each of the second measurement devices. Information is sent and received after synchronization is achieved by matching the transmission cycle with the larger identifier, which is identification information for the same, with the smaller cycle.
Measurement system comprising a call.
前記送信部が、前記クロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する送信手順と、
前記受光部が、前記第1送信情報に対する応答であり前記他装置が送信する第2送信情報であって、前記他装置が送信する光信号の強度が第2の強度であり、前記他装置が有する受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する受光手順と、
前記送信部が、複数の前記他装置から前記第2送信情報を受信した場合、自装置が送信する前記第1送信情報の送信周期と前記他装置それぞれが送信する前記第2送信情報それぞれの送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う送信手順と、
前記距離算出部が、前記受光手順で観測した第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記他装置が送信した第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、自装置の搬送波の前記第1角周波数と、自装置の搬送波の前記第1角周波数と前記他装置の搬送波の第2の角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める距離算出手順と、
を含むことを特徴とする計測方法。 Other devices that transmit an optical signal having an oscillator that generates a clock signal used to generate a carrier wave, a light receiving unit having a plurality of pixels, a transmission unit that transmits an optical signal, and a distance calculation unit that obtains distance information A measuring method of a measuring device that performs optical communication with
The transmission unit includes a transmission step of transmitting the first transmission information carrier in the first corner frequency using said clock signal at a first intensity of the optical signal,
The light receiving unit, the response der to the first transmission information Ri said other device is a second transmission information to be transmitted, the intensity of the optical signal the other device transmits is a second intensity, the other device The second transmission information including the first phase difference between the second intensity and the third intensity is an intensity of the optical signal of the first transmission information observed by the light receiving unit included in the first transmission information. A light receiving procedure for receiving light by the plurality of pixels ;
When the transmission unit receives the second transmission information from a plurality of other devices, the transmission period of the first transmission information transmitted by the own device and the transmission of each of the second transmission information transmitted by each of the other devices A transmission procedure for transmitting and receiving information after synchronizing the cycle by matching the transmission cycle of the larger identifier, which is identification information for identifying the device, with the smaller cycle;
The distance calculation unit has a fourth intensity of the optical signal of the second transmission information observed in the light receiving procedure , and a phase difference between the first intensity and the fourth intensity is a second phase difference. There, the sum of the first phase difference other device is included in the second transmission information which is transmitted and said second phase difference, said first angular frequency of the carrier wave of the own device, the carrier of the device itself A distance calculation procedure for obtaining distance information based on the difference between the first angular frequency and the second angular frequency of the carrier wave of the other device and the wavelength of the carrier wave of the own device;
A measurement method comprising:
搬送波の生成に用いられるクロック信号を生成する発振器が生成したクロック信号を用いて第1角周波数の搬送波の第1送信情報を第1の強度の光信号で送信する送信手順と、
前記第1送信情報に対する応答であり他装置が送信する第2送信情報であって、前記他装置が送信する光信号の強度が第2の強度であり、前記他装置が有する受光部で観測した前記第1送信情報の光信号の強度が第3の強度であり、前記第2の強度と前記第3の強度との第1位相差を含む前記第2送信情報を前記複数の画素で受光する受光手順と、
複数の前記他装置から前記第2送信情報を受信した場合、自装置が送信する前記第1送信情報の送信周期と前記他装置それぞれが送信する前記第2送信情報それぞれの送信周期を、装置を識別するための識別情報である識別子が大きい方の送信周期を小さい方の周期に一致させることで同期を取った後、情報の送受信を行う送信手順と、
前記受光手順で観測した第2送信情報の光信号の強度が第4の強度であり、前記第1の強度と前記第4の強度との位相差が第2位相差であり、前記他装置が送信した第2送信情報に含まれる前記第1位相差と前記第2位相差との和と、自装置の搬送波の前記第1角周波数と、自装置の搬送波の前記第1角周波数と前記他装置の搬送波の第2角周波数の差と、自装置の搬送波の波長と、に基づいて距離情報を求める距離算出手順と、
を実行させる計測プログラム。 In the computer of the measuring device,
A transmission procedure for transmitting the first transmission information of the carrier wave of the first angular frequency by the optical signal of the first intensity using the clock signal generated by the oscillator that generates the clock signal used for generating the carrier wave;
A second transmission information other device Ri response der to said first transmission information is transmitted, the a strength intensity of the second other device the optical signal to be transmitted, the observation by a light receiving unit that the other device has It was a strength intensity of the third optical signal of the first transmission information, receiving the second transmission information which includes a first phase difference between the third intensity and the second intensity in the plurality of pixels Light receiving procedure to
When the second transmission information is received from a plurality of other devices, the transmission cycle of the first transmission information transmitted by the own device and the transmission cycle of the second transmission information transmitted by each of the other devices are A transmission procedure for transmitting and receiving information after synchronizing by matching the transmission cycle with a larger identifier, which is identification information for identification, to the smaller cycle;
The intensity of the optical signal of the second transmission information observed in the light receiving procedure is the fourth intensity, the phase difference between the first intensity and the fourth intensity is the second phase difference, and the other device is wherein said first phase difference included in the transmitted second transmission information and the sum of the second phase difference, said first angular frequency of the carrier wave of the own device, and the first angular frequency of the carrier wave of the own device other the difference between the second angular frequency of the carrier wave of the apparatus, the wavelength of the carrier wave of the own device, a distance calculation procedure for obtaining the distance information based on,
A measurement program that executes
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013184476A JP6308452B2 (en) | 2013-09-05 | 2013-09-05 | Measuring device, measuring system, measuring method, and measuring program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013184476A JP6308452B2 (en) | 2013-09-05 | 2013-09-05 | Measuring device, measuring system, measuring method, and measuring program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015052481A JP2015052481A (en) | 2015-03-19 |
JP6308452B2 true JP6308452B2 (en) | 2018-04-11 |
Family
ID=52701622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013184476A Expired - Fee Related JP6308452B2 (en) | 2013-09-05 | 2013-09-05 | Measuring device, measuring system, measuring method, and measuring program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6308452B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7239601B2 (en) | 2018-04-14 | 2023-03-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | optical synapse |
JP7239602B2 (en) | 2018-04-14 | 2023-03-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | light neuron |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017073635A1 (en) * | 2015-10-27 | 2017-05-04 | 株式会社小糸製作所 | Vehicle component, and vehicle |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0815433A (en) * | 1994-06-27 | 1996-01-19 | Mitsubishi Heavy Ind Ltd | Distance measuring and laser communication equipment |
JPH0865817A (en) * | 1994-08-12 | 1996-03-08 | East Japan Railway Co | Warning system |
JPH09243750A (en) * | 1996-03-06 | 1997-09-19 | Yazaki Corp | Laser radar for vehicle |
JP3436879B2 (en) * | 1998-03-05 | 2003-08-18 | 松下電器産業株式会社 | Distance detecting method and device |
JP3411856B2 (en) * | 1999-07-26 | 2003-06-03 | 松下電器産業株式会社 | Distance detection method and distance detection device |
JP3649404B2 (en) * | 2003-02-28 | 2005-05-18 | ソニー株式会社 | Ranging and positioning system, ranging and positioning method, and wireless communication apparatus |
JP2006310964A (en) * | 2005-04-26 | 2006-11-09 | Canon Inc | Communication terminal and control method thereof, and program |
JP2007074086A (en) * | 2005-09-05 | 2007-03-22 | Casio Comput Co Ltd | Data communication device, communication control method, and communication control program |
JP5158499B2 (en) * | 2008-05-21 | 2013-03-06 | スタンレー電気株式会社 | Data communication device |
JP5169710B2 (en) * | 2008-10-10 | 2013-03-27 | 富士通株式会社 | Optical receiver and dispersion compensation sequence control method |
-
2013
- 2013-09-05 JP JP2013184476A patent/JP6308452B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7239601B2 (en) | 2018-04-14 | 2023-03-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | optical synapse |
JP7239602B2 (en) | 2018-04-14 | 2023-03-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | light neuron |
Also Published As
Publication number | Publication date |
---|---|
JP2015052481A (en) | 2015-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yamazato et al. | Image sensor based visible light communication and its application to pose, position, and range estimations | |
KR101862361B1 (en) | Coherent decoding of visible light communication (VLC) signals | |
US9930320B2 (en) | Resolving three dimensional spatial information using time-shared structured lighting that embeds digital communication | |
US9791542B2 (en) | System and method for estimating the position and orientation of a mobile communications device in a beacon-based positioning system | |
US20200267367A1 (en) | Depth non-linearity compensation in time-of-flight imaging | |
US20210405158A1 (en) | Depth sensing using optical time-of-flight techniques through a transmissive cover | |
CN108459597B (en) | Mobile electronic device and method for processing tasks in task area | |
JP2006308522A (en) | Space information detector | |
JP6308452B2 (en) | Measuring device, measuring system, measuring method, and measuring program | |
US9404999B2 (en) | Localization system and localization method | |
CN110662162B (en) | Dual mode optical device for time-of-flight sensing and information transfer, and apparatus, systems, and methods utilizing the same | |
US10284795B2 (en) | Image processing device, image processing method, and image processing program which control a scan frequency of an imaging unit | |
JP2016183922A (en) | Distance image acquisition device and distance image acquisition method | |
JP2018021776A (en) | Parallax calculation system, mobile body, and program | |
Liu et al. | Eyeloc: Smartphone vision-enabled plug-n-play indoor localization in large shopping malls | |
JP2016085208A (en) | Synchronous timing detection system and detection method, range-finding system and positioning system, and reception device and program thereof | |
US10989800B2 (en) | Tracking using encoded beacons | |
US20240127576A1 (en) | System and method for matching of image features with indistinguishable landmarks | |
Plank et al. | High-performance indoor positioning and pose estimation with time-of-flight 3D imaging | |
JP6439181B2 (en) | Optical communication apparatus and program | |
US11610339B2 (en) | Imaging processing apparatus and method extracting a second RGB ToF feature points having a correlation between the first RGB and TOF feature points | |
US20170371035A1 (en) | Protection and guidance gear or equipment with identity code and ip address | |
Li | Indoor positioning system using visible light communication and smartphone with rolling shutter camera | |
US11762096B2 (en) | Methods and apparatuses for determining rotation parameters for conversion between coordinate systems | |
CN209949108U (en) | VLC dynamic positioning system based on mean shift and unscented Kalman filtering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151126 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170123 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170704 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170901 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180213 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180302 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6308452 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |