JPH0769167B2 - Shape discriminator - Google Patents
Shape discriminatorInfo
- Publication number
- JPH0769167B2 JPH0769167B2 JP15374487A JP15374487A JPH0769167B2 JP H0769167 B2 JPH0769167 B2 JP H0769167B2 JP 15374487 A JP15374487 A JP 15374487A JP 15374487 A JP15374487 A JP 15374487A JP H0769167 B2 JPH0769167 B2 JP H0769167B2
- Authority
- JP
- Japan
- Prior art keywords
- ultrasonic
- shape
- oscillators
- oscillator
- wave
- 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 - Lifetime
Links
- 238000001514 detection method Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Landscapes
- Length Measuring Devices Characterised By Use Of Acoustic Means (AREA)
Description
【発明の詳細な説明】 イ)産業上の利用分野 本発明は物体の形状を判別する形状判別装置に関する。TECHNICAL FIELD The present invention relates to a shape determination device for determining the shape of an object.
ロ)従来の技術 掃除ロボツト等の移動式作業車においては、障害物を効
率的に回避して作業を行う必要がある。このため障害物
や壁等の対象物の形状認識として様々な方法が提案され
ている。従来技術は超音波距離計を空間的にスキヤニン
グして多数の距離計測点をサンプリングする形式のもの
がほとんどである。このような従来の対象物体の認識方
法としては第5図のように作業車前面部の中央に超音波
発振器(T)を設けその両側に超音波受信器(R)を3
個ずつ配置したものがあり、1回の超音波の発射で同時
に6つの超音波伝播時間を計測することができ、三角測
量法により超音波発振器(T)と対象物との最短距離が
6C2=15通りの算出方法で算出出来、信頼性の向上が図
れる。(B) Conventional technology In mobile work vehicles such as cleaning robots, it is necessary to work efficiently while avoiding obstacles. Therefore, various methods have been proposed for shape recognition of objects such as obstacles and walls. In most of the conventional techniques, an ultrasonic range finder is spatially scanned to sample a large number of distance measurement points. As such a conventional method of recognizing a target object, as shown in FIG. 5, an ultrasonic oscillator (T) is provided at the center of the front part of the work vehicle, and ultrasonic receivers (R) are provided on both sides of the ultrasonic oscillator (T).
There are ones arranged one by one, and it is possible to measure six ultrasonic wave propagation times at the same time by emitting one ultrasonic wave, and the shortest distance between the ultrasonic oscillator (T) and the object can be measured by the triangulation method.
It can be calculated by 6C 2 = 15 calculation methods, and reliability can be improved.
ハ)発明が解決しようとする問題点 ところで、このような認識法では作業車前方の対象物の
形状が例えば、第5図や第6図のように異なったもので
あると、超音波の反射パターンが異なるため、その距離
の算出方法が異なる。このため、対象物の形状を検知し
て、その形状に応じて対象物までの距離を正確に計測す
る必要があった。C) Problems to be solved by the invention By the way, in such a recognition method, if the shape of the object in front of the work vehicle is different as shown in FIGS. Since the patterns are different, the method of calculating the distance is different. For this reason, it is necessary to detect the shape of the object and accurately measure the distance to the object according to the shape.
ニ)問題点を解決するための手段 本発明はこのような点に鑑みて為されたものであって、
同一平面に配置された複数の超音波発振器と、これ等の
超音波発振器間に設けられた複数の超音波検出器と、時
間をずらせて、上記複数の超音波発振器から超音波を出
力させる手段と、上記複数の超音波発振器で発せられる
超音波が夫々上記超音波検出器で検出されたとき、その
検出パターンによって、対象物体の形状を判別する手段
と、を有している。D) Means for solving the problems The present invention has been made in view of the above points,
A plurality of ultrasonic oscillators arranged on the same plane, a plurality of ultrasonic detectors provided between these ultrasonic oscillators, and means for outputting ultrasonic waves from the plurality of ultrasonic oscillators at different times. And means for discriminating the shape of the target object based on the detection pattern when the ultrasonic waves emitted from the plurality of ultrasonic oscillators are detected by the ultrasonic detectors, respectively.
ト)作用 壁等の物体の形状が認識されるので、形状の変化があっ
ても前方の物体までの距離が適宜正確に算出出来る。G) Since the shape of an object such as a working wall is recognized, the distance to the object in front can be calculated appropriately and accurately even if the shape changes.
ヘ)実 施 例 第1図は本発明形状判別装置の一実施例ブロツク図を示
し、(T1)(T2)は移動可能な作業車(1)の前面両端
に夫々配置された第1、第2の超音波発振器、(P1)
(P2)はこの超音波発振器(T1)(T2)を駆動する駆動
回路であって、制御回路(3)からインターフエイス
(2)を介してスイツチ(Ps1)(Ps2)を交互にONする
ことで駆動回路(P1)(P2)にリセツト信号が送られ超
音波発振器(T1)(T2)から交互に超音波が発射され
る。(R1)(R2)…(Rn)は上記超音波発振器(T1)
(T2)間に等間隔で配置された超音波検出器であって、
これ等につながれた超音波受信回路(V1)(V2)…(V
n)により超音波受信信号が得られる。(C1)、
(C2)、(C3)…(Cn)は伝搬時間カウント回路でRese
t信号を受けてから超音波受信信号を得るまで内部デジ
タルカウンタをカウントする。即ちこのデータData1は
超音波の伝搬時間に対応し、I/Oインターフエイス2を
通じて制御回路(3)に取り込まれる。また、超音波受
信信号はすべて信号比較回路(S)に入力され、一番最
初に受信した超音波検出器のデバイス番号をデータとし
て信号比較回路Sはコンピユータに出力する。これをDa
ta2で示している。F) Example FIG. 1 shows a block diagram of an example of the shape discriminating apparatus of the present invention, in which (T 1 ) and (T 2 ) are the first blocks arranged at both front ends of the movable work vehicle (1). , The second ultrasonic oscillator, (P 1 )
(P 2 ) is a drive circuit for driving this ultrasonic oscillator (T 1 ) (T 2 ), and the switch (Ps 1 ) (Ps 2 ) is passed from the control circuit (3) through the interface (2). By turning on alternately, a reset signal is sent to the drive circuits (P 1 ) (P 2 ) and ultrasonic waves are alternately emitted from the ultrasonic oscillators (T 1 ) (T 2 ). (R 1 ) (R 2 ) ... (Rn) is the ultrasonic oscillator (T 1 )
Ultrasonic detectors equally spaced between (T 2 ),
Ultrasonic wave receiving circuit (V 1 ) (V 2 )… (V
The ultrasonic reception signal is obtained by n). (C 1 ),
(C 2 ), (C 3 ) ... (Cn) are propagation time counting circuits
The internal digital counter is counted until the ultrasonic reception signal is obtained after receiving the t signal. That is, this data Data1 corresponds to the propagation time of ultrasonic waves and is taken into the control circuit (3) through the I / O interface 2. Further, all the ultrasonic wave reception signals are input to the signal comparison circuit (S), and the signal comparison circuit S outputs the device number of the ultrasonic wave detector received first as data to the computer. This is Da
It is indicated by ta2.
第2図、第3図はこのような装置を用いたときの物体の
形状判別方法を示したものであって、本発明では第2図
に示したようなエツジをもつ対象物と第3図に示すよう
なフラツトな対象物を区別するのを主たる目的とする。
第2図において超音波発振器(T1)から発射された超音
波は対象物のエツジQで反射し、それぞれの超音波検出
器(R1)(R2)…(R6)に到達する。この例においては
超音波検出器(R1)(R2)…(R6)を超音波発振器
(T1)と(T2)を結ぶ直線上に6個配置しているが、こ
の時の超音波発振器(T1)からの超音波の伝搬経路をS
11、S12、S13、S14、S15、S16で示す。同様に超音波発
振器(T2)から発射された超音波はS21、S22、S23、
S24、S25、S26と伝搬し、超音波検出器に到達する。超
音波が理想的な伝搬を行うものとすると反射波が最も速
く到達するのは、エツジQから作業車前面の超音波検出
器(R1)(R2)…(R6)列に垂直に下ろした地点であ
る。従って、この場合、超音波発信器(T1)(T2)のい
ずれから超音波が発せられても、超音波検出器(R4)又
は(R5)で最初に超音波検知が為され、そのデバイス番
号が信号比較回路(S)により選ばれる。FIGS. 2 and 3 show a method of discriminating the shape of an object when using such an apparatus. In the present invention, an object having an edge as shown in FIG. 2 and FIG. Its main purpose is to distinguish between flat objects such as those shown in.
In FIG. 2, the ultrasonic wave emitted from the ultrasonic oscillator (T 1 ) is reflected by the edge Q of the target object and reaches the ultrasonic wave detectors (R 1 ) (R 2 ) ... (R 6 ). In this example, six ultrasonic detectors (R 1 ) (R 2 ) ... (R 6 ) are arranged on the straight line connecting the ultrasonic oscillators (T 1 ) and (T 2 ). The propagation path of the ultrasonic wave from the ultrasonic oscillator (T 1 ) is S
Shown by 11 , S 12 , S 13 , S 14 , S 15 , and S 16 . Similarly, the ultrasonic waves emitted from the ultrasonic oscillator (T 2 ) are S 21 , S 22 , S 23 ,
Propagate with S 24 , S 25 , and S 26, and reach the ultrasonic detector. Given that the ultrasonic wave propagates ideally, the reflected wave arrives fastest from the edge Q perpendicularly to the ultrasonic detector (R 1 ) (R 2 )… (R 6 ) row in front of the work vehicle. It is the point where it was lowered. Therefore, in this case, no matter which of the ultrasonic transmitters (T 1 ) and (T 2 ) emits ultrasonic waves, the ultrasonic detector (R 4 ) or (R 5 ) first detects ultrasonic waves. , The device number is selected by the signal comparison circuit (S).
一方、第3図のような面がフラツトな対象物に超音波発
振器(T1)から超音波を発射するとS11、S12、S13、
S14、S15、S16と伝搬することが予測される。これは超
音波発振器(T1)と対象物面に対し面対象な点をQ1とす
るとQ1とそれぞれの検出器を結んだ直線と対象物面との
交点が反射点となるとみなしている。従って最も早く、
反射波を検出するのはQ1から作業車前面部に下した垂線
の足に最も近い検出器と考えられる。同様に超音波発振
器(T2)から発射された超音波はS21、S22、S23、S24、
S25、S26と伝搬すると考えられるが超音波発振器(T2)
と対象物面に対し面対象な点Q2から作業車前面部に下し
た垂線の足に最も近い検出器が反射波を最も早く検出す
ることになる。従って超音波発振器(T1)から超音波を
発射した場合とは必ず異なる検出器が信号比較回路
(S)によって選ばれる。On the other hand, when ultrasonic waves are emitted from the ultrasonic oscillator (T 1 ) to an object whose surface is flat as shown in FIG. 3, S 11 , S 12 , S 13 ,
It is predicted to propagate with S 14 , S 15 , and S 16 . This is regarded as the intersection of the ultrasonic generator (T 1) and the point surfaces subject to object plane is Q 1 Q 1 and each of the detector connecting it straight and the object surface is reflected point . So the earliest,
The reflected wave is considered to be detected by the detector closest to the foot of the perpendicular line from Q 1 to the front of the work vehicle. Similarly, the ultrasonic waves emitted from the ultrasonic oscillator (T 2 ) are S 21 , S 22 , S 23 , S 24 ,
Ultrasonic oscillator (T 2 ) which is considered to propagate as S 25 and S 26
Therefore, the detector closest to the foot of the perpendicular line that descends from the point Q 2 that is symmetrical to the object surface to the front part of the work vehicle will detect the reflected wave earliest. Therefore, a detector that is different from the case where ultrasonic waves are emitted from the ultrasonic oscillator (T 1 ) is always selected by the signal comparison circuit (S).
以上の考察より、超音波を超音波発振器(T1)から発射
した場合の信号比較回路(S)の出力(Data2)と超音
波発振器(T2)から発射した場合の信号比較回路(S)
の出力を比較し、同じか、隣りどうしの検出器信号であ
れば、対象物の形状はエツジ状態、それ以外であればフ
ラツト状態と判別するように制御回路(3)内にプログ
ラムをしておく。From the above consideration, the output (Data2) of the signal comparison circuit (S) when the ultrasonic wave is emitted from the ultrasonic oscillator (T 1 ) and the signal comparison circuit (S) when the ultrasonic wave is emitted from the ultrasonic oscillator (T 2 ).
The outputs are compared, and if they are the same or if they are detector signals that are adjacent to each other, a program is made in the control circuit (3) so as to determine that the shape of the object is the edge state and otherwise the flat state. deep.
これにより作業車前方の対象物がエツヂ状態のものかフ
ラツト状態のものであるか検出される。As a result, it is detected whether the object in front of the work vehicle is in the edge state or the flat state.
こうして対象物体の形状が検出されるとその形状に応じ
て、カウント回路(C1)(C2)…(Cn)でカウントされ
た超音波の伝搬時間のデータData1を用いて作業車と対
象物との距離が算出される。When the shape of the target object is detected in this way, the work vehicle and the target object are detected by using the ultrasonic wave propagation time data Data1 counted by the counting circuits (C 1 ) (C 2 ) ... (Cn) according to the shape. The distance to and is calculated.
このような形状検出及び距離検出の流れを第4図に示
す。The flow of such shape detection and distance detection is shown in FIG.
ト)発明の効果 以上述べた如く、本発明形状判別装置は同一平面に配置
された複数の超音波発振器と、これ等の超音波発振器間
に設けられた複数の超音波検出器と、時間をずらせて、
上記複数の超音波発振器から超音波を出力させる手段
と、上記複数の超音波発振器で発せられる超音波が夫々
上記超音波検出器で検出されたとき、その検出パターン
によって、物体の形状を判別する手段と、を有している
ので、壁等の対象物体の形状が認識され、形状に応じて
適宜異なる計算方法により正確に距離を検出出来、作業
車の位置検出がより正確に行える。G) Effects of the Invention As described above, the shape determining apparatus of the present invention is configured to set a plurality of ultrasonic oscillators arranged on the same plane, a plurality of ultrasonic detectors provided between these ultrasonic oscillators, and Stagger,
When the means for outputting ultrasonic waves from the plurality of ultrasonic oscillators and the ultrasonic waves emitted by the plurality of ultrasonic oscillators are detected by the ultrasonic detectors, the shape of the object is determined by the detection pattern. Since the shape of a target object such as a wall is recognized, the distance can be accurately detected by a different calculation method depending on the shape, and the position of the work vehicle can be detected more accurately.
第1図は本発明形状判別装置のブロツク図、第2図、第
3図は本発明形状判別装置で超音波検出をするときの状
態模式図、第4図は本発明形状判別装置の動作を示す流
れ図、第5図、第6図は従来の距離検出方法を示す状態
模式図である。 (1)……作業車、(2)インターフエイス、(3)…
…制御回路、(T1)(T2)……超音波発振器、(P1)
(P2)……駆動回路、(Ps1)(Ps2)……スイツチ、
(R1)(R2)…(Rn)……超音波検出器、(V1)(V2)
…(Vn)……超音波受信回路、(C1)(C2)…(Cn)…
…カウント回路。FIG. 1 is a block diagram of the shape discriminating apparatus of the present invention, FIGS. 2 and 3 are schematic diagrams of states when ultrasonic waves are detected by the shape discriminating apparatus of the present invention, and FIG. 4 shows the operation of the shape discriminating apparatus of the present invention. The flowcharts shown in FIGS. 5, 5 and 6 are schematic state diagrams showing a conventional distance detecting method. (1) …… Work vehicle, (2) Interface, (3)…
… Control circuit, (T 1 ) (T 2 ) …… Ultrasonic oscillator, (P 1 )
(P 2 ) …… Drive circuit, (Ps 1 ) (Ps 2 ) …… Switch,
(R 1 ) (R 2 ) ... (Rn) ... Ultrasonic detector, (V 1 ) (V 2 ).
… (Vn) …… Ultrasonic receiving circuit, (C 1 ) (C 2 )… (Cn)…
… Counting circuit.
Claims (1)
と、これ等の超音波発振器間に設けられた複数の超音波
検出器と、時間をずらせて、上記複数の超音波発振器か
ら超音波を出力させる手段と、上記複数の超音波発振器
で発せられる超音波が夫々上記超音波検出器で検出され
たとき、その検出パターンによって、対象物体の形状を
判別する手段と、を有して成る形状判別装置。1. A plurality of ultrasonic oscillators arranged on the same plane, a plurality of ultrasonic detectors provided between these ultrasonic oscillators, and ultrasonic transducers from the plurality of ultrasonic oscillators which are staggered at different times. A means for outputting a sound wave, and a means for determining the shape of the target object by the detection pattern when the ultrasonic waves emitted by the plurality of ultrasonic oscillators are respectively detected by the ultrasonic wave detector, Shape determination device consisting of.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15374487A JPH0769167B2 (en) | 1987-06-19 | 1987-06-19 | Shape discriminator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15374487A JPH0769167B2 (en) | 1987-06-19 | 1987-06-19 | Shape discriminator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63317709A JPS63317709A (en) | 1988-12-26 |
| JPH0769167B2 true JPH0769167B2 (en) | 1995-07-26 |
Family
ID=15569162
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15374487A Expired - Lifetime JPH0769167B2 (en) | 1987-06-19 | 1987-06-19 | Shape discriminator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0769167B2 (en) |
-
1987
- 1987-06-19 JP JP15374487A patent/JPH0769167B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63317709A (en) | 1988-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6396435B1 (en) | Method for determining the vertical distance between an object and a device with a variable position | |
| CN102395900B (en) | Obstacle detection device and obstacle detection method | |
| US10175354B2 (en) | Object detection apparatus | |
| KR20000023167A (en) | Method for determining the distance between an object and a movable device, in particular automobile | |
| US20090251996A1 (en) | Object position estimation | |
| US5671190A (en) | Method and device for measuring the distance of an object from an ultrasonic transmission/reception unit | |
| US3893064A (en) | Signal discriminating device | |
| GB2159948A (en) | Obstacle detection in self-running robot | |
| JPS6259804B2 (en) | ||
| JPH08114447A (en) | Apparaus and method for measuring draft of ship | |
| US20050212775A1 (en) | Apparatus for detecting touched-position using surface acoustic wave | |
| JPH0769167B2 (en) | Shape discriminator | |
| JP2001330659A (en) | Underwater object position detection method and object position detection device | |
| JP2004138481A (en) | Position measuring device and robot using the same | |
| KR102263722B1 (en) | Nosie detecting device of ultrasonic sensor for vehicle and noise detecting method thereof | |
| KR102667973B1 (en) | Ultrasonic Sensor Apparatus, Apparatus and Method for Controlling Ultrasonic Sensor Apparatus | |
| JPH0854926A (en) | Guidance device for autonomous mobile robot | |
| JP2803857B2 (en) | Ultrasonic detector | |
| JPH0862330A (en) | Speed excess alarming system for vehicle | |
| RU2496117C1 (en) | Method of measuring displacement parameters of probing signal source | |
| JPH0140072Y2 (en) | ||
| JPS62185135A (en) | Water temperature measurement | |
| JPH0850172A (en) | Sound wave direction measuring device | |
| JPH08105970A (en) | Fish shadow measuring device | |
| JPS5818111A (en) | Method and apparatus for measuring plate thickness by means of ultrasonic wave |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |