JP7263952B2 - Obstacle detection device and obstacle detection method - Google Patents
Obstacle detection device and obstacle detection method Download PDFInfo
- Publication number
- JP7263952B2 JP7263952B2 JP2019128230A JP2019128230A JP7263952B2 JP 7263952 B2 JP7263952 B2 JP 7263952B2 JP 2019128230 A JP2019128230 A JP 2019128230A JP 2019128230 A JP2019128230 A JP 2019128230A JP 7263952 B2 JP7263952 B2 JP 7263952B2
- Authority
- JP
- Japan
- Prior art keywords
- ultrasonic
- obstacle
- transmission
- detection
- ultrasonic sensor
- 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.)
- Active
Links
Images
Landscapes
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Description
本発明は、障害物検出装置及び障害物検出方法に関する。 The present invention relates to an obstacle detection device and an obstacle detection method.
超音波を送信する送信機能と障害物によって反射された反射波を受信する受信機能とを有する超音波センサを用いて障害物を検出する障害物検出装置が知られている。障害物検出装置は、超音波センサによる超音波の送信を制御する送信指令部と、超音波センサによる反射波の受信結果から障害物の有無を検出する検出部とを備える。超音波センサから超音波を送信した際、超音波センサの検出可能範囲内に障害物が存在する場合、送信された超音波は障害物に当たって反射する。一方、超音波センサの検出可能範囲内に障害物が存在しない場合、送信された超音波は障害物に当たって反射することなく減衰する。検出部は、超音波センサが反射波を受信した場合に障害物ありと検出する。 2. Description of the Related Art There is known an obstacle detection device that detects an obstacle using an ultrasonic sensor that has a transmission function of transmitting ultrasonic waves and a reception function of receiving reflected waves reflected by an obstacle. The obstacle detection device includes a transmission command section that controls transmission of ultrasonic waves by the ultrasonic sensor, and a detection section that detects the presence or absence of an obstacle based on the result of reception of reflected waves by the ultrasonic sensor. When an ultrasonic wave is transmitted from the ultrasonic sensor, if an obstacle exists within the detectable range of the ultrasonic sensor, the transmitted ultrasonic wave hits the obstacle and is reflected. On the other hand, if there is no obstacle within the detectable range of the ultrasonic sensor, the transmitted ultrasonic wave hits the obstacle and is attenuated without being reflected. The detection unit detects that there is an obstacle when the ultrasonic sensor receives the reflected wave.
特許文献1に開示されるように、障害物検出装置には、複数の超音波センサを備えるものがある。例えば、特許文献1に開示の障害物検出装置は、第1~第4超音波センサを備える。第1~第4超音波センサは、順に並べられている。第1超音波センサ及び第3超音波センサは第1超音波センサ群を構成し、第2超音波センサ及び第4超音波センサは第2超音波センサ群を構成する。つまり、障害物検出装置は、2つの超音波センサによって構成された超音波センサ群を2つ備える。送信指令部は、複数の超音波センサ群を切り替えながら、超音波センサ群を構成する2つの超音波センサに超音波を同時に送信させる。具体的には、送信指令部は、第1超音波センサ群を構成する第1超音波センサ及び第3超音波センサに同時に超音波を送信させた後、第2超音波センサ群を構成する第2超音波センサ及び第4超音波センサに同時に超音波を送信させる。この場合、第1~第4超音波センサから個別に超音波を送信する場合よりも障害物の有無を早期に検出できる。
As disclosed in
ところで、超音波センサが反射波を1回受信した時点で検出部が障害物ありと検出する場合、誤検出の可能性が高くなる。このため、送信指令部は、超音波センサによる超音波の送信を繰り返し、その間の反射波の受信回数が所定の回数以上になった場合に検出部が障害物ありと検出するのが好ましい。しかしながら、超音波センサによる超音波の送信を繰り返すことで、障害物の有無の検出に遅れが生じる。 By the way, when the detection unit detects that there is an obstacle when the ultrasonic sensor receives the reflected wave once, the possibility of erroneous detection increases. For this reason, it is preferable that the transmission command unit repeats transmission of ultrasonic waves by the ultrasonic sensor, and the detection unit detects that there is an obstacle when the number of receptions of the reflected waves during that time reaches a predetermined number or more. However, repeating the transmission of ultrasonic waves by the ultrasonic sensor causes a delay in detecting the presence or absence of obstacles.
本発明は、上記課題を解決するためになされたものであり、その目的は、誤検出を抑制しつつ、障害物の有無を早期に検出できる障害物検出装置及び障害物検出方法を提供することにある。 SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and it is an object of the present invention to provide an obstacle detection device and an obstacle detection method capable of early detection of the presence or absence of an obstacle while suppressing erroneous detection. It is in.
上記課題を解決するための障害物検出装置は、超音波を送信する送信機能と障害物によって反射された反射波を受信する受信機能とを有する2以上の超音波センサによって構成された複数の超音波センサ群と、前記超音波センサによる超音波の送信を制御する送信指令部と、前記超音波センサによる反射波の受信結果から前記障害物の有無を検出する検出部と、を備える障害物検出装置であって、前記送信指令部は、複数の前記超音波センサ群を切り替えながら、前記超音波センサ群を構成する2以上の超音波センサに超音波を同時に送信させる第1送信処理を行うとともに、前記第1送信処理により複数の前記超音波センサの少なくとも1つが反射波を受信することで前記検出部が障害物ありと仮検出した場合には、複数の前記超音波センサのうち、前記第1送信処理による前記反射波の受信結果に基づき再送信センサとして設定された超音波センサに超音波を送信させる第2送信処理を行い、前記検出部は、前記第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出することを要旨とする。 An obstacle detection device for solving the above problems is a plurality of ultrasonic waves composed of two or more ultrasonic sensors each having a transmitting function of transmitting ultrasonic waves and a receiving function of receiving reflected waves reflected by obstacles. Obstacle detection comprising: a group of sound wave sensors; a transmission command unit that controls transmission of ultrasonic waves by the ultrasonic sensor; and a detection unit that detects the presence or absence of the obstacle from a reception result of the reflected wave by the ultrasonic sensor. In the apparatus, the transmission command unit performs a first transmission process of causing two or more ultrasonic sensors constituting the ultrasonic sensor group to simultaneously transmit ultrasonic waves while switching between the plurality of ultrasonic sensor groups. and when the detection unit tentatively detects that there is an obstacle because at least one of the plurality of ultrasonic sensors receives a reflected wave in the first transmission process, one of the plurality of ultrasonic sensors, the first performing a second transmission process for causing an ultrasonic sensor set as a retransmission sensor to transmit an ultrasonic wave based on the reception result of the reflected wave by the first transmission process, wherein the detection unit receives the reflected wave by the second transmission process; The gist of this is that the presence or absence of an obstacle is actually detected based on the number of times.
これによれば、検出部は、超音波センサによる反射波の受信回数に基づいて障害物の有無を本検出するため、超音波センサが反射波を1回受信した時点で障害物ありと検出する場合と比較して誤検出を抑制できる。 According to this, since the detection unit actually detects the presence or absence of an obstacle based on the number of times the reflected wave is received by the ultrasonic sensor, the presence of the obstacle is detected when the ultrasonic sensor receives the reflected wave once. False detection can be suppressed compared to the case.
また、検出部が障害物ありと仮検出した場合には、送信指令部は第2送信処理を行い、検出部は第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出する。送信指令部は、第1送信処理では、各超音波センサ群から順に超音波を送信させるのに対し、第2送信処理では、第1送信処理による反射波の受信結果に基づいて設定された再送信センサに超音波を送信させる。第2送信処理では、複数の超音波センサ群から順に超音波を送信しない分、第2送信処理に要する時間は第1送信処理に要する時間よりも短くなる。よって、検出部が障害物ありと仮検出した後も、送信指令部が第1送信処理を繰り返し行い、検出部が障害物の有無を本検出する場合と比較して、障害物の有無を本検出するまでに要する時間を短縮できる。よって、誤検出を抑制しつつ、障害物の有無を早期に検出できる。 Further, when the detection unit tentatively detects that there is an obstacle, the transmission command unit performs the second transmission process, and the detection unit actually detects the presence or absence of the obstacle based on the number of times the reflected wave is received by the second transmission process. do. In the first transmission process, the transmission command unit causes each ultrasonic sensor group to transmit ultrasonic waves in order. Cause the transmitting sensor to transmit ultrasonic waves. In the second transmission process, the time required for the second transmission process is shorter than the time required for the first transmission process because ultrasonic waves are not sequentially transmitted from a plurality of ultrasonic sensor groups. Therefore, even after the detection unit provisionally detects the presence of an obstacle, the transmission command unit repeats the first transmission process, and the detection unit actually detects the presence of an obstacle. The time required for detection can be shortened. Therefore, the presence or absence of an obstacle can be detected early while suppressing erroneous detection.
また、上記障害物検出装置について、前記送信指令部は、前記第1送信処理を連続して複数回行うのが好ましい。
これによれば、送信指令部が第1送信処理を1回行う場合と比較して、誤検出をより抑制できる。
Further, in the obstacle detection device, it is preferable that the transmission command section continuously performs the first transmission process a plurality of times.
According to this, erroneous detection can be further suppressed as compared with the case where the transmission command unit performs the first transmission process once.
また、上記障害物検出装置について、前記第1送信処理により前記反射波を受信した超音波センサを受信センサとし、前記受信センサが前記反射波を受信する直前に超音波を送信した超音波センサ群を送信センサ群としたとき、前記送信センサ群が超音波を送信してから前記受信センサが反射波を受信するまでに要する時間に基づいて算出された検出距離が、障害物の検出対象範囲に基づいて設定された判定距離以下である場合、前記送信指令部は前記第2送信処理を行うとともに前記検出部は障害物の有無を本検出し、前記検出距離が前記判定距離よりも長い場合、前記検出部は障害物なしと本検出するのが好ましい。 Further, in the obstacle detection device, the ultrasonic sensor that has received the reflected wave by the first transmission process is set as a receiving sensor, and the ultrasonic sensor group that transmits the ultrasonic wave immediately before the receiving sensor receives the reflected wave. is the transmission sensor group, the detection distance calculated based on the time required from the transmission sensor group to transmit the ultrasonic wave until the reception sensor receives the reflected wave is within the detection target range of the obstacle If the distance is equal to or less than the judgment distance set based on the above, the transmission command unit performs the second transmission process and the detection unit actually detects the presence or absence of an obstacle, and if the detected distance is longer than the judgment distance, It is preferable that the detection unit actually detects that there is no obstacle.
障害物検出装置には、検出対象範囲内にある障害物を検出することが求められる。このため、検出対象範囲が超音波センサによる障害物の検出可能範囲よりも小さい場合には、検出対象範囲外かつ検出可能範囲内にある障害物については検出不要である。しかしながら、超音波センサは、検出対象範囲内にある障害物によって反射した反射波だけでなく、検出対象範囲外かつ検出可能範囲内にある障害物によって反射した反射波も受信する。 Obstacle detection devices are required to detect obstacles within a detection target range. Therefore, when the detection target range is smaller than the obstacle detectable range of the ultrasonic sensor, it is not necessary to detect obstacles outside the detection target range and within the detectable range. However, the ultrasonic sensor receives not only reflected waves reflected by obstacles within the detection target range, but also reflected waves reflected by obstacles outside the detection target range and within the detectable range.
第1送信処理により送信された超音波が検出対象範囲外かつ検出可能範囲内の障害物に当たって反射した場合、検出距離は判定距離よりも長くなる。一方、第1送信処理により送信された超音波が検出対象範囲内の障害物に当たって反射した場合、検出距離は判定距離以下になる。このため、検出距離が判定距離よりも長い場合には、検出部は障害物なしと本検出する。よって、検出対象範囲内に障害物が無いことをより早期に検出できる。また、検出距離が判定距離以下の場合には、送信指令部は第2送信処理を行い、検出部は障害物の有無を本検出する。よって、検出対象範囲内について障害物の有無の誤検出を抑制できる。 When the ultrasonic waves transmitted by the first transmission process are reflected by an obstacle outside the detection target range and within the detectable range, the detection distance becomes longer than the determination distance. On the other hand, when the ultrasonic waves transmitted by the first transmission process hit an obstacle within the detection target range and are reflected, the detection distance becomes equal to or less than the determination distance. Therefore, when the detection distance is longer than the judgment distance, the detection unit actually detects that there is no obstacle. Therefore, it can be detected earlier that there is no obstacle within the detection target range. Further, when the detected distance is equal to or less than the judgment distance, the transmission command section performs the second transmission process, and the detection section performs main detection of the presence or absence of an obstacle. Therefore, erroneous detection of the presence or absence of an obstacle within the detection target range can be suppressed.
また、上記障害物検出装置について、前記送信指令部は、前記第2送信処理を複数回行うとともに、前記第2送信処理における前記再送信センサによる超音波の送信間隔を、前記第1送信処理における前記超音波センサ群による超音波の送信間隔と異ならせ、前記検出部は、前記第1送信処理により送信された超音波の反射波の受信時刻と該反射波の受信前に行われた超音波の送信時刻との差である第1判定用時間と、前記第2送信処理により送信された超音波の反射波の受信時刻と該反射波の受信前に行われた超音波の送信時刻との差である第2判定用時間とを取得し、前記第1判定用時間と前記第2判定用時間との差である判定値と閾値との比較結果に基づいて前記障害物が近距離障害物であるか遠距離障害物であるかを判定するのが好ましい。 Further, in the obstacle detection device, the transmission command unit performs the second transmission process a plurality of times, and sets the transmission interval of the ultrasonic waves by the retransmission sensor in the second transmission process to Different from the transmission interval of the ultrasonic waves by the ultrasonic sensor group, the detection unit detects the reception time of the reflected wave of the ultrasonic wave transmitted by the first transmission process and the ultrasonic wave performed before the reception of the reflected wave a first determination time that is the difference between the transmission time and the reception time of the reflected wave of the ultrasonic wave transmitted by the second transmission process and the transmission time of the ultrasonic wave performed before the reception of the reflected wave a difference between the first determination time and the second determination time is acquired, and the obstacle is determined to be a short-range obstacle based on a comparison result between a threshold value and a determination value that is the difference between the first determination time and the second determination time. or a long range obstacle.
超音波センサが受信する反射波としては、反射波の受信直前に送信された超音波が近距離障害物によって反射したものである場合と、反射波の受信直前に送信された超音波よりも前に送信された超音波が遠距離障害物によって反射したものである場合とが考えられる。前者の場合、反射波を受信するタイミングは、反射波の受信直前に行われる超音波の送信のタイミングによって決まり、後者の場合、反射波を受信するタイミングは、反射波の受信直前の超音波の送信よりも前に行われる超音波の送信のタイミングによって決まる。このため、第1送信処理における超音波の送信間隔を第2送信処理における超音波の送信間隔と異ならせることで、第1判定用時間と第2判定用時間との差である判定値と閾値との比較結果は前者の場合と後者の場合とで異なる。よって、検出した障害物が近距離障害物であるか遠距離障害物であるかを判定できる。 The reflected waves received by the ultrasonic sensor include the case where the ultrasonic wave transmitted immediately before the reflected wave is reflected by a short-range obstacle, and the ultrasonic wave transmitted immediately before the reflected wave is received. It is conceivable that the ultrasonic waves transmitted to the object are reflected by a distant obstacle. In the former case, the timing of receiving the reflected wave is determined by the timing of the transmission of the ultrasonic wave immediately before receiving the reflected wave. It is determined by the timing of the transmission of ultrasonic waves that precedes the transmission. Therefore, by making the transmission interval of the ultrasonic waves in the first transmission process different from the transmission interval of the ultrasonic waves in the second transmission process, the determination value and the threshold, which are the difference between the first determination time and the second determination time The results of comparison with are different between the former case and the latter case. Therefore, it can be determined whether the detected obstacle is a short-distance obstacle or a long-distance obstacle.
上記課題を解決するための障害物検出方法は、超音波を送信する送信機能と障害物によって反射された反射波を受信する受信機能とを有する2以上の超音波センサによって構成された複数の超音波センサ群について、前記超音波センサ群を切り替えながら、前記超音波センサ群を構成する2以上の超音波センサに超音波を同時に送信させる第1送信処理を行うステップと、前記第1送信処理により複数の前記超音波センサの少なくとも1つが反射波を受信することで障害物ありと仮検出した場合には、前記第1送信処理による前記反射波の受信結果に基づき複数の前記超音波センサから再送信センサを設定するステップと、前記再送信センサに超音波を送信させる第2送信処理を行うステップと、前記第2送信処理における反射波の受信回数に基づいて障害物の有無を本検出するステップと、を有することを要旨とする。 An obstacle detection method for solving the above problems includes a plurality of ultrasonic sensors configured by two or more ultrasonic sensors having a transmission function for transmitting ultrasonic waves and a reception function for receiving reflected waves reflected by obstacles. With regard to the group of ultrasonic sensors, performing a first transmission process for simultaneously transmitting ultrasonic waves to two or more ultrasonic sensors constituting the group of ultrasonic sensors while switching the group of ultrasonic sensors; When at least one of the plurality of ultrasonic sensors tentatively detects that there is an obstacle by receiving the reflected wave, the plurality of ultrasonic sensors based on the reception result of the reflected wave by the first transmission process a step of setting a transmission sensor; a step of performing a second transmission process of causing the retransmission sensor to transmit an ultrasonic wave; and a step of actually detecting the presence or absence of an obstacle based on the number of receptions of reflected waves in the second transmission process. and
これによれば、超音波センサによる反射波の受信回数に基づいて障害物の有無を本検出するため、超音波センサが反射波を1回受信した時点で障害物ありと検出する場合と比較して誤検出を抑制できる。 According to this, since the presence or absence of an obstacle is actually detected based on the number of times the reflected wave is received by the ultrasonic sensor, compared with the case where the presence of an obstacle is detected when the ultrasonic sensor receives the reflected wave once. can suppress false positives.
また、障害物ありと仮検出した場合には、第2送信処理を行い、第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出する。第1送信処理では、各超音波センサ群から順に超音波を送信させるのに対し、第2送信処理では、第1送信処理による反射波の受信結果に基づいて設定された再送信センサに超音波を送信させる。第2送信処理では、複数の超音波センサ群から順に超音波を送信しない分、第2送信処理に要する時間は第1送信処理に要する時間よりも短くなる。よって、障害物ありと仮検出した後も、第1送信処理を繰り返し行い、障害物の有無を本検出する場合と比較して、障害物の有無を本検出するまでに要する時間を短縮できる。よって、誤検出を抑制しつつ、障害物の有無を早期に検出できる。 Further, when it is tentatively detected that there is an obstacle, the second transmission process is performed, and the presence or absence of the obstacle is actually detected based on the number of times the reflected wave is received by the second transmission process. In the first transmission process, ultrasonic waves are transmitted in order from each ultrasonic sensor group. to be sent. In the second transmission process, the time required for the second transmission process is shorter than the time required for the first transmission process because ultrasonic waves are not sequentially transmitted from a plurality of ultrasonic sensor groups. Therefore, even after provisionally detecting the presence of an obstacle, the first transmission process is repeatedly performed, and the time required for the actual detection of the presence of an obstacle can be shortened compared to the case of performing the actual detection of the presence of an obstacle. Therefore, the presence or absence of an obstacle can be detected early while suppressing erroneous detection.
本発明によれば、誤検出を抑制しつつ、障害物の有無を早期に検出できる。 ADVANTAGE OF THE INVENTION According to this invention, the presence or absence of an obstacle can be detected early, suppressing false detection.
(第1実施形態)
以下、障害物検出装置及び障害物検出方法を具体化した第1実施形態を説明する。
図1(a)に示すように、フォークリフト10は、車体11と、車体11の前方に設けられた荷役装置12と、車体11の後方に設けられたカウンタウェイト13とを備える。図1(b)に示すように、カウンタウェイト13の後端面は、第1面13aと、第1面13aと連続する面であり、第1面13aの左側に位置する第2面13bと、第1面13aと連続する面であり、第1面13aの右側に位置する第3面13cとを有する。第1面13aは、前後方向と直交する。第2面13bは、左端が右端よりも前方に位置するように傾斜している。第3面13cは、右端が左端よりも前方に位置するように傾斜している。なお、フォークリフト10は、搭乗者による運転が行われるフォークリフトである。
(First embodiment)
A first embodiment embodying an obstacle detection device and an obstacle detection method will be described below.
As shown in FIG. 1( a ), the
図2に示すように、フォークリフト10は、荷役装置12を動作させる荷役機構14と、フォークリフト10を走行させる駆動機構15と、フォークリフト10の起動状態と停止状態とを切り替えるキースイッチ16と、メインコントローラ17とを備える。
As shown in FIG. 2, the
メインコントローラ17は、CPU18及びメモリ19を備える。メモリ19には、フォークリフト10を動作させるためのプログラム等が記憶されている。CPU18は、メインコントローラ17に入力された情報や、メモリ19に記憶されたプログラム等の情報などを用いて演算を行う。メインコントローラ17は、キースイッチ16によりフォークリフト10が起動状態にされている場合、駆動機構15や荷役機構14を制御することで荷役動作や走行動作をフォークリフト10に行わせる。一方で、メインコントローラ17は、キースイッチ16によりフォークリフト10が停止状態にされている場合、荷役動作や走行動作をフォークリフト10に行わせない。
The
フォークリフト10には、超音波によって障害物を検出する障害物検出装置20が搭載されている。
図3に示すように、障害物検出装置20は、複数の超音波センサを備える。本実施形態の障害物検出装置20は、第1~第6超音波センサ21a~21fの6つの超音波センサを備える。各超音波センサ21a~21fは、超音波の送信と受信の両方を1つの素子で行う送受信兼用型である。
The
As shown in FIG. 3, the
各超音波センサ21a~21fは、図示しない圧電振動子を備える。圧電振動子は、電気信号を振動に変換可能であるとともに、振動を電気信号に変換可能である。圧電振動子は、後述する送信指令部31から送信信号が入力されることにより振動する。圧電振動子が振動することにより、各超音波センサ21a~21fから超音波が送信される。各超音波センサ21a~21fから送信される超音波の周波数は同じである。超音波の送信方向の先に障害物がある場合、送信された超音波は、障害物に当たって反射することにより反射波となる。圧電振動子は、反射波を受けると振動し、後述する検出部32に受信信号を出力する。つまり、各超音波センサ21a~21fは、超音波を送信する送信機能と、反射波を受信する受信機能とを有する。
Each of the
なお、圧電振動子は送受信兼用型であるため、各超音波センサ21a~21fが超音波を送信している間、反射波を受信することはできない。また、各超音波センサ21a~21fは、自身が送信した超音波の反射波だけでなく、他の超音波センサが送信した超音波の反射波も受信可能である。なお、第1実施形態では、超音波を送信した超音波センサと該超音波の反射波を受信する超音波センサとは同一であることを前提とする。
Since the piezoelectric transducer is of a transmission/reception type, the
本実施形態の障害物検出装置20は、フォークリフト10の後方に存在する障害物を検出するために用いられる。また、フォークリフト10の操舵輪の操舵角は、乗用車の操舵角と比較して大きいため、障害物検出装置20には、フォークリフト10の後方における側方寄りの範囲についても障害物を検出することが求められる。
The
図1(b)に示すように、第1~第6超音波センサ21a~21fは、カウンタウェイト13の後端面に対し、左右方向の左から右に向かって1列に並べて取り付けられている。第1超音波センサ21aは、カウンタウェイト13の第2面13bに取り付けられている。第2~第5超音波センサ21b~21eは、カウンタウェイト13の第1面13aに取り付けられている。第6超音波センサ21fは、カウンタウェイト13の第3面13cに取り付けられている。
As shown in FIG. 1(b), the first to sixth
図4(a)及び図4(b)に示すように、各超音波センサ21a~21fは、車体11の後方に超音波を送信する。本実施形態では、各超音波センサ21a~21fが障害物を検出可能な範囲(以下、検出可能範囲Aという)は、各超音波センサ21a~21fの後方5.10mまでの範囲を想定して設定されている。つまり、各超音波センサ21a~21fから送信された超音波は、少なくとも5.10m先まで到達可能である。
As shown in FIGS. 4(a) and 4(b), each of the
図3に示すように、第1超音波センサ21a及び第4超音波センサ21dは、第1超音波センサ群21を構成している。第2超音波センサ21b及び第5超音波センサ21eは、第2超音波センサ群22を構成している。第3超音波センサ21c及び第6超音波センサ21fは、第3超音波センサ群23を構成している。よって、本実施形態の障害物検出装置20は、2つの超音波センサから構成された超音波センサ群を3つ備える。
As shown in FIG. 3 , the first
図2に示すように、障害物検出装置20は、制御ECU30を備える。制御ECU30は、CPUと、RAM及びROM等からなる記憶部とを備える電子制御ユニット:Electronic Control Unitである。記憶部には、障害物検出装置20を制御するための種々のプログラムが記憶されている。制御ECU30は、各種処理のうち少なくとも一部の処理を実行する専用のハードウェア、例えば、特定用途向け集積回路:ASICを備えていてもよい。制御ECU30は、コンピュータプログラムに従って動作する1つ以上のプロセッサ、ASIC等の1つ以上の専用のハードウェア回路、あるいは、それらの組み合わせを含む回路として構成し得る。プロセッサは、CPU、並びにRAM及びROM等のメモリを含む。メモリは、処理をCPUに実行させるように構成されたプログラムコードまたは指令を格納している。メモリ、すなわちコンピュータ可読媒体は、汎用または専用のコンピュータでアクセスできるあらゆるものを含む。制御ECU30は、メインコントローラ17と相互に通信可能に接続されている。なお、本実施形態では、制御ECU30はメインコントローラ17とは別体で形成されている。
As shown in FIG. 2 , the
図3に示すように、制御ECU30は、各超音波センサ21a~21fと接続された送信指令部31を備える。送信指令部31は、第1~第6超音波センサ21a~21fによる超音波の送信を制御する。具体的には、送信指令部31は、各超音波センサ21a~21fに送信信号を出力することで各超音波センサ21a~21fに超音波を送信させる。送信指令部31は、キースイッチ16によりフォークリフト10が起動状態にされている間、繰り返し送信信号を出力する。各超音波センサ21a~21fは、送信指令部31からの送信信号が入力される度に超音波を送信する。各超音波センサ21a~21fが超音波を送信するタイミングは、送信指令部31が各超音波センサ21a~21fに送信信号を出力するタイミングと対応する。
As shown in FIG. 3, the
制御ECU30は、各超音波センサ21a~21fと接続された検出部32を備える。検出部32は、各超音波センサ21a~21fから受信信号が入力されることにより、各超音波センサ21a~21fが反射波を受信したことを認識する。検出部32は、送信指令部31と接続されている。
The
送信指令部31は、第1~第3超音波センサ群21~23を切り替えながら、超音波センサ群を構成する2つの超音波センサに超音波を同時に送信させる第1送信処理を行う。本実施形態では、送信指令部31は、第1超音波センサ群21→第2超音波センサ群22→第3超音波センサ群23の順に超音波センサ群を切り替える。つまり、送信指令部31は、まず、第1超音波センサ群21を構成する第1超音波センサ21a及び第4超音波センサ21dに同時に超音波を送信させる。送信指令部31は、次に、第2超音波センサ群22を構成する第2超音波センサ21b及び第5超音波センサ21eに同時に超音波を送信させる。送信指令部31は、次に、第3超音波センサ群23を構成する第3超音波センサ21c及び第6超音波センサ21fに同時に超音波を送信させる。送信指令部31は、後述する第1送信間隔Taで第1~第3超音波センサ群21~23に超音波を送信させる。
The
第1~第6超音波センサ21a~21fの少なくとも1つの検出可能範囲A内に障害物がある場合、第1~第6超音波センサ21a~21fの少なくとも1つは反射波を受信する。第1送信処理により送信された超音波の反射波を受信した超音波センサを受信センサとし、受信センサが反射波を受信する直前に超音波を送信した超音波センサ群を送信センサ群とする。
When an obstacle exists within the detectable range A of at least one of the first to sixth
第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信した場合、検出部32は、フォークリフト10の後方に障害物があると仮検出する。また、検出部32は、第1送信処理による反射波の受信結果に基づいて、第1~第6超音波センサ21a~21fから再送信センサを設定する。本実施形態では、検出部32は、受信センサを再送信センサとして設定する。第1送信処理により第1~第6超音波センサ21a~21fが反射波を受信しなかった場合、検出部32は、フォークリフト10の後方における第1~第6超音波センサ21a~21fの検出可能範囲A内には障害物が無いと本検出する。
When at least one of the first to sixth
送信指令部31は、再送信センサとして設定された超音波センサに超音波を送信させる第2送信処理を行う。複数の超音波センサが再送信センサとして設定されている場合、送信指令部31は、再送信センサとして設定された全ての超音波センサに同時に超音波を送信させる。送信指令部31は、後述する第2送信間隔Tbで再送信センサに超音波を送信させる。本実施形態では、送信指令部31は、第2送信処理を3回繰り返し行う。
The
検出部32は、第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出する。本実施形態では、検出部32は、3回分の第2送信処理により再送信センサが反射波を受信した回数である受信回数Nを取得する。なお、複数の超音波センサが再送信センサとして設定されている場合、検出部32は、各再送信センサについて、3回分の第2送信処理による反射波の受信回数Nを取得する。
The
検出部32は、反射波の受信回数Nと、予め設定された判定回数Nhとを比較することにより、障害物の有無を本検出する。判定回数Nhは、例えば2回に設定されている。受信回数Nが判定回数Nh以上の場合、検出部32は、フォークリフト10の後方に障害物があると本検出する。なお、複数の超音波センサが再送信センサとして設定されている場合、検出部32は、複数の再送信センサのうちの少なくとも1つについて、受信回数Nが閾値Nh以上であれば、フォークリフト10の後方に障害物があると本検出する。受信回数Nが判定回数Nh未満の場合、検出部32は、フォークリフト10の後方における第1~第6超音波センサ21a~21fの検出可能範囲A内には障害物が無いと本検出する。
The
検出部32は、検出結果をメインコントローラ17に出力する。メインコントローラ17は、検出部32がフォークリフト10の後方に障害物があると本検出した場合、走行動作をフォークリフト10に行わせない。
The
ところで、図4(a)に示すように、超音波センサから障害物Pまでの距離X[m]は、超音波センサが超音波を送信してから該超音波の反射波が超音波センサによって受信されるまでに要する時間である送受信時間t[sec]と、音速V[m/sec]とから、X=V×t/2で表される。よって、超音波センサから障害物Pまでの距離X[m]が長くなるほど送受信時間t[sec]も長くなる。上述したように、本実施形態では、超音波センサの検出可能範囲Aは、5.10mに設定されている。このため、例えば、音速Vを340[m/sec]とすると、超音波センサが超音波を送信してから約30ms後までに反射波を受信しない場合、検出可能範囲A内には障害物Pが存在しないことが分かる。 By the way, as shown in FIG. 4(a), the distance X [m] from the ultrasonic sensor to the obstacle P is determined by the ultrasonic wave reflected by the ultrasonic sensor after the ultrasonic sensor transmits the ultrasonic wave. From the transmission/reception time t [sec], which is the time required for reception, and the speed of sound V [m/sec], X=V×t/2. Therefore, the longer the distance X [m] from the ultrasonic sensor to the obstacle P, the longer the transmission/reception time t [sec]. As described above, in this embodiment, the detectable range A of the ultrasonic sensor is set to 5.10 m. For this reason, for example, if the speed of sound V is 340 [m/sec], if the ultrasonic sensor does not receive the reflected wave within about 30 ms after transmitting the ultrasonic wave, the obstacle P does not exist.
本実施形態では、検出可能範囲A内にある障害物を検出可能としつつ、障害物を早期に検出するために、第1送信間隔Taは30msに設定されている。このため、第1送信処理では、第1超音波センサ群21が超音波を送信した時刻から30ms後に第2超音波センサ群22が超音波を送信し、第2超音波センサ群22が超音波を送信した時刻から30ms後に第3超音波センサ群23が超音波を送信する。また、第2送信間隔Tbも、第1送信間隔Taと同様、30msに設定されている。このため、第3超音波センサ群23が超音波を送信した時刻から30ms後に再送信センサは1回目の超音波の送信を行い、再送信センサが1回目の超音波の送信を行った時刻から30ms後に再送信センサは2回目の超音波の送信を行う。さらに、再送信センサが2回目の超音波の送信を行った時刻から30ms後に再送信センサは3回目の超音波の送信を行う。
In this embodiment, the first transmission interval Ta is set to 30 ms in order to detect obstacles within the detectable range A at an early stage while enabling detection of obstacles. Therefore, in the first transmission process, the second
次に、第1実施形態の障害物検出方法について例1とともに説明する。
図6(a)~図6(f)に示すように、例1では、第1超音波センサ21aの検出可能範囲A内に障害物P1が存在し、第3超音波センサ21cの検出可能範囲A内に障害物P2が存在する。なお、フォークリフト10及び障害物P1,P2はそれぞれ移動しないものとする。また、図6(a)~図6(f)では、障害物P1,P2の形状を簡略化して図示している。
Next, the obstacle detection method of the first embodiment will be described together with Example 1. FIG.
As shown in FIGS. 6A to 6F, in Example 1, an obstacle P1 exists within the detectable range A of the first
キースイッチ16によりフォークリフト10が起動状態にされると、障害物検出装置20の運転が開始される。送信指令部31は、第1送信処理を行う。
具体的には、図5に示すように、送信指令部31は、第1送信処理の一部として、まず、第1超音波センサ群21を構成する第1超音波センサ21a及び第4超音波センサ21dに同時に超音波を送信させる(ステップS11)。第1超音波センサ21aから送信される超音波を第1超音波Us1とし、第4超音波センサ21dから送信される超音波を第4超音波Us4とする。
When the
Specifically, as shown in FIG. 5, the
図6(a)に示すように、例1では、第1超音波センサ21aの検出可能範囲A内には障害物P1が存在するため、第1超音波Us1は障害物P1に当たることにより第1超音波センサ21aに向かって反射する。第4超音波センサ21dの検出可能範囲A内には障害物が無いため、第4超音波Us4は障害物に当たることなく減衰する。よって、図7に示すように、第1超音波センサ21aは、第1超音波Us1の反射波Ur1を受信する。第1超音波センサ21aは、受信センサであり、第1超音波センサ群21は送信センサ群である。
As shown in FIG. 6A, in Example 1, the obstacle P1 exists within the detectable range A of the first
図5に示すように、送信指令部31は、第1送信処理の一部として、次に、第2超音波センサ群22を構成する第2超音波センサ21b及び第5超音波センサ21eに同時に超音波を送信させる(ステップS12)。第2超音波センサ21bから送信される超音波を第2超音波Us2とし、第5超音波センサ21eから送信される超音波を第5超音波Us5とする。
As shown in FIG. 5, as a part of the first transmission process, the
図6(b)に示すように、例1では、第2超音波センサ21b及び第5超音波センサ21eの検出可能範囲A内には障害物が無いため、第2超音波Us2及び第5超音波Us5は障害物に当たることなく減衰する。よって、図7に示すように、第1~第6超音波センサ21a~21fは反射波を受信しない。
As shown in FIG. 6B, in Example 1, there is no obstacle within the detectable range A of the second
図5に示すように、送信指令部31は、第1送信処理の一部として、次に、第3超音波センサ群23を構成する第3超音波センサ21c及び第6超音波センサ21fに同時に超音波を送信させる(ステップS13)。第3超音波センサ21cから送信される超音波を第3超音波Us3とし、第6超音波センサ21fから送信される超音波を第6超音波Us6とする。
As shown in FIG. 5, as a part of the first transmission process, the
図6(c)に示すように、例1では、第3超音波センサ21cの検出可能範囲A内には障害物P2が存在するため、第3超音波Us3は障害物P2に当たることにより第3超音波センサ21cに向かって反射する。第6超音波センサ21fの検出可能範囲A内には障害物が無いため、第6超音波Us6は障害物に当たることなく減衰する。よって、図7に示すように、第3超音波センサ21cは、第3超音波Us3の反射波Ur3を受信する。第3超音波センサ21cは受信センサであり、第3超音波センサ群23は送信センサ群である。
As shown in FIG. 6(c), in Example 1, the obstacle P2 exists within the detectable range A of the third
図5に示すように、第1送信処理により第1~第6超音波センサ21a~21fが反射波を受信しなかった場合(ステップS14でNO)、検出部32は、障害物なしと本検出する(ステップS15)。第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信した場合(ステップS14でYES)、検出部32は、障害物ありと仮検出し(ステップS16)、受信センサを再送信センサとして設定する(ステップS17)。
As shown in FIG. 5, when the first to sixth
例1では、第1超音波センサ21aが反射波Ur1を受信し、第3超音波センサ21cが反射波Ur3を受信したことから、検出部32は、障害物ありと仮検出する。また、検出部32は、第1超音波センサ21a及び第3超音波センサ21cを再送信センサに設定する。
In example 1, since the first
送信指令部31は、再送信センサに超音波を送信させる第2送信処理を行う。送信指令部31は、第2送信処理を3回繰り返し行う(ステップS18~S20)。
図6(d)に示すように、送信指令部31は、1回目の第2送信処理として、第1超音波センサ21aに第1超音波Us11を送信させるとともに、第3超音波センサ21cに第3超音波Us31を送信させる。第1超音波Us11は、障害物P1に当たることにより第1超音波センサ21aに向かって反射する。第3超音波Us31は、障害物P2に当たることにより第3超音波センサ21cに向かって反射する。図7に示すように、第1超音波センサ21aは、第1超音波Us11の反射波Ur11を受信する。第3超音波センサ21cは、第3超音波Us31の反射波Ur31を受信する。
The
As shown in FIG. 6D, the
図6(e)に示すように、送信指令部31は、2回目の第2送信処理として、第1超音波センサ21aに第1超音波Us12を送信させるとともに、第3超音波センサ21cに第3超音波Us32を送信させる。第1超音波Us12は、障害物P1に当たることにより第1超音波センサ21aに向かって反射する。第3超音波Us32は、障害物P2に当たることにより第3超音波センサ21cに向かって反射する。図7に示すように、第1超音波センサ21aは、第1超音波Us12の反射波Ur12を受信する。第3超音波センサ21cは、第3超音波Us32の反射波Ur32を受信する。
As shown in FIG. 6(e), the
図6(f)に示すように、送信指令部31は、3回目の第2送信処理として、第1超音波センサ21aに第1超音波Us13を送信させるとともに、第3超音波センサ21cに第3超音波Us33を送信させる。第1超音波Us13は、障害物P1に当たることにより第1超音波センサ21aに向かって反射する。第3超音波Us33は、障害物P2に当たることにより第3超音波センサ21cに向かって反射する。図7に示すように、第1超音波センサ21aは、第1超音波Us13の反射波Ur13を受信する。第3超音波センサ21cは、第3超音波Us33の反射波Ur33を受信する。
As shown in FIG. 6(f), the
図5に示すように、検出部32は、3回分の第2送信処理による反射波の受信回数Nを取得する(ステップS21)。例1では、検出部32は、第1超音波センサ21aによる反射波の受信回数N1:3回と、第3超音波センサ21cによる反射波の受信回数N3:3回とを取得する。
As shown in FIG. 5, the
検出部32は、再送信センサによる反射波の受信回数Nが閾値Nh以上の場合(ステップS22でYES)、フォークリフト10の後方に障害物があると本検出する(ステップS23)。検出部32は、再送信センサによる反射波の受信回数Nが判定回数Nh以上でない場合(ステップS22でNO)、すなわち再送信センサによる反射波の受信回数Nが判定回数Nh未満の場合、フォークリフト10の後方における第1~第6超音波センサ21a~21fの検出可能範囲A内には障害物が無いと本検出する(ステップS24)。
When the number of receptions N of the reflected waves by the retransmission sensor is equal to or greater than the threshold value Nh (YES in step S22), the
例1では、第1超音波センサ21aによる反射波の受信回数N1:3回は、判定回数Nh:2回以上である(Nh≦N1)。また、第3超音波センサ21cによる反射波の受信回数N3:3回は、判定回数Nh:2以上である(Nh≦N3)。よって、検出部32は、フォークリフト10の後方に障害物があると本検出する。
In Example 1, the number of times N1 of reception of the reflected wave by the first
障害物検出装置20は、キースイッチ16によりフォークリフト10が停止状態にされるまで図5に示すフローを繰り返し行う。
第1実施形態の作用について、比較例と比較しながら説明する。
The
The operation of the first embodiment will be described while comparing it with a comparative example.
先に、比較例の障害物検出方法について説明する。
比較例では、送信指令部31は、第1実施形態と同様、第1送信処理を行う。つまり、送信指令部31は、第1送信間隔Taで第1~第3超音波センサ群21~23から順に超音波を送信させる。第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信すると、検出部32は障害物ありと仮検出する。検出部32が障害物ありと仮検出すると、送信指令部31は、第1送信処理を3回繰り返し行う。検出部32は、障害物が仮検出された後の3回分の第1送信処理によって各超音波センサ21a~21fが反射波を受信した回数である受信回数N1~N6を取得する。検出部32は、第1~第6超音波センサ21a~21fの少なくとも1つについて、反射波の受信回数N1~N6が判定回数Nh:2回以上の場合、フォークリフト10の後方に障害物があると本検出する。検出部32は、各超音波センサ21a~21fについて、反射波の受信回数N1~N6が判定回数Nh:2回未満の場合、フォークリフト10の後方における第1~第6超音波センサ21a~21fの検出可能範囲A内には障害物が無いと本検出する。
First, the obstacle detection method of the comparative example will be described.
In the comparative example, the
このように、比較例では、検出部32は、各超音波センサ21a~21fによる反射波の受信回数N1~N6に基づいて、障害物の有無を本検出する。また、第1実施形態においても、検出部32は、再送信センサによる反射波の受信回数Nに基づいて障害物の有無を本検出する。このため、検出部32が、最初の第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を1回受信した時点で、障害物ありと検出する場合と比較して誤検出が抑制される。
Thus, in the comparative example, the
ところで、送信指令部31は、第1送信処理では、第1送信間隔Taで第1~第3超音波センサ群21~23から順に超音波を送信させる。このため、1回の第1送信処理に要する時間は、第1送信間隔Ta:30ms×超音波センサ群の数:3から90msになる。送信指令部31は、第2送信処理では、第2送信間隔Tbで再送信センサに超音波を送信させる。このため、1回の第2送信処理に要する時間は30msである。つまり、第2送信処理に要する時間は、第1送信処理に要する時間よりも短い。
By the way, in the first transmission process, the
比較例では、検出部32が障害物ありと仮検出すると、送信指令部31は第1送信処理を3回繰り返し行い、検出部32は第1送信処理による反射波の受信回数に基づいて障害物の有無の本検出を行う。このため、比較例では、検出部32が障害物ありと仮検出してから障害物の有無を本検出するまでに要する時間は、第1送信処理×3回分の270msとなる。
In the comparative example, when the
一方、第1実施形態では、検出部32が障害物ありと仮検出すると、送信指令部31は第2送信処理を3回繰り返し行い、検出部32は第2送信処理による反射波の受信回数に基づいて障害物の有無の本検出を行う。よって、本実施形態では、検出部32が障害物ありと仮検出してから障害物の有無の本検出を行うまでに要する時間は、第2送信処理×3回分の90msとなる。
On the other hand, in the first embodiment, when the
第1実施形態では、検出部32が障害物ありと仮検出した場合、検出部32は再送信センサを設定し、送信指令部31は再送信センサに超音波を送信させる第2送信処理を行う。第2送信処理では、障害物の有無の本検出に必要な超音波センサから超音波を送信し、障害物の有無の本検出に不要な超音波センサからは超音波を送信しない。第2送信処理では、第1~第3超音波センサ群21~23から順に超音波を送信しない分、第2送信処理に要する時間は第1送信処理に要する時間よりも短い。その結果、第1実施形態では、誤検出を抑制しつつ、比較例よりも早期に障害物の有無を本検出できる。
In the first embodiment, when the
第1実施形態の効果について説明する。
(1)検出部32は、超音波センサによる反射波の受信回数に基づいて障害物の有無を本検出するため、超音波センサが反射波を1回受信した時点で障害物ありと検出する場合と比較して誤検出を抑制できる。
Effects of the first embodiment will be described.
(1) Since the
また、検出部32が障害物ありと仮検出した場合には、送信指令部31は第2送信処理を行い、検出部32は第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出する。送信指令部31は、第1送信処理では、各超音波センサ群21~23から順に超音波を送信させるのに対し、第2送信処理では、第1送信処理による反射波の受信結果に基づいて設定された再送信センサに超音波を送信させる。第2送信処理では、複数の超音波センサ群21~23から順に超音波を送信しない分、第2送信処理に要する時間は第1送信処理に要する時間よりも短くなる。よって、検出部32が障害物ありと仮検出した後も、送信指令部31が第1送信処理を繰り返し行い、検出部32が障害物の有無を本検出する場合と比較して、障害物の有無を本検出するまでに要する時間を短縮できる。よって、誤検出を抑制しつつ、障害物の有無を早期に検出できる。
Further, when the
(第2実施形態)
以下、障害物検出装置及び障害物検出方法を具体化した第2実施形態を説明する。なお、第1実施形態と同じ構成については説明を省略する。
(Second embodiment)
A second embodiment of an obstacle detection device and an obstacle detection method will be described below. In addition, description is abbreviate|omitted about the same structure as 1st Embodiment.
図4(b)に示すように、障害物の検出が行われる状況によっては、検出可能範囲Aよりも、障害物の検出が要求される範囲(以下、検出対象範囲B)の方が小さいことがある。第2実施形態では、検出対象範囲Bは、各超音波センサ21a~21fの後方3.40mまでの範囲を想定して設定されている。
As shown in FIG. 4(b), depending on the situation in which obstacle detection is performed, the range in which obstacle detection is required (hereinafter referred to as detection target range B) is smaller than the detectable range A. There is In the second embodiment, the detection target range B is set assuming a range up to 3.40 m behind each of the
検出対象範囲B内にある障害物を近距離障害物とし、検出対象範囲B外かつ検出可能範囲A内にある障害物を遠距離障害物としたとき、有無の検出が要求されるのは近距離障害物であり、遠距離障害物の有無を検出する必要はない。しかしながら、各超音波センサ21a~21fは、検出対象範囲B内にある障害物によって反射した反射波だけでなく、検出対象範囲B外かつ検出可能範囲A内にある障害物によって反射した反射波も受信する。このため、第1実施形態では、検出部32は、第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信した場合、その反射波が近距離障害物によって反射したものであるか、遠距離障害物によって反射したものであるかに関わらず、障害物ありと仮検出する。
If an obstacle within the detection target range B is defined as a short-distance obstacle and an obstacle outside the detection target range B and within the detectable range A is defined as a long-distance obstacle, the presence/absence detection is required for the near distance obstacle. Since it is a distance obstacle, it is not necessary to detect the presence or absence of a long distance obstacle. However, each of the
第2実施形態では、検出部32は、第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信すると、反射波の第1検出時間Txを測定する。ここで、第1検出時間Txとは、図7に示すように、送信センサ群が超音波を送信してから受信センサが反射波を受信するまでに要する時間である。言い換えると、第1検出時間Txとは、第1送信処理により受信センサが反射波を受信した時刻と該反射波の受信直前に行われた超音波の送信時刻との差である。なお、第1送信処理により第1~第6超音波センサ21a~21fが反射波を複数回受信した場合、検出部32は、各回について反射波の第1検出時間Txを測定する。
In the second embodiment, when at least one of the first to sixth
検出部32は、測定した第1検出時間Txと音速Vとから検出距離L=V×Tx/2を算出する。検出部32は、算出した検出距離Lと判定距離Lhとを比較する。判定距離Lhは、検出対象範囲Bに基づいて設定された距離である。本実施形態では、判定距離Lhは、検出対象範囲B:3.40mに設定されている。障害物が近距離障害物である場合、検出距離Lは判定距離Lh以下になる。障害物が遠距離障害物である場合、検出距離Lは判定距離Lhよりも長くなる。
The
検出距離Lが判定距離Lh以下の場合、受信センサが受信した反射波は近距離障害物によって反射したものとして、送信指令部31は第2送信処理を行い、検出部32は障害物の有無の本検出を行う。検出距離Lが判定距離Lhよりも長い場合、受信センサが受信した反射波は遠距離障害物によって反射したものとして、検出部32は障害物なしと本検出する。この場合、送信指令部31は第2送信処理を行わない。
When the detection distance L is equal to or less than the judgment distance Lh, the
第2実施形態の障害物検出方法について、例2とともに説明する。
例2では、障害物P1は、第1超音波センサ21aから4.42m離れた位置に存在し、障害物P2は、第3超音波センサ21cから1.02m離れた位置に存在するものとする。つまり、障害物P1は、第1超音波センサ21aの検出対象範囲B外かつ検出可能範囲A内に存在する遠距離障害物であり、障害物P2は、第3超音波センサ21cの検出対象範囲B内に存在する近距離障害物である。
The obstacle detection method of the second embodiment will be described together with Example 2. FIG.
In example 2, the obstacle P1 exists at a position 4.42 m away from the first
キースイッチ16によりフォークリフト10が起動状態にされると、障害物検出装置20の運転が開始される。
図8に示すように、送信指令部31は、第1送信処理を行う(ステップS31~S33)。具体的には、送信指令部31は、まず、第1超音波センサ群21を構成する第1超音波センサ21a及び第4超音波センサ21dに同時に超音波を送信させる(ステップS31)。送信指令部31は、次に、第2超音波センサ群22を構成する第2超音波センサ21b及び第5超音波センサ21eに同時に超音波を送信させる(ステップS32)。送信指令部31は、次に、第3超音波センサ群23を構成する第3超音波センサ21c及び第6超音波センサ21fに同時に超音波を送信させる(ステップS33)。
When the
As shown in FIG. 8, the
例2では、第1超音波センサ21aは、第1超音波Us1の反射波Ur1を受信する。反射波Ur1の送受信時間t1は26msとなる。また、第3超音波センサ21cは、第3超音波Us3の反射波Ur3を受信する。反射波Ur3の送受信時間t3は6msとなる。
In Example 2, the first
第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信した場合(ステップS34でYES)、検出部32は、反射波の第1検出時間Txを測定する。例2では、検出部32は、図7に示すように、反射波Ur1の第1検出時間Tx1:26msと、反射波Ur3の第1検出時間Tx2:6msとを測定する。なお、図7では、第1検出時間Tx1,Tx2が同じ場合を図示しており、例2における第1検出時間Tx1,Tx2とは対応していない。
When at least one of the first to sixth
検出部32は、測定した第1検出時間Txと音速Vとから検出距離Lを算出する(ステップS36)。例2では、検出部32は、反射波Ur1の第1検出時間Tx1と音速Vから検出距離L1:4.42mを算出する。また、検出部32は、反射波Ur3の第1検出時間Tx2と音速Vから検出距離L2:1.02mを算出する。
The
検出部32は、算出した検出距離Lと判定距離Lhとを比較する(ステップS37)。検出距離Lが判定距離Lh:3.40m以下の場合(ステップS37でYES)、検出部32は、障害物ありと仮検出する(ステップS38)。一方、算出した検出距離Lが判定距離Lh:3.40m以下でない場合(ステップS37でNO)、すなわち検出距離Lが判定距離Lhよりも長い場合、検出部32は、障害物なしと本検出する(ステップS39)。例2では、検出距離L1:4.42mは判定距離Lh:3.40mよりも長く、検出距離L2:1.02mは判定距離Lh:3.40m以下である。よって、検出部32は、障害物ありと仮検出する。
The
検出部32が障害物ありと仮検出した後のフローについては、第1実施形態と同様であるため、説明を省略する。
第2実施形態の作用及び効果について説明する。第2実施形態では、第1実施形態の効果(1-1)に加えて、以下の効果を得ることができる。
The flow after the
Actions and effects of the second embodiment will be described. In the second embodiment, the following effects can be obtained in addition to the effect (1-1) of the first embodiment.
(2-1)障害物検出装置20は、検出対象範囲B内にある近距離障害物の有無を検出できればよい。このため、検出対象範囲Bが各超音波センサ21a~21fによる障害物の検出可能範囲Aよりも小さい場合には、検出対象範囲B外かつ検出可能範囲A内にある遠距離障害物の有無は検出不要である。
(2-1) The
第1送信処理により送信された超音波が近距離障害物に当たって反射した場合、検出距離Lは判定距離Lh以下になる。一方、第1送信処理により送信された超音波が遠距離障害物に当たって反射した場合、検出距離Lは判定距離Lhよりも長くなる。検出距離Lが判定距離Lh以下の場合、検出部32は、障害物ありと仮検出する。この場合、送信指令部31は第2送信処理を行い、検出部32は、第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出する。一方、検出距離Lが判定距離Lhよりも長い場合、検出部32は障害物なしと本検出する。この場合、送信指令部31は第2送信処理を行わない。よって、検出対象範囲B内について障害物の有無の誤検出を抑制できるとともに、障害物の有無の検出をより早期に検出できる。
When the ultrasonic waves transmitted by the first transmission process hit a short-range obstacle and are reflected, the detection distance L becomes equal to or less than the determination distance Lh. On the other hand, when the ultrasonic waves transmitted by the first transmission process hit a distant obstacle and are reflected, the detection distance L becomes longer than the determination distance Lh. When the detection distance L is equal to or less than the determination distance Lh, the
(第3実施形態)
以下、障害物検出装置及び障害物検出方法を具体化した第3実施形態を説明する。なお、第1実施形態と異なる部分について説明し、第1実施形態と同じ部分について説明を省略する。
(Third embodiment)
A third embodiment, which embodies an obstacle detection device and an obstacle detection method, will be described below. Note that portions different from the first embodiment will be described, and descriptions of the same portions as the first embodiment will be omitted.
第1超音波センサ21aの検出可能範囲A内に障害物P1がある場合、第1超音波センサ21aから送信された第1超音波Us1は障害物P1に当たって反射する。このとき、第1実施形態のように、第1超音波Us1は第1超音波センサ21aに向かって反射することが多いが、障害物の形状や超音波センサの配置、障害物の検出が行われる環境によっては、第1超音波Us1は、送信源である第1超音波センサ21aとは異なる超音波センサに向かって反射することもある。例えば、第1超音波Us1は、送信源である第1超音波センサ21aに最も近い第2超音波センサ21bに向かって反射することがある。なお、第2~第6超音波センサ21b~21fから送信される第2~第6超音波Us2~Us6についても同様に、送信源である超音波センサとは異なる超音波センサに向かって反射することもある。つまり、第1実施形態では、超音波を送信した超音波センサと該超音波の反射波を受信する超音波センサとは同一であることを前提としていたが、第3実施形態では、超音波を送信した超音波センサと該超音波の反射波を受信する超音波センサとが異なることもある。
When an obstacle P1 is present within the detectable range A of the first
第3実施形態では、受信センサが送信センサ群を構成する超音波センサである場合、検出部32は、受信センサを再送信センサに設定する。一方、受信センサが送信センサ群を構成する超音波センサと異なる場合には、検出部32は、送信センサ群を構成する超音波センサのうち、受信センサに最も近い超音波センサを再送信センサに設定する。
In the third embodiment, when the receiving sensor is an ultrasonic sensor that constitutes a group of transmitting sensors, the
第3実施形態の障害物検出方法について、例3とともに説明する。
送信指令部31は、第1送信処理を行う。
図6(a)に示すように、送信指令部31は、まず、第1超音波センサ群21を構成する第1超音波センサ21a及び第4超音波センサ21dに同時に超音波を送信させる。例3では、図6(a)に二点鎖線で示すように、第1超音波Us1は、障害物P1に当たることにより第2超音波センサ21bに向かって反射する。第2超音波センサ21bは第1超音波Us1の反射波Ur1を受信する。第4超音波Us4は、障害物に当たることなく減衰する。よって、第2超音波センサ21bは受信センサであり、第1超音波センサ群21は送信センサ群である。
The obstacle detection method of the third embodiment will be described together with Example 3.
The
As shown in FIG. 6A, the
図6(b)に示すように、送信指令部31は、次に、第2超音波センサ群22を構成する第2超音波センサ21b及び第5超音波センサ21eに同時に超音波を送信させる。第2超音波Us2及び第5超音波Us5は、障害物に当たることなく減衰する。
As shown in FIG. 6B, the
図6(c)に示すように、送信指令部31は、次に、第3超音波センサ群23を構成する第3超音波センサ21c及び第6超音波センサ21fに同時に超音波を送信させる。第3超音波Us3は、障害物P2に当たることにより第3超音波センサ21cに向かって反射する。第3超音波センサ21cは、第3超音波Us3の反射波Ur3を受信する。よって、第3超音波センサ21cは受信センサであり、第3超音波センサ群23は送信センサ群である。
As shown in FIG. 6(c), the
第2超音波センサ21b及び第3超音波センサ21cが反射波を受信することにより、検出部32は、障害物ありと仮検出し、再送信センサの設定を行う。例2では、受信センサである第2超音波センサ21bは、送信センサ群である第1超音波センサ群21を構成する超音波センサとは異なる。このため、検出部32は、送信センサ群である第1超音波センサ群21を構成する第1超音波センサ21a及び第4超音波センサ21dのうち、第2超音波センサ21bに近い方の第1超音波センサ21aを再送信センサに設定する。また、受信センサである第3超音波センサ21cは、送信センサ群である第3超音波センサ群23を構成する超音波センサである。このため、検出部32は、第3超音波センサ21cを受信センサに設定する。
When the second
なお、検出部32が再送信センサを設定した後のフローについては、第1実施形態と同様であるため、説明を省略する。
第3実施形態の作用及び効果について説明する。第3実施形態では、第1実施形態の効果(1-1)に加えて、以下の効果を得ることができる。
Note that the flow after the
Actions and effects of the third embodiment will be described. In the third embodiment, the following effects can be obtained in addition to the effects (1-1) of the first embodiment.
(3-1)検出部32は、受信センサが送信センサ群を構成する超音波センサである場合、受信センサを再送信センサに設定する。一方、検出部32は、受信センサが送信センサ群を構成する超音波センサと異なる場合、送信センサ群を構成する超音波センサのうち、受信センサに最も近い超音波センサを再送信センサに設定する。よって、第1送信処理により送信された超音波が、送信源である超音波センサとは異なる超音波センサに向かって反射した場合であっても、誤検出を抑制しつつ、障害物の有無を早期に検出できる。
(3-1) The
(第4実施形態)
以下、障害物検出装置及び障害物検出方法を具体化した第4実施形態を説明する。なお、第1実施形態と同じ構成については説明を省略する。
(Fourth embodiment)
A fourth embodiment, which embodies an obstacle detection device and an obstacle detection method, will be described below. In addition, description is abbreviate|omitted about the same structure as 1st Embodiment.
第2実施形態で説明したように、障害物の検出が行われる状況によっては、検出対象範囲Bが検出可能範囲Aよりも小さいことがある。障害物が近距離障害物である場合、送受信時間tは最大20msとなり、障害物が遠距離障害物である場合、送受信時間tは20msよりも長く30ms以下になる。第4実施形態では、近距離障害物を検出可能としつつ、障害物をより早期に検出するため、第1送信間隔Taを20msに設定している。つまり、第4実施形態の第1送信間隔Ta:20msは、第1実施形態の第1送信間隔Ta:30msよりも短く設定されている。 As described in the second embodiment, the detection target range B may be smaller than the detectable range A depending on the situation in which obstacle detection is performed. If the obstacle is a short distance obstacle, the transmission/reception time t will be 20 ms at maximum, and if the obstacle is a long distance obstacle, the transmission/reception time t will be longer than 20 ms and 30 ms or less. In the fourth embodiment, the first transmission interval Ta is set to 20 ms in order to detect obstacles at an early stage while enabling detection of short-distance obstacles. That is, the first transmission interval Ta of the fourth embodiment: 20 ms is set shorter than the first transmission interval Ta of the first embodiment: 30 ms.
送信指令部31は、第1送信処理を行う。送信指令部31は、第1送信処理では、第1送信間隔Ta:20msで第1~第3超音波センサ群21~23に超音波を送信させる。送信指令部31は、第2送信処理を3回繰り返し行う。送信指令部31は、1回目の第2送信処理では、第2送信間隔Tb1で再送信センサに超音波を送信させる。第2送信間隔Tb1は、第1送信間隔Taと同じ20msに設定されている。送信指令部31は、2回目の第2送信処理では、第2送信間隔Tb2で再送信センサに超音波を送信させる。第2送信間隔Tb2は、第1送信間隔Taよりも短い18msに設定されている。送信指令部31は、3回目の第2送信処理では、第2送信間隔Tb3で再送信センサに超音波を送信させる。第2送信間隔Tb3は、第1送信間隔Taよりも長い22msに設定されている。
The
検出部32は、再送信センサによる反射波の受信回数Nが判定回数Nh以上であることから、フォークリフト10の後方に障害物があると本検出した場合、本検出した障害物の少なくとも1つが近距離障害物であるか遠距離障害物であるかを判定する。
Since the number of reception times N of the reflected waves by the retransmission sensor is equal to or greater than the determination number of times Nh, the
検出部32は、第1送信処理により送信された超音波の反射波の受信時刻と該反射波の受信前に行われた超音波の送信時刻との差である第1判定用時間Tpを取得する。また、検出部32は、第2送信処理により送信された超音波の反射波の受信時刻と該反射波の受信前に行われた超音波の送信時刻との差である第2判定用時間Tqを取得する。本実施形態では、第1送信処理における反射波の第1検出時間Txを第1判定用時間Tpとし、第2送信処理における反射波の第2検出時間Tyを第2判定用時間Tqとしている。ここで、第2検出時間Tyとは、再送信センサが超音波を送信してから超音波センサが該超音波の反射波を受信するまでに要する時間である。言い換えると、第2検出時間Tyとは、第2送信処理により超音波センサが反射波を受信した時刻と該反射波の受信直前に行われた超音波の送信時刻との差である。
The
検出部32は、第1判定用時間Tpと第2判定用時間Tqとの差の絶対値である判定値ΔT=|Tp-Tq|を算出し、算出した判定値ΔTと閾値ΔThとの比較結果から障害物が近距離障害物であるか遠距離障害物であるかを判定する。本実施形態では、閾値ΔThは1msに設定されている。判定値ΔTが閾値ΔTh以下の場合、検出部32は、障害物が遠距離障害物であると判定する。なお、判定値ΔTが複数存在する場合、少なくとも1つが閾値ΔTh以下であれば、障害物の少なくとも1つが近距離障害物であると判定する。検出部32は、算出した判定値ΔTが閾値ΔThよりも大きい場合、障害物の少なくとも1つが遠距離障害物であると判定する。
The
第4実施形態の障害物検出方法について、例4-1及び例4-2とともに説明する。
図10(a)~図10(f)に示すように、例4-1では、障害物P41は、第4超音波センサ21dから4.42m離れた位置、かつ第5超音波センサ21eから4.42m離れた位置に存在する。つまり、障害物P41は、第4超音波センサ21dの検出対象範囲B外かつ検出可能範囲A内に存在するとともに、第5超音波センサ21eの検出対象範囲B外かつ検出可能範囲A内に存在する遠距離障害物である。
The obstacle detection method of the fourth embodiment will be described together with Examples 4-1 and 4-2.
As shown in FIGS. 10(a) to 10(f), in Example 4-1, the obstacle P41 is located 4.42 m away from the fourth
図12(a)~図12(f)に示すように、例4-2では、障害物P42は、第5超音波センサ21eから1.02m離れた位置に存在する。つまり、障害物P42は、第5超音波センサ21eの検出対象範囲B内に存在する近距離障害物である。
As shown in FIGS. 12(a) to 12(f), in Example 4-2, the obstacle P42 exists at a position 1.02 m away from the fifth
キースイッチ16によりフォークリフト10が起動状態にされると、障害物検出装置20の運転が開始される。
図9に示すように、送信指令部31は、第1送信処理を行う(ステップS51~S53)。送信指令部31は、まず、第1超音波センサ群21を構成する第1超音波センサ21a及び第4超音波センサ21dに同時に超音波を送信させる(ステップS51)。なお、説明の便宜上、第1超音波センサ群21から超音波を送信する時刻を0msとする。
When the
As shown in FIG. 9, the
図10(a)に示すように、例4-1では、第1超音波センサ21aの検出可能範囲A内には障害物が無いため、第1超音波Us1は障害物に当たることなく減衰する。第4超音波センサ21dの検出可能範囲A内には障害物P41があるため、第4超音波Us4は障害物P41に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第4超音波Us4の反射波Ur4を受信する。図11に示すように、反射波Ur4の送受信時間t4は26msであるため、第5超音波センサ21eが反射波Ur4を受信するのは、第1超音波センサ群21が超音波を送信した時刻0msから26ms後の時刻26msである。
As shown in FIG. 10A, in Example 4-1, there is no obstacle within the detectable range A of the first
図12(a)に示すように、例4-2では、第1超音波センサ21a及び第4超音波センサ21dの検出可能範囲A内には障害物が無いため、第1超音波Us1及び第4超音波Us4は障害物に当たることなく減衰する。よって、図13に示すように、第1~第6超音波センサ21a~21fは反射波を受信しない。
As shown in FIG. 12A, in Example 4-2, there is no obstacle within the detectable range A of the first
図9に示すように、送信指令部31は、次に、第1送信間隔Taで第2超音波センサ群22を構成する第2超音波センサ21b及び第5超音波センサ21eに同時に超音波を送信させる(ステップS52)。図11及び図13に示すように、第2超音波センサ21b及び第5超音波センサ21eは、第1超音波センサ群21が超音波を送信した時刻0msから20ms後の時刻20msにおいて超音波を送信する。よって、例4-1では、第2超音波センサ群22が超音波を送信した後で、第5超音波センサ21eは第4超音波Us4の反射波Ur4を受信する。
As shown in FIG. 9, the
図10(b)に示すように、例4-1では、第2超音波センサ21bの検出可能範囲A内には障害物が無いため、第2超音波Us2は障害物に当たることなく減衰する。第5超音波センサ21eの検出可能範囲A内には障害物P41があるため、第5超音波Us5は障害物P41に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us5の反射波Ur5を受信する。図11に示すように、反射波Ur5の送受信時間t5は26msであるため、第5超音波センサ21eが反射波Ur5を受信するのは、第2超音波センサ群22が超音波を送信した時刻20msから26ms後の時刻46msである。
As shown in FIG. 10B, in Example 4-1, there is no obstacle within the detectable range A of the second
図12(b)に示すように、例4-2では、第2超音波センサ21bの検出可能範囲A内には障害物が無いため、第2超音波Us2は障害物に当たることなく減衰する。第5超音波センサ21eの検出可能範囲A内には障害物P42があるため、第5超音波Us5は障害物P42に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us5の反射波Ur5を受信する。図13に示すように、反射波Ur5の送受信時間t5は6msであるため、第5超音波センサ21eが反射波Ur5を受信するのは、第2超音波センサ群22が超音波を送信した時刻20msから6ms後の時刻26msである。
As shown in FIG. 12B, in Example 4-2, there is no obstacle within the detectable range A of the second
図9に示すように、送信指令部31は、次に第1送信間隔Taで第3超音波センサ群23を構成する第3超音波センサ21c及び第6超音波センサ21fに同時に超音波を送信させる(ステップS53)。図11及び図13に示すように、第3超音波センサ21c及び第6超音波センサ21fは、第2超音波センサ群22が超音波を送信した時刻20msから20ms後の時刻40msにおいて超音波を送信する。よって、例4-1では、第3超音波センサ群23が超音波を送信した後で、第5超音波センサ21eは第5超音波Us5の反射波Ur5を受信する。
As shown in FIG. 9, the
図10(c)及び図12(c)に示すように、例4-1及び例4-2では、第3超音波センサ21c及び第6超音波センサ21fの検出可能範囲A内には障害物が無いため、第3超音波Us3及び第6超音波Us6は障害物に当たることなく減衰する。
As shown in FIGS. 10(c) and 12(c), in Examples 4-1 and 4-2, there is an obstacle within the detectable range A of the third
図9に示すように、第1送信処理により第1~第6超音波センサ21a~21fが反射波を受信しなかった場合(ステップS54でNO)、検出部32は、障害物なしと本検出する(ステップS55)。第1送信処理により第1~第6超音波センサ21a~21fの少なくとも1つが反射波を受信した場合(ステップS54でYES)、検出部32は、障害物ありと仮検出し(ステップS56)、受信センサを再送信センサとして設定する(ステップS57)。
As shown in FIG. 9, when the first to sixth
例4-1では、第5超音波センサ21eが反射波Ur4,Ur5を受信したことから、検出部32は、障害物ありと仮検出し、第5超音波センサ21eを再送信センサに設定する。例4-2では、第5超音波センサ21eが反射波Ur5を受信したことから、検出部32は、障害物ありと仮検出し、第5超音波センサ21eを再送信センサに設定する。
In example 4-1, since the fifth
次に、送信指令部31は、再送信センサに超音波を送信させる第2送信処理を行う。送信指令部31は、第2送信処理を3回繰り返し行う(ステップS58~S60)。送信指令部31は、1回目の第2送信処理では、第2送信間隔Tb1で再送信センサに超音波を送信させる(ステップS58)。送信指令部31は、2回目の第2送信処理では、第2送信間隔Tb2で再送信センサに超音波を送信させる(ステップS59)。送信指令部31は、3回目の第2送信処理では、第2送信間隔Tb3で再送信センサに超音波を送信させる(ステップS60)。
Next, the
例4-1,4-2では、送信指令部31は、1回目の第2送信処理として、第2送信間隔Tb1で第5超音波センサ21eに第5超音波Us51を送信させる。図11及び図13に示すように、第5超音波センサ21eは、第3超音波センサ群23が超音波を送信した時刻40msから20ms後の時刻60msにおいて第5超音波Us51を送信する。
In Examples 4-1 and 4-2, the
図10(d)に示すように、例4-1では、第5超音波Us51は、障害物P41に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us51の反射波Ur51を受信する。図11に示すように、反射波Ur51の送受信時間t51は26msであるため、第5超音波センサ21eが反射波Ur51を受信するのは、第5超音波センサ21eが第5超音波Us51を送信した時刻60msから26ms後の時刻86msである。
As shown in FIG. 10(d), in Example 4-1, the fifth ultrasonic wave Us51 hits the obstacle P41 and is reflected toward the fifth
図12(d)に示すように、例4-2では、第5超音波Us51は、障害物P42に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us51の反射波Ur51を受信する。図13に示すように、反射波Ur51の送受信時間t51は6msであるため、第5超音波センサ21eが反射波Ur51を受信するのは、第5超音波センサ21eが第5超音波Us51を送信した時刻60msから6ms後の時刻66msである。
As shown in FIG. 12(d), in Example 4-2, the fifth ultrasonic wave Us51 hits the obstacle P42 and is reflected toward the fifth
図9に示すように、例4-1,4-2では、送信指令部31は、2回目の第2送信処理として、第2送信間隔Tb2で第5超音波センサ21eに第5超音波Us52を送信させる。図11及び図13に示すように、第5超音波センサ21eは、第5超音波センサ21eが第5超音波Us51を送信した時刻60msから18ms後の時刻78msにおいて第5超音波Us52を送信する。よって、例4-1において、第5超音波センサ21eが第5超音波Us52を送信した後で、第5超音波センサ21eは反射波Ur51を受信する。
As shown in FIG. 9, in Examples 4-1 and 4-2, the
図10(e)に示すように、例4-1では、第5超音波Us52は、障害物P41に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us52の反射波Ur52を受信する。図11に示すように、反射波Ur52の送受信時間t52は26msであるため、第5超音波センサ21eが反射波Ur52を受信するのは、第5超音波センサ21eが第5超音波Us52を送信した時刻78msから26ms後の時刻104msである。
As shown in FIG. 10(e), in Example 4-1, the fifth ultrasonic wave Us52 hits the obstacle P41 and is reflected toward the fifth
図12(e)に示すように、例4-2では、第5超音波Us52は、障害物P42に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us52の反射波Ur52を受信する。図13に示すように、反射波Ur52の送受信時間t52は6msであるため、第5超音波センサ21eが反射波Ur52を受信するのは、第5超音波センサ21eが第5超音波Us52を送信した時刻78msから6ms後の時刻84msである。
As shown in FIG. 12(e), in Example 4-2, the fifth ultrasonic wave Us52 hits the obstacle P42 and is reflected toward the fifth
例4-1,4-2では、送信指令部31は、3回目の第2送信処理として、第2送信間隔Tb3で第5超音波センサ21eに第5超音波Us53を送信させる。図11及び図13に示すように、第5超音波センサ21eは、第5超音波センサ21eが第5超音波Us52を送信した時刻78msから22ms後の時刻100msにおいて第5超音波Us53を送信する。よって、例4-1では、第5超音波センサ21eが第5超音波Us53を送信した後で、第5超音波センサ21eは反射波Ur52を受信する。
In Examples 4-1 and 4-2, the
図10(f)に示すように、例4-1では、第5超音波Us53は、障害物P41に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us53の反射波Ur53を受信する。図11に示すように、反射波Ur53の送受信時間t53は26msであるため、第5超音波センサ21eが反射波Ur53を受信するのは、第5超音波センサ21eが第5超音波Us53を送信した時刻100msから26ms後の時刻126msである。
As shown in FIG. 10(f), in Example 4-1, the fifth ultrasonic wave Us53 hits the obstacle P41 and is reflected toward the fifth
図12(f)に示すように、例4-2では、第5超音波Us53は、障害物P42に当たることにより第5超音波センサ21eに向かって反射する。よって、第5超音波センサ21eは、第5超音波Us53の反射波Ur53を受信する。図13に示すように、反射波Ur53の送受信時間t53は6msであるため、第5超音波センサ21eが反射波Ur53を受信するのは、第5超音波センサ21eが第5超音波Us53を送信した時刻100msから6ms後の時刻106msである。
As shown in FIG. 12(f), in Example 4-2, the fifth ultrasonic wave Us53 hits the obstacle P42 and is reflected toward the fifth
図9に示すように、検出部32は、再送信センサについて、3回分の第2送信処理による反射波の受信回数Nを取得する(ステップS61)。例4-1では、検出部32は、第5超音波センサ21eによる反射波の受信回数N5:2回を取得する。例4-2では、検出部32は、第5超音波センサ21eによる反射波の受信回数N5:3回を取得する。
As shown in FIG. 9, the
検出部32は、再送信センサによる反射波の受信回数Nが閾値Nh以上の場合(ステップS62でYES)、フォークリフト10の後方に障害物があると本検出する(ステップS63)。検出部32は、再送信センサによる反射波の受信回数Nが判定回数Nh以上でない場合(ステップS62でNO)、すなわち再送信センサによる反射波の受信回数Nが判定回数Nh未満の場合、フォークリフト10の後方における第1~第6超音波センサ21a~21fの検出可能範囲A内には障害物が無いと本検出する(ステップS64)。
When the number of receptions N of the reflected waves by the retransmission sensor is equal to or greater than the threshold value Nh (YES in step S62), the
例4-1では、第5超音波センサ21eによる反射波の受信回数N5:2回は、判定回数Nh:2回以上である(Nh≦N5)。よって、検出部32は、フォークリフト10の後方に障害物があると本検出する。例4-2では、第5超音波センサ21eによる反射波の受信回数N5:3回は、判定回数Nh:2回以上である(Nh≦N5)。よって、検出部32は、フォークリフト10の後方に障害物があると本検出する。
In Example 4-1, the number N5 of reception of reflected waves by the fifth
検出部32は、第1判定用時間Tp及び第2判定用時間Tqを取得する(ステップS65)。上述したように、本実施形態では、第1検出時間Txを第1判定用時間Tpとし、第2検出時間Tyを第2判定用時間Tqとしている。よって、検出部32は、第1検出時間Tx及び第2検出時間Tyを測定することにより、第1判定用時間Tp及び第2判定用時間Tqを取得する。
The
例4-1では、検出部32は、反射波Ur4の第1検出時間Tx1:6msと、反射波Ur5の第1検出時間Tx2:6msとを測定する。また、検出部32は、反射波Ur51の第2検出時間Ty1:8msと、反射波Ur52の第2検出時間Ty2:4msとを測定する。
In Example 4-1, the
例4-2では、検出部32は、反射波Ur5の第1検出時間Tx1:6msを測定する。また、検出部32は、反射波Ur51の第2検出時間Ty1:6msと、反射波Ur52の第2検出時間Ty2:6msと、反射波Ur53の第2検出時間Ty3:6msとを測定する。
In Example 4-2, the
検出部32は、第1判定用時間Tpと第2判定用時間Tqとの差である判定値ΔT=|Tp-Tq|を算出する(ステップS66)。本実施形態では、検出部32は、第1検出時間Txと第2検出時間Tyとの差である判定値ΔT=|Tx-Ty|を算出する。検出部32は、算出した判定値ΔTが閾値ΔTh以下の場合(ステップS67でYES)、障害物が近距離障害物であると判定する(ステップS68)。検出部32は、判定値ΔTが閾値ΔTh以下でない場合(ステップS67でNO)、すなわち判定値ΔTが閾値ΔThよりも大きい場合、障害物が遠距離障害物であると判定する(ステップS69)。
The
例4-1では、第1検出時間Tx1,Tx2は同じ長さである。このため、検出部32は、判定値ΔT1=|Tx1-Ty1|と、判定値ΔT2=|Tx1-Ty2|とを算出する。判定値ΔT1,ΔT2はそれぞれ、2msとなる。判定値ΔT1,ΔT2それぞれが閾値ΔThよりも大きいことから、検出部32は、障害物が遠距離障害物であると判定する。
In Example 4-1, the first detection times Tx1 and Tx2 have the same length. Therefore, the
例4-2では、検出部32は、判定値ΔT1=|Tx1-Ty1|と、判定値ΔT2=|Tx1-Ty2|と、判定値ΔT3=|Tx1-Ty3|とを算出する。判定値ΔT1,ΔT2,ΔT3はそれぞれ0msとなる。判定値ΔT1,ΔT2,ΔT3それぞれが閾値ΔTh以下であることから、検出部32は、障害物が近距離障害物であると判定する。
In example 4-2, the
第4実施形態の作用について説明する。
第5超音波センサ21eが受信する反射波としては、例4-1のように反射波の受信直前に送信された超音波よりも前に送信された超音波が遠距離障害物によって反射したものである場合と、例4-2のように反射波の受信直前に送信された超音波が近距離障害物によって反射したものである場合とが考えられる。
The operation of the fourth embodiment will be described.
As the reflected wave received by the fifth
例4-1の場合、受信センサが反射波を受信するタイミングは、反射波の受信よりも2回前に行われる超音波の送信のタイミングによって決まる。このため、2回目の第2送信処理における第2送信間隔Tb2を第1送信間隔Taと異ならせると、第1検出時間Tx1と第2検出時間Ty1とは異なる。よって、判定値ΔT1は閾値ΔThよりも大きくなる。また、3回目の第2送信処理における第2送信間隔Tb3を第1送信間隔Taと異ならせると、第1検出時間Tx1と第2検出時間Ty2とは異なる。よって、判定値ΔT2は閾値ΔThよりも大きくなる。 In the case of example 4-1, the timing at which the receiving sensor receives the reflected wave is determined by the timing of the transmission of the ultrasonic wave that is performed two times before the reception of the reflected wave. Therefore, if the second transmission interval Tb2 in the second transmission process for the second time is made different from the first transmission interval Ta, the first detection time Tx1 and the second detection time Ty1 will be different. Therefore, the determination value ΔT1 becomes larger than the threshold ΔTh. Also, if the second transmission interval Tb3 in the third second transmission process is made different from the first transmission interval Ta, the first detection time Tx1 and the second detection time Ty2 will be different. Therefore, the determination value ΔT2 becomes larger than the threshold ΔTh.
例4-2の場合、受信センサが反射波を受信するタイミングは、反射波の受信直前に行われる超音波の送信のタイミングによって決まる。このため、2回目の第2送信処理における第2送信間隔Tb2を第1送信間隔Taと異ならせたとしても、第1検出時間Tx1と第2検出時間Ty1とはほぼ同じになる。よって、判定値ΔT1は閾値ΔTh以下となる。また、3回目の第2送信処理における第2送信間隔Tb3を第1送信間隔Taと異ならせたとしても、第1検出時間Tx1と第2検出時間Ty2とはほぼ同じになる。よって、判定値ΔT2は閾値ΔTh以下となる。 In the case of example 4-2, the timing at which the receiving sensor receives the reflected wave is determined by the timing at which the ultrasonic wave is transmitted immediately before receiving the reflected wave. Therefore, even if the second transmission interval Tb2 in the second transmission process for the second time is made different from the first transmission interval Ta, the first detection time Tx1 and the second detection time Ty1 are substantially the same. Therefore, the determination value ΔT1 becomes equal to or less than the threshold ΔTh. Also, even if the second transmission interval Tb3 in the third second transmission process is made different from the first transmission interval Ta, the first detection time Tx1 and the second detection time Ty2 are substantially the same. Therefore, the determination value ΔT2 becomes equal to or less than the threshold ΔTh.
以上のことから、判定値ΔTと閾値ΔThとの比較結果により、検出した障害物が近距離障害物であるか近距離障害物であるかを判定できる。
第4実施形態の作用及び効果について説明する。第4実施形態では、第1実施形態の効果(1-1)に加えて、以下の効果を得ることができる。
From the above, it is possible to determine whether the detected obstacle is a close-range obstacle or a close-range obstacle based on the result of comparison between the determination value ΔT and the threshold value ΔTh.
Actions and effects of the fourth embodiment will be described. In the fourth embodiment, the following effects can be obtained in addition to the effects (1-1) of the first embodiment.
(4-1)各超音波センサ21a~21fが受信する反射波としては、反射波の受信直前に送信された超音波が近距離障害物によって反射したものである場合と、反射波の受信直前に送信された超音波よりも前に送信された超音波が遠距離障害物によって反射したものである場合とが考えられる。前者の場合、反射波を受信するタイミングは、反射波の受信直前に行われる超音波の送信のタイミングによって決まり、後者の場合、反射波を受信するタイミングは、反射波の受信直前の超音波の送信よりも前に行われる超音波の送信のタイミングによって決まる。このため、第1送信間隔Taを第2送信間隔Tbと異ならせることで、第1判定用時間Tpと第2判定用時間Tqとの差である判定値ΔTと閾値ΔThとの比較結果は、前者の場合と後者の場合とで異なる。よって、検出した障害物が近距離障害物であるか遠距離障害物であるかを判定できる。
(4-1) The reflected waves received by each of the
本実施形態は、以下のように変更して実施することができる。本実施形態及び変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
○ 障害物検出装置20が備える超音波センサ群の数は、3に限定されず、2以上であれば適宜変更してよい。
This embodiment can be implemented with the following modifications. This embodiment and modifications can be implemented in combination with each other within a technically consistent range.
O The number of ultrasonic sensor groups included in the
○ 超音波センサ群を構成する超音波センサの数は、2に限定されず、3以上でもよい。また、超音波センサ群を構成する超音波センサの数は、超音波センサ群毎に異なっていてもよい。 O The number of ultrasonic sensors constituting the ultrasonic sensor group is not limited to two, and may be three or more. Also, the number of ultrasonic sensors forming an ultrasonic sensor group may be different for each ultrasonic sensor group.
○ 第1送信処理において、送信指令部31が第1~第3超音波センサ21a~21cを切り替える順番は、第1超音波センサ21a→第2超音波センサ21b→第3超音波センサ21cに限定されず、適宜変更してよい。
○ In the first transmission process, the order in which the
○ 送信指令部31が第1送信処理を行う回数は1回に限定されない。送信指令部31は、第1送信処理を連続して複数回行ってもよい。この場合、送信指令部31が第1送信処理を1回行う場合と比較して、誤検出をより抑制できる。第1送信処理を行う回数は、例えば、障害物の仮検出に求められる精度や時間を考慮して設定される。
O The number of times the
○ 送信指令部31が第2送信処理を繰り返し行う回数は3回に限定されない。送信指令部31は、第2送信処理を1回だけ行ってもよいし、2回繰り返して行ってもよいし、4回以上繰り返して行ってもよい。第2送信処理を行う回数は、例えば、障害物の有無の本検出に求められる精度や時間を考慮して設定される。
O The number of times the
○ 検出部32は、第1送信処理による反射波の受信回数と第2送信処理による反射波の受信回数との合計Nsを取得するとともに、受信回数の合計Nsと判定回数Nhとの比較結果に基づいて障害物の有無を本検出してもよい。
○ The
○ 第4実施形態において、第1判定用時間Tp及び第2判定用時間Tqの定義を変更してもよい。例えば、第1送信間隔Taと第1検出時間Txとの和であるTa+Txを第1判定用時間Tpとし、第2送信間隔Tbと第2検出時間Tyとの和であるTb+Tyを第2判定用時間Tqとしてもよい。この場合、検出部32は、判定値ΔTが閾値ΔTh以下の場合に(ステップS67でYES)、障害物を遠距離障害物と判定し(ステップS69)、判定値ΔTが閾値ΔTh以下でない場合に(ステップS67でNO)、障害物を近距離障害物と判定する(ステップS68)。
(circle) in 4th Embodiment, you may change the definition of the 1st time for determination Tp and the 2nd time for determination Tq. For example, Ta+Tx, which is the sum of the first transmission interval Ta and the first detection time Tx, is set as the first determination time Tp, and Tb+Ty, which is the sum of the second transmission interval Tb and the second detection time Ty, is set as the second determination time Tp. It may be time Tq. In this case, when the determination value ΔT is equal to or less than the threshold ΔTh (YES in step S67), the
○ 第4実施形態では、複数の判定値ΔTのうちの少なくとも1つが閾値ΔTh以下であれば、近距離障害物であると判定するとしたが、判定条件は適宜変更してよい。例えば、複数の判定値ΔTのうちの過半数が閾値ΔTh以下であるときに、検出部32は、障害物が近距離障害物であると判定するようにしてもよい。
○ In the fourth embodiment, if at least one of the plurality of determination values ΔT is equal to or less than the threshold ΔTh, it is determined that the obstacle is at a short distance. However, the determination conditions may be changed as appropriate. For example, the
○ 第1~第6超音波センサ21a~21fは、カウンタウェイト13に形成された穴に超音波センサを挿入することでカウンタウェイト13に取り付けられていてもよいし、ブラケット等を介してピラーやサイドフレーム、カウンタウェイト13等にネジ留めによって取り付けられていてもよい。
○ The first to sixth
○ カウンタウェイト13の後端面の第1~第3面13a~13cの全てに超音波センサが取り付けられていなくてもよい。例えば、第1面13aのみに超音波センサが取り付けられていてもよい。
O The ultrasonic sensors may not be attached to all the first to
○ 第1~第6超音波センサ21a~21fが並べられる方向は左右方向に限定されない。第1~第6超音波センサ21a~21fは、例えば、上下方向に並べられていてもよい。
O The direction in which the first to sixth
○ 障害物検出装置20は、フォークリフト10の前方や、フォークリフト10の側方に存在する障害物を検出するものでもよい。この場合、障害物を検出したい方向に超音波が送信されるように超音波センサをフォークリフト10に取り付ければよい。なお、障害物検出装置20としては、前方、後方、及び側方の何れかの方向の障害物を検出するものであってもよいし、複数の方向の障害物を検出するものであってもよい。
O The
○ 各超音波センサ21a~21fは、送信用の圧電振動子と受信用の圧電振動子とを備える超音波センサであってもよい。この場合、各超音波センサ21a~21fは、超音波を送信している間も反射波を受信できる。
O Each of the
○ 検出可能範囲Aの具体的な数値は、例えば、障害物検出装置20が搭載される移動体や、検出する障害物に応じて適宜変更してよい。
○ 検出対象範囲Bの具体的な数値は、例えば、各超音波センサ21a~21fの仕様によって異なる。
(circle) the specific numerical value of the detectable range A may be suitably changed according to the mobile body in which the
○ The specific numerical value of the detection target range B varies depending on the specifications of each of the
○ 音速Vは、例えば、障害物の検出が行われる環境の温度や媒質によって補正されてもよい。
○ 判定回数Nhの具体的な数値は、例えば、障害物の有無の本検出に求められる精度に応じて適宜変更してもよい。
o The speed of sound V may be corrected, for example, by the temperature and medium of the environment in which obstacle detection is performed.
(circle) the specific numerical value of the determination frequency|count Nh may be suitably changed according to the precision calculated|required by the main detection of the presence or absence of an obstacle, for example.
○ 判定距離Lhは、例えば、超音波の送受信時刻の誤差等を考慮して、検出対象範囲B:3.40mよりも長く設定されていてもよい。
○ 閾値ΔThは、例えば、遠距離障害物と近距離障害物との判定に求められる精度に応じて適宜変更してもよい。
O The determination distance Lh may be set longer than the detection target range B: 3.40 m, for example, in consideration of an error in transmission/reception time of ultrasonic waves.
O The threshold value ΔTh may be appropriately changed according to, for example, the accuracy required for determining whether a long-distance obstacle or a short-distance obstacle is determined.
○ 第1~第3実施形態において、第1送信間隔Ta及び第2送信間隔Tbの具体的な数値は、例えば、障害物の検出状況に応じて適宜変更してよい。
○ 第4実施形態において、第2送信間隔Tb1~Tb3の具体的な数値は、適宜変更してよい。ただし、第2送信間隔Tb2,Tb3は、第1送信間隔Taと異なり、かつ第1送信間隔Taと第1検出時間Txとの和Ta+Txと異なるものとする。
○ In the first to third embodiments, specific numerical values of the first transmission interval Ta and the second transmission interval Tb may be appropriately changed according to, for example, the obstacle detection status.
○ In the fourth embodiment, specific numerical values of the second transmission intervals Tb1 to Tb3 may be changed as appropriate. However, the second transmission intervals Tb2 and Tb3 are different from the first transmission interval Ta and different from the sum Ta+Tx of the first transmission interval Ta and the first detection time Tx.
○ 制御ECU30は、メインコントローラ17と一体でもよい。
○ 受信信号を検出部32に送信するか否かを判定するための反射波の受信強度の閾値は可変であってもよい。
O The
O The threshold value of the received intensity of the reflected wave for determining whether to transmit the received signal to the
○ フォークリフト10は、自動で運転が行われるフォークリフトであってもよい。
○ 障害物検出装置20は、乗用車、トーイングトラクタ等の産業車両、自律移動するロボット等、障害物の検出を要する移動体であれば、どのような移動体に搭載されていてもよい。
O The
O The
20…障害物検出装置、21a~21f…超音波センサとしての第1~第6超音波センサ、21~23…超音波センサ群としての第1~第3超音波センサ群、31…送信指令部、32…検出部。
20...
Claims (5)
前記超音波センサによる超音波の送信を制御する送信指令部と、
前記超音波センサによる反射波の受信結果から前記障害物の有無を検出する検出部と、
を備える障害物検出装置であって、
前記送信指令部は、
複数の前記超音波センサ群を切り替えながら、前記超音波センサ群を構成する2以上の超音波センサに超音波を同時に送信させることによって、全ての前記超音波センサから前記超音波センサ群毎に順に超音波を送信させる第1送信処理と、
前記第1送信処理により複数の前記超音波センサの少なくとも1つが反射波を受信することで前記検出部が障害物ありと仮検出した場合には、複数の前記超音波センサのうち、前記第1送信処理による前記反射波の受信結果に基づき再送信センサとして設定された全ての超音波センサから超音波を同時に送信させる第2送信処理と、を行い、
前記検出部は、前記第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出し、
前記送信指令部は、前記第2送信処理における前記再送信センサとして設定された全ての超音波センサから超音波を同時に送信させる処理を前記第1送信処理よりも後に行うことを特徴とする障害物検出装置。 a plurality of ultrasonic sensor groups composed of two or more ultrasonic sensors having a transmission function for transmitting ultrasonic waves and a reception function for receiving reflected waves reflected by obstacles;
a transmission command unit that controls transmission of ultrasonic waves by the ultrasonic sensor;
a detection unit that detects the presence or absence of the obstacle from the reception result of the reflected wave by the ultrasonic sensor;
An obstacle detection device comprising
The transmission command unit,
By simultaneously transmitting ultrasonic waves to two or more ultrasonic sensors constituting the ultrasonic sensor group while switching the plurality of ultrasonic sensor groups, from all the ultrasonic sensors to each ultrasonic sensor group in order a first transmission process for transmitting ultrasonic waves ;
When at least one of the plurality of ultrasonic sensors receives a reflected wave in the first transmission process and the detection unit provisionally detects that there is an obstacle, the first ultrasonic sensor among the plurality of ultrasonic sensors a second transmission process for simultaneously transmitting ultrasonic waves from all the ultrasonic sensors set as retransmission sensors based on the reception results of the reflected waves by the transmission process ;
The detection unit actually detects the presence or absence of an obstacle based on the number of times the reflected wave is received by the second transmission process ,
The transmission command unit performs a process of simultaneously transmitting ultrasonic waves from all the ultrasonic sensors set as the retransmission sensors in the second transmission process after the first transmission process. detection device.
前記送信センサ群が超音波を送信してから前記受信センサが反射波を受信するまでに要する時間に基づいて算出された検出距離が、障害物の検出対象範囲に基づいて設定された判定距離以下である場合、前記送信指令部は前記第2送信処理を行うとともに前記検出部は障害物の有無を本検出し、
前記検出距離が前記判定距離よりも長い場合、前記検出部は障害物なしと本検出する請求項1又は請求項2に記載の障害物検出装置。 When the ultrasonic sensor that received the reflected wave by the first transmission process is defined as a receiving sensor, and the ultrasonic sensor group that transmits the ultrasonic wave immediately before the receiving sensor receives the reflected wave is defined as a transmitting sensor group,
The detection distance calculated based on the time required for the transmission sensor group to transmit the ultrasonic wave until the reception sensor receives the reflected wave is equal to or less than the judgment distance set based on the detection target range of the obstacle. , the transmission command unit performs the second transmission process and the detection unit actually detects the presence or absence of an obstacle;
3. The obstacle detection device according to claim 1, wherein when the detection distance is longer than the judgment distance, the detection unit actually detects that there is no obstacle.
前記検出部は、前記第1送信処理により送信された超音波の反射波の受信時刻と該反射波の受信前に行われた超音波の送信時刻との差である第1判定用時間と、前記第2送信処理により送信された超音波の反射波の受信時刻と該反射波の受信前に行われた超音波の送信時刻との差である第2判定用時間とを取得し、
前記第1判定用時間と前記第2判定用時間との差である判定値と閾値との比較結果に基づいて前記障害物が近距離障害物であるか遠距離障害物であるかを判定する請求項1又は請求項2に記載の障害物検出装置。 The transmission command unit performs the second transmission process a plurality of times, and sets the transmission interval of the ultrasonic waves by the retransmission sensor in the second transmission process to the transmission interval of the ultrasonic waves by the ultrasonic sensor group in the first transmission process. be different from the transmission interval,
The detection unit includes a first determination time, which is the difference between the reception time of the reflected ultrasonic wave transmitted in the first transmission process and the transmission time of the ultrasonic wave performed before the reception of the reflected wave, Acquiring a second determination time, which is the difference between the reception time of the reflected ultrasonic waves transmitted by the second transmission process and the transmission time of the ultrasonic waves performed before the reception of the reflected waves,
It is determined whether the obstacle is a short distance obstacle or a long distance obstacle based on a result of comparison between a threshold value and a judgment value, which is the difference between the first judgment time and the second judgment time. The obstacle detection device according to claim 1 or 2.
前記送信指令部が、前記超音波センサ群を切り替えながら、前記超音波センサ群を構成する2以上の超音波センサに超音波を同時に送信させることによって、全ての前記超音波センサから前記超音波センサ群毎に順に超音波を送信させる第1送信処理を行う第1ステップと、
前記送信指令部が、前記第1送信処理により複数の前記超音波センサの少なくとも1つが反射波を受信することで前記検出部が障害物ありと仮検出した場合には、複数の前記超音波センサのうち、前記第1送信処理による前記反射波の受信結果に基づき再送信センサとして設定された全ての超音波センサから超音波を同時に送信させる第2送信処理を行う第2ステップと、
前記検出部が、前記第2送信処理による反射波の受信回数に基づいて障害物の有無を本検出する第3ステップと、
を有し、
前記第2ステップにおける前記再送信センサとして設定された全ての超音波センサから超音波を同時に送信させる処理は、前記第1送信処理よりも後に行われることを特徴とする障害物検出方法。 A plurality of ultrasonic sensors configured by two or more ultrasonic sensors having a transmission function to transmit ultrasonic waves and a reception function to receive reflected waves reflected by obstacles , and whose transmission of ultrasonic waves is controlled by a transmission command unit An obstacle detection method in which a detection unit detects the presence or absence of an obstacle from a reception result of a reflected wave by a group of sound wave sensors,
The transmission command unit simultaneously transmits ultrasonic waves to two or more ultrasonic sensors constituting the ultrasonic sensor group while switching the ultrasonic sensor group , so that all the ultrasonic sensors from the ultrasonic sensor A first step of performing a first transmission process for sequentially transmitting ultrasonic waves for each group ;
When the transmission command unit temporarily detects that there is an obstacle because at least one of the plurality of ultrasonic sensors receives a reflected wave in the first transmission process, the plurality of ultrasonic sensors Among them, a second step of performing a second transmission process for simultaneously transmitting ultrasonic waves from all ultrasonic sensors set as retransmission sensors based on the reception result of the reflected wave by the first transmission process;
a third step in which the detection unit performs actual detection of the presence or absence of an obstacle based on the number of times the reflected wave is received in the second transmission process;
has
The obstacle detection method, wherein the process of simultaneously transmitting ultrasonic waves from all the ultrasonic sensors set as the retransmission sensors in the second step is performed after the first transmission process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019128230A JP7263952B2 (en) | 2019-07-10 | 2019-07-10 | Obstacle detection device and obstacle detection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019128230A JP7263952B2 (en) | 2019-07-10 | 2019-07-10 | Obstacle detection device and obstacle detection method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021014997A JP2021014997A (en) | 2021-02-12 |
JP7263952B2 true JP7263952B2 (en) | 2023-04-25 |
Family
ID=74531330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019128230A Active JP7263952B2 (en) | 2019-07-10 | 2019-07-10 | Obstacle detection device and obstacle detection method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7263952B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7634321B2 (en) | 2021-08-17 | 2025-02-21 | パナソニックオートモーティブシステムズ株式会社 | OBJECT DETECTION SYSTEM AND OBJECT DETECTION METHOD |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5239515A (en) | 1991-11-26 | 1993-08-24 | University Of Michigan | Error-eliminating rapid ultrasonic firing |
JP2006298266A (en) | 2005-04-22 | 2006-11-02 | Denso Corp | Obstacle detector |
JP2007115075A (en) | 2005-10-21 | 2007-05-10 | Matsushita Electric Works Ltd | Peripheral monitoring device for vehicle |
JP2007203519A (en) | 2006-01-31 | 2007-08-16 | Yushin Precision Equipment Co Ltd | Taking-out machine for moldings |
DE102009002870A1 (en) | 2009-05-06 | 2010-11-18 | Robert Bosch Gmbh | Ultrasonic object detection system and method of detecting objects using ultrasound |
WO2010146619A1 (en) | 2009-06-15 | 2010-12-23 | 三菱電機株式会社 | Obstacle detection device and obstacle detection method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58158573A (en) * | 1982-03-16 | 1983-09-20 | Nippon Denso Co Ltd | Detection of backward obstacle for vehicle |
DE4335728C2 (en) * | 1993-10-20 | 2002-11-14 | Bosch Gmbh Robert | Method and device for ultrasonic distance measurement |
-
2019
- 2019-07-10 JP JP2019128230A patent/JP7263952B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5239515A (en) | 1991-11-26 | 1993-08-24 | University Of Michigan | Error-eliminating rapid ultrasonic firing |
JP2006298266A (en) | 2005-04-22 | 2006-11-02 | Denso Corp | Obstacle detector |
JP2007115075A (en) | 2005-10-21 | 2007-05-10 | Matsushita Electric Works Ltd | Peripheral monitoring device for vehicle |
JP2007203519A (en) | 2006-01-31 | 2007-08-16 | Yushin Precision Equipment Co Ltd | Taking-out machine for moldings |
DE102009002870A1 (en) | 2009-05-06 | 2010-11-18 | Robert Bosch Gmbh | Ultrasonic object detection system and method of detecting objects using ultrasound |
WO2010146619A1 (en) | 2009-06-15 | 2010-12-23 | 三菱電機株式会社 | Obstacle detection device and obstacle detection method |
Also Published As
Publication number | Publication date |
---|---|
JP2021014997A (en) | 2021-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10011275B2 (en) | Collision prevention device | |
US8797829B2 (en) | Obstacle detection device | |
JP6089585B2 (en) | Obstacle detection device | |
US20160116586A1 (en) | Object detection apparatus | |
WO2014178173A1 (en) | Obstacle detection device | |
JP6474228B2 (en) | Object detection device | |
CN102687038B (en) | Obstacle detection device | |
WO2016063530A1 (en) | Object detection device and vehicle control device | |
CN107076841B (en) | Obstacle detection device | |
WO2015025527A1 (en) | Object detection device for vehicle | |
US20190212444A1 (en) | Detection device, detection method, and recording medium | |
CN105549018A (en) | Object detecting apparatus | |
JP7263952B2 (en) | Obstacle detection device and obstacle detection method | |
JP6701069B2 (en) | Object detection device | |
JP6865369B2 (en) | Controls, control methods and programs | |
KR101509945B1 (en) | Object detection method of vehicle, and method for controlling parking assist system using the same | |
JP7200818B2 (en) | Obstacle detection device and obstacle detection method | |
JP7263932B2 (en) | Obstacle detection device and obstacle detection method | |
JP7107274B2 (en) | Obstacle detection device and obstacle detection method | |
JP2003344539A (en) | Autonomous vehicles | |
KR102667973B1 (en) | Ultrasonic Sensor Apparatus, Apparatus and Method for Controlling Ultrasonic Sensor Apparatus | |
JP2014232072A (en) | Object detector and vehicle | |
WO2014061192A1 (en) | Distance detection device, distance detection method, and persistent tangible computer-readable medium therefor | |
JPH1123706A (en) | Obstacle detecting device for vehicle | |
JP7597222B2 (en) | Object detection device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211015 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220831 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220906 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20221104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221226 |
|
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: 20230314 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230327 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7263952 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |