JPH03180714A - Method for measuring position and azimuth of moving body - Google Patents

Method for measuring position and azimuth of moving body

Info

Publication number
JPH03180714A
JPH03180714A JP32104489A JP32104489A JPH03180714A JP H03180714 A JPH03180714 A JP H03180714A JP 32104489 A JP32104489 A JP 32104489A JP 32104489 A JP32104489 A JP 32104489A JP H03180714 A JPH03180714 A JP H03180714A
Authority
JP
Japan
Prior art keywords
sensors
distance
targets
moving body
reflected signals
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.)
Pending
Application number
JP32104489A
Other languages
Japanese (ja)
Inventor
Shigeki Kamei
亀井 茂樹
Hiroharu Waratani
藁谷 弘治
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Kiden Kogyo Ltd
Original Assignee
Hitachi Kiden Kogyo Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Kiden Kogyo Ltd filed Critical Hitachi Kiden Kogyo Ltd
Priority to JP32104489A priority Critical patent/JPH03180714A/en
Publication of JPH03180714A publication Critical patent/JPH03180714A/en
Pending legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)

Abstract

PURPOSE:To accurately measure the position and azimuth of the moving body even if there is an obstacle other than a target on a wall surface by equalizing the distance between sensors to the distance between targets and discriminating whether or not one of reflected signals received by the respective sensors overlaps. CONSTITUTION:The distance between the targets A and B is equalized to the distance between the sensors (a) and (b). Consequently, one of reflected signals received by one sensor (a) from the targets A and B and one of reflected signals received by the other sensor (b) from the targets A and B are made to overlap with each other by the traveling of the moving body C. Then when there is the overlap part between the reflected signals from the sensors (a) and (b), it is judged that those reflected signals are from the regular targets and the distance of the straight line connecting the targets A and B at right angles to the straight line connecting the sensors (a) and (b) on the movement side is measured by the sensors (a) and (b). At this time, the deviation angle of the moving body C and the quantity of deviation from a set reference value are measured to accurately measured the position and azimuth of the moving body C even if there is an obstacle other than the targets on the wall surface W.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は予め定めた径路にて走行する移動体の位置と方
位を計測する方法に関するものであ〔従来の技術〕 無人搬送車等の移動体を予め定めた径路にて自律走行さ
せる場合の移動体の位置と方位を計測する方法が種々提
案されている。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for measuring the position and orientation of a moving object traveling along a predetermined route [Prior Art] Movement of an automatic guided vehicle, etc. Various methods have been proposed for measuring the position and orientation of a moving body when the body autonomously travels along a predetermined route.

例えば、第4図に示す方法がある。これは移動体Cの予
め定めた走行路は壁面Wに沿って設定し、この壁面Wに
マークを配設すると共に、移動体C側に例えば光変位セ
ンサーを設け、この光変位センサーa、  bの信号に
より位置、方位を検知するための位置方位演算装置りを
積載している。そして移動体Cの側面には前後方向に異
なる2位置に光変位センサーa、  bを設置し、壁面
W側にもこの2つの光変位センサーが同時に対向するよ
うにして2個一対とする標識A、  Bを設け、かつ2
つの光変位センサーa。
For example, there is a method shown in FIG. This is because a predetermined travel path for the mobile body C is set along a wall surface W, marks are provided on this wall surface W, and, for example, an optical displacement sensor is provided on the mobile body C side, and these optical displacement sensors a and b are installed. It is equipped with a position/direction calculation device to detect the position and direction based on the signals. Optical displacement sensors a and b are installed on the side of the moving body C at two different positions in the front and back direction, and on the wall W side, these two optical displacement sensors are simultaneously facing each other to form a pair of signs A. , B is provided, and 2
Two optical displacement sensors a.

blllllRと、2つの壁面ノ5;jlljA、  
B1152を等しくするものであり、さらに移動体走行
路の基準位置とマークとのrVJ隔は走行する移動体側
面と壁面とが接触しないように、また光変位センサ−に
より計測が確実に行えるようにして適当に定められる。
blllllR and the two walls No. 5;jlljA,
B1152 is made equal, and the rVJ distance between the reference position of the traveling path of the moving object and the mark is set so that the side surface of the moving object does not come into contact with the wall surface, and to ensure that measurement can be performed using the optical displacement sensor. shall be determined appropriately.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従って、光変位センサーによる位置マークとの距離の計
測は自律走行による径路とのずれを補正するのに必要な
精度を得られるが、移動体の光変位センサーから出たビ
ームを反射させるマークを配設する壁面が走行径路に沿
って必要であり、かつ壁面には凹凸等障害物のないよう
にすることが必要である。しかし、移動体を設置する工
場、倉庫等の建屋には内壁面に柱その他の突出物があり
、しかも突出物は不定間隔に設けられることがしばしば
ある。
Therefore, measuring the distance to a position mark using an optical displacement sensor can provide the accuracy necessary to correct the deviation from the route due to autonomous driving, but it is also possible to measure the distance with a position mark using an optical displacement sensor. It is necessary to have a wall surface along the travel route, and the wall surface must be free of obstacles such as unevenness. However, buildings such as factories and warehouses in which moving bodies are installed often have pillars and other protrusions on their inner walls, and the protrusions are often placed at irregular intervals.

従って、走行路に沿う壁面の内面が平坦であれば、標識
A、  B位置での移動体のセンサーa。
Therefore, if the inner surface of the wall along the travel path is flat, the moving object's sensor a at the sign A and B positions.

bから発射された光ビームはこの61!IIA、  B
より反射し、移動体に搭載された反射光検出手段にてそ
の反射信号は第1図(C)に示すようにセンサーa、 
 bとも定間隔で検出される。しかし壁面Wにjl1図
(B)に示すようにaSa以外の突gEがあると、この
突gEによっても光ビームは反射され反射光検出手段に
て受ける反射信号は第1図(D)に示すように不定間隔
なものとなり、このような壁面に突起物がある位置での
信号がW識によるものかどうかを判別できない。
The light beam emitted from b is this 61! IIA, B
The reflected light is reflected by the reflected light detecting means mounted on the moving body, and the reflected signal is detected by the sensor a, as shown in FIG. 1(C).
b are also detected at regular intervals. However, if there is a protrusion gE other than aSa on the wall W as shown in Figure 1 (B), the light beam is also reflected by this protrusion gE, and the reflected signal received by the reflected light detection means is shown in Figure 1 (D). Therefore, it is not possible to determine whether the signal at a position where there is a protrusion on the wall is due to W recognition or not.

本発明はこのような壁面にa識以外の突起物等の障害物
があっても移動体の位置と方位を正確に計測し、径路に
沿って正確に走行することを目的とする。
It is an object of the present invention to accurately measure the position and orientation of a moving object and to accurately travel along a route even if there are obstacles such as non-a-identical protrusions on the wall surface.

〔課題を解決するための手段〕[Means to solve the problem]

本発明は上記目的を達成するために、予め設定した径路
にて移動体を自律走行させる方法に於いて、前記径路に
沿って移動体進行方向前後の2位置に設けたII!ll
と、このmsを検出する2つのセンサーを移動体側に設
置し、かつこのセンサー間距離と標識間距離を等しくし
、この各センサーにて受信する反射信号の一つが重合す
るか否かにより移動体のためのIl識かどうかを識別さ
せて、その位置を計測し、゛ 移動体の方位とそのずれ
量を計測するようになしたことを要旨とする。
In order to achieve the above object, the present invention provides a method for autonomously traveling a mobile object along a preset route, in which II! ll
Then, two sensors that detect this ms are installed on the moving object side, and the distance between the sensors and the distance between the signs are made equal. The gist of the present invention is to identify whether or not the moving body is oriented, measure its position, and measure the direction of the moving body and the amount of deviation thereof.

〔作 用〕[For production]

走行路に沿って2つ一組とした標11mA、Bを配設し
、移動体側にも標!l!A、Bと対向する側に2つのセ
ンサーa、  bを配設し、かつ移動体進行方向前後に
設ける2つ一組としたm識A。
Two sets of 11m markers A and B are placed along the travel route, and markers are also placed on the side of the moving vehicle! l! m-sensor A has two sensors a and b arranged on the side opposite to sensors A and B, and is arranged in pairs at the front and rear in the moving direction of the moving object.

8間及び2つ一組とした例えば超音波センサー等のセン
サーa、  b間を等しくする。これにより移動体の走
行により一方のセンサーaによる標#IA、Bから順次
反射した反射信号とセンサーbによるIIImA、  
Bから順次反射した反射信号がその一つが重なるように
しておくことにて、このa、  b雨センサーによる反
射信号の重なり部分がある場合、この反射信号を正規の
11I!lIlからのものであると判断し、かつこの時
の移動側の2つのセンサーa、  b間を結ぶ直線に対
し、これと直角に交わり、各allを結ぶ直線の距離を
センサーにて計測する。このときの移動体のずれ角と設
定された基準値とのずれ量とを計測して壁体面にII!
I以外の突起物等の障害物があっても移動体の位置と方
位を正確に計測できるものである。
8 and sensors a and b, such as ultrasonic sensors, which are set as a pair, are made equal. As a result, as the moving body travels, the reflected signals sequentially reflected from marks #IA and B by one sensor a, and IIImA by sensor b,
By making one of the reflected signals sequentially reflected from B overlap, if there is an overlap between the reflected signals from the rain sensors a and b, this reflected signal can be converted into the regular 11I! It is determined that the signal is coming from lIl, and the sensor measures the distance of a straight line that intersects at right angles to the straight line connecting the two sensors a and b on the moving side at this time and connects each all. At this time, the deviation angle of the moving object and the deviation amount from the set reference value are measured and recorded on the wall surface.
Even if there are obstacles such as protrusions other than I, the position and orientation of the moving body can be accurately measured.

〔実施例〕〔Example〕

以下本発明を図示の実施例にもとづいて説明する。 The present invention will be explained below based on the illustrated embodiments.

図においてCは無人搬送車等の移動体で、床面F上を予
め定めた走行路に沿って、かつ移動体に搭載された駆動
装置及び走行車輪にて自律走行すると共に、標識A、 
 Bと対向する側面で、その前後の2位Mlこ例えば超
音波センサー等のセンサーa、  bを備える。このセ
ンサーa、  bはセンサーa、  bから出て標Im
A、Bで反射されるビームを検出して標識を認識するも
のである。このセンサーa、  bは移動体長手方向の
中心O1から等しい距離上に夫々位置せしめる、2つの
センサーa、  b間の距離を9とする。また走行路に
沿って設けられる壁面W側には移動体のセンサーからの
ビームを受け、かつ反射可能な位置で、かつ走行路の予
め定めた複数個所に2つ一組とした標IIA、Bが配設
される。第3図にm識A、Bの一実施例を示すが、この
標識A、Bは壁面に沿って設けてもよいし、円筒形状の
ものを床面より別個に設けてもよい。この移動体の進行
方向前後に設けられる2つ一組の標ImA、B間の距離
Qを前記センサーa、  b間距離Qと等しくする。前
記センサーa、  bには標識から反射した反射信号を
受ける反射検出手段が備えられているので、これにより
移動体の位置を検出する。
In the figure, C is a moving object such as an automatic guided vehicle, which autonomously travels along a predetermined running path on the floor F using a drive device and running wheels mounted on the moving object.
On the side facing B, the second position Ml in front and behind it is provided with sensors a and b, such as ultrasonic sensors. These sensors a and b come out from sensors a and b and are marked Im
The sign is recognized by detecting the beams reflected by A and B. The sensors a and b are located at equal distances from the center O1 in the longitudinal direction of the moving body, and the distance between the two sensors a and b is 9. In addition, on the wall W side provided along the running route, there are markers IIA, B placed in pairs at predetermined locations on the running route, at positions that can receive and reflect the beam from the sensor of the moving object. will be placed. FIG. 3 shows an embodiment of the m-markers A and B, and the marks A and B may be provided along the wall surface, or cylindrical ones may be provided separately from the floor surface. The distance Q between the pair of marks ImA and B provided at the front and rear of the moving direction of the moving body is made equal to the distance Q between the sensors a and b. The sensors a and b are equipped with reflection detection means for receiving reflected signals reflected from the signs, thereby detecting the position of the moving object.

従って、移動体Cが走行路に沿って走行し、移動体が予
め設定した標識位置に達した時、まず最初にセンサーa
にて標mA、Bからの反射信号を受信し、次いでセンサ
ーbからも同様に反射信号を受信する。この時、センサ
ーaとbの反射信号の一つが重なる場合、この反射信号
は標識からのものであることを判断し、これにより移動
体の位置を計測される。しかし、壁面Wの突起物からの
反射信号の場合は2つのセンサーa、  bからの反射
信号は互いに重合することがないので、この場合は標識
であると判断しない。
Therefore, when the mobile body C travels along the travel path and reaches a preset sign position, first the sensor a
The sensor receives the reflected signals from the markers mA and B, and then similarly receives the reflected signal from the sensor b. At this time, if one of the reflected signals from sensors a and b overlaps, it is determined that this reflected signal is from a sign, and the position of the moving body is measured based on this. However, in the case of a reflected signal from a protrusion on the wall W, the reflected signals from the two sensors a and b do not overlap with each other, so in this case, it is not determined that it is a sign.

センサーaと標識8間距離をhlとし、センサーbと標
!1IAl15顕離をh2とし、標識A、  Hの中心
02と、センサーa、  bの中心01を結んだ距離を
Lとすれば1次式 から移動体のずれ角θとずれ量りを計算することができ
、その方位を計測できるものである。
Let the distance between sensor a and marker 8 be hl, and mark sensor b! 1IAl15 If the separation is h2 and the distance between the center 02 of markers A and H and the center 01 of sensors a and b is L, then the deviation angle θ and deviation amount of the moving object can be calculated from the linear equation. and its direction can be measured.

なお、壁面W側に設ける標識A、  Bは壁体面に円筒
形状、半円形状、三角形状、平坦状等に突出した形状と
することができるが、外乱等の影響のない形状ならばそ
の標識の形状は限定されることはない。
Note that the signs A and B installed on the wall W side can have a cylindrical, semicircular, triangular, flat, etc. shape that protrudes from the wall surface, but if the shape is not affected by external disturbances, the signs The shape of is not limited.

また標識を2本で標識の間隔を場所によって変えること
により、その場所の絶対的な位置を知ることができる。
Furthermore, by using two signs and changing the interval between the signs depending on the location, it is possible to know the absolute location of the location.

さらに、標識を3本以上とすることにより、その組み合
わせにより種々の情報を移動体に送ることができる。
Furthermore, by using three or more markers, various information can be sent to the mobile object by combining them.

また第1図に示すセンサーaの信号とセンサーbの信号
のずれ時間tを計測することにより、その時間は第2図
に示す Q (1−(2)θ) の距離のずれに相当するので、移動体の速度を■とする
と、次式 %式%) よりθを算出することもできる。
Also, by measuring the time difference t between the signal of sensor a and the signal of sensor b shown in Figure 1, we can find that the time corresponds to the difference in distance of Q (1-(2)θ) shown in Figure 2. , if the speed of the moving body is ■, then θ can also be calculated from the following formula (% formula %).

〔発明の効果〕〔Effect of the invention〕

本発明によるときは、壁面に標識以外の突起物等の障害
物があっても移動体に設けた2つのセンサーによる反射
信号の受信方法にて、[[と突起等の障害物との相違を
識別できるので、どんな径路にも適用でき、また標識を
2本で標識の間隔を場所によって変えることにより、そ
の場所の絶対的な位置を知ることができ、さらに標識を
3本以上とすることにより標識及び絶対的な位置を種々
組み合わせることができる等の利点を有する。
According to the present invention, even if there is an obstacle such as a protrusion other than a sign on the wall surface, the difference between [[ and the obstacle such as a protrusion] can be detected by the method of receiving reflected signals by two sensors installed on the moving object. Since it can be identified, it can be applied to any route, and by using two signs and changing the interval between the signs depending on the location, the absolute location of the place can be known, and by using three or more signs, It has advantages such as being able to combine various marks and absolute positions.

【図面の簡単な説明】 第1図は走行路に沿って移動体が走行する時の位置計測
方法を示す説明図、第2図は同方位計測説明図、第3図
は標識A、  Bの1実施例を示す説明図、第4図は公
知例の説明図である。 A、  Bは4!X!1!、  a、  bはセンサー
 Cは移動体、 Wは壁面。
[Brief explanation of the drawings] Figure 1 is an explanatory diagram showing a method of measuring the position of a mobile object as it travels along a running route, Figure 2 is an explanatory diagram of measuring the same direction, and Figure 3 is an explanatory diagram showing how to measure the position of a mobile object as it travels along a travel route. An explanatory diagram showing one embodiment, and FIG. 4 is an explanatory diagram of a known example. A and B are 4! X! 1! , a, b are sensors, C is a moving object, and W is a wall surface.

Claims (1)

【特許請求の範囲】[Claims] (1)予め設定した径路にて移動体を自律走行にさせる
方法に於いて、前記径路に沿って移動体進行方向前後の
2位置に設けた標識と、この標識を検出する2つのセン
サーを移動体側に設置し、かつこのセンサー間距離と標
識間距離を等しくし、この各センサーにて受信する反射
信号が重合するか否かにより移動体のための標識かどう
かを識別させて、その位置を計測し、移動体の方位とそ
のずれ量を計測するようになしたことを特徴とする移動
体の位置計測装置。
(1) In a method for making a mobile object autonomously travel along a preset route, a sign placed at two positions in front and behind the moving direction of the mobile object along the path and two sensors that detect this sign are moved. It is installed on the side of the body, and the distance between the sensors and the distance between the signs are made equal, and whether the reflected signals received by each sensor overlap or not is used to identify whether the sign is for a moving object or not, and the position of the sign is determined. 1. A position measuring device for a moving object, characterized in that the device measures the orientation of the moving object and the amount of deviation thereof.
JP32104489A 1989-12-11 1989-12-11 Method for measuring position and azimuth of moving body Pending JPH03180714A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32104489A JPH03180714A (en) 1989-12-11 1989-12-11 Method for measuring position and azimuth of moving body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32104489A JPH03180714A (en) 1989-12-11 1989-12-11 Method for measuring position and azimuth of moving body

Publications (1)

Publication Number Publication Date
JPH03180714A true JPH03180714A (en) 1991-08-06

Family

ID=18128177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32104489A Pending JPH03180714A (en) 1989-12-11 1989-12-11 Method for measuring position and azimuth of moving body

Country Status (1)

Country Link
JP (1) JPH03180714A (en)

Similar Documents

Publication Publication Date Title
EP0273976B1 (en) Guiding apparatus for unmanned movable bodies
US20040158358A1 (en) Method of teaching traveling path to robot and robot having function of learning traveling path
EP1046568B1 (en) Sensing device for detecting movement of vehicle by lane-marker
JP2002333920A (en) Movement control device for work vehicle
JP4686934B2 (en) Vehicle parking device
US20240393801A1 (en) Control method and control system
EP0492015A1 (en) Method and apparatus for navigating an automatic guided vehicle
JPH03180714A (en) Method for measuring position and azimuth of moving body
JPH07191744A (en) Automated guided vehicle position identification method
JPH10222225A (en) Unmanned traveling body and traveling method thereof
JPS6227406B2 (en)
US5951610A (en) Method of calculating positional relationship of motor vehicle with respect to running path
JPS62272307A (en) Guide position correcting device for unattended moving body
JPH01282615A (en) Position correcting system for self-travelling unmanned vehicle
JPH081563B2 (en) Autonomous vehicle
JP4537606B2 (en) Traveling method of traveling carrier
JPH0359444B2 (en)
JP2515733B2 (en) How to guide an unmanned vehicle
JPH09184727A (en) Positional relationship calculation method for vehicle travel route
CN115183676B (en) Posture adjusting sensor for moving object linear navigation
CN211504158U (en) AGV navigation system for jacking
JPH073339B2 (en) Detecting device for direction and position of unmanned vehicle
JPH01163806A (en) Road surface environment detector for moving robot
JPH03105207A (en) Position detecting apparatus for moving object
JP2584468Y2 (en) Posture angle correction detection device for autonomous traveling unmanned vehicles