JP4591714B2 - Spot guided vehicle - Google Patents
Spot guided vehicle Download PDFInfo
- Publication number
- JP4591714B2 JP4591714B2 JP2007059895A JP2007059895A JP4591714B2 JP 4591714 B2 JP4591714 B2 JP 4591714B2 JP 2007059895 A JP2007059895 A JP 2007059895A JP 2007059895 A JP2007059895 A JP 2007059895A JP 4591714 B2 JP4591714 B2 JP 4591714B2
- Authority
- JP
- Japan
- Prior art keywords
- spot
- street
- data
- traveling
- detected
- 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
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
この発明はスポットで誘導されながら走行ルートに沿って走行する走行車に関し、特にスポットの配置データ(スポットマップ)の記憶に関する。 The present invention relates to a traveling vehicle that travels along a traveling route while being guided by a spot, and particularly relates to storage of spot arrangement data (spot map).
スポット誘導では、磁気スポットや光学スポットなどの誘導用のスポットを走行ルート上に設けて、走行車はセンサでスポットを検出して走行する。走行には走行ルート上のスポットの配置データを記憶する必要がある(特許文献1:特開2001−42934号)が、スポットの配置を走行ルートのレイアウトと一体に記憶すると、スポットを追加や移動した際に、レイアウトデータを変更する必要があり不便である。またスポットの配置データは走行車が記憶して走行中頻繁に参照するので、記憶容量が小さくかつ高速で読み出せることが好ましい。
この発明の課題は、スポットを追加や移動した際に、走行ルートのレイアウトデータを変更する必要を無くし、スポットの配置データとレイアウトデータとを別々に変更できるようにすることにある。
この発明での追加の課題は、スポットの配置データや次の通りへの移行データを記憶するための記憶容量を小さくし、かつスポットの配置データや次の通りへの移行データを簡単に読み出せるようにすることにある。
請求項2の発明での追加の課題は、走行車を走行ルートに挿入する作業を容易にすることにある。
An object of the present invention is to eliminate the need to change the layout data of the travel route when a spot is added or moved, so that the spot arrangement data and the layout data can be changed separately.
An additional problem with the present invention is that the storage capacity for storing spot arrangement data and the following transition data can be reduced, and the spot arrangement data and the following transition data can be easily read out. There is in doing so.
An additional problem in the invention of
この発明は、誘導用のスポットの配置に関するデータと走行ルートのレイアウトデータとを記憶し、前記スポットをスポットセンサで検出することにより、スポットを複数配置した走行ルートに沿って走行するスポット誘導走行車であって、
走行ルートのレイアウトデータの記憶手段と、
走行ルートを複数に分割した各通り毎に、通りに配置されたスポットの個数とスポットの配置データ、及び通りから進行可能な次の通りのデータとを記憶した、スポットデータの記憶手段とを設けると共に、
前記スポットデータの記憶手段は、通りテーブルと連続スポット登録テーブルと、次の通りテーブルの少なくとも3種類のテーブルを記憶し、
連続スポット登録テーブルは、各通りでのスポットの配置順に、スポットの番号またはID、及び前のスポットからの距離を含むスポット毎のレコードを、連続して記憶し、
次の通りテーブルは、今の通りと次の通りとの組み合わせ毎のレコードを記憶し、各レコードは、次の通りがどの方向に接続されているかの移動属性と、今の通りで最後に検出するスポットの番号またはIDと、次の通りで最初に検出するスポットの番号またはID、及び前記最初に検出するスポットまでの距離、とを含み、
通りテーブルは、通り毎のレコードを記憶し、各レコードは、各通りの番号またはIDと、連続スポット登録テーブルでの先頭アドレスとスポットの数、及び次の通りテーブルでの先頭アドレスと次の通りの数、とを記憶し、かつ
レイアウト記憶手段のデータとスポットデータの記憶手段のデータとを別個に書き換え自在にしたことを特徴とする。
The present invention stores spot guidance data and layout data of a travel route, and detects the spot with a spot sensor, thereby traveling along a travel route in which a plurality of spots are disposed. Because
Storage means for layout data of the driving route;
For each street in which the travel route is divided into a plurality, a spot data storage means is provided for storing the number of spots arranged in the street, the spot arrangement data, and the following data that can proceed from the street. With
The spot data storage means stores a street table, a continuous spot registration table, and at least three types of tables as follows:
The continuous spot registration table continuously stores a record for each spot including the spot number or ID and the distance from the previous spot in the order of spot arrangement in each street ,
The following table stores records for each combination of the current street and the next street, and each record detects the movement attribute of which direction the next street is connected to, and the last detected in the current street. A spot number or ID to be detected, a spot number or ID to be detected first as follows, and a distance to the first spot to be detected,
The street table stores a record for each street, and each record has the number or ID of each street, the top address and the number of spots in the continuous spot registration table, and the top address in the table as follows. And the data in the layout storage means and the data in the spot data storage means are separately rewritable.
特に好ましくは、スポットデータの記憶手段にさらに、走行ルートに挿入されたスポット誘導走行車が走行を開始するためのデータを記憶する挿入テーブルを設けて、
挿入テーブルは少なくとも、スポット誘導走行車を挿入する挿入ポイント毎に、挿入後最初に検出するスポットを特定するためのデータ、挿入時の走行方向、及び挿入された通りを特定するためのデータ、とを記憶する。
Particularly preferably , the spot data storage means further includes an insertion table for storing data for the spot guided vehicle inserted in the travel route to start traveling,
The insertion table includes at least data for specifying a spot to be detected first after insertion, data for specifying a traveling direction at the time of insertion, and an inserted street for each insertion point at which the spot guided vehicle is inserted. Remember.
この発明では、レイアウトデータとスポットデータとを別個に記憶するので、これらのデータの管理が容易で、例えばスポットを追加したり削除したりした際に、レイアウトデータを更新する必要がない。 In the present invention, since layout data and spot data are stored separately, management of these data is easy, and it is not necessary to update layout data when, for example, a spot is added or deleted.
1つの通りに設けるスポットの数は一定ではなく、また1つの通りから移行可能な次の通りの数も一定ではない。そこでスポットの配置データや次の通りへの移行データを通りテーブルにダイレクトに記載すると、通りテーブルの各通りのレコードに、スポット数が最大の時に対する記憶エリアと、次の通りの数が最大の時に対する記憶エリアとを用意する必要がある。このようにすると、通りテーブルの各レコードの記憶エリアが増し、レコードは空欄が多く、記憶エリアの無駄が生じる。 The number of spots provided on one street is not constant, and the number of the following streets that can be transferred from one street is not constant. Therefore, if the spot placement data and the transition data to the next are directly written in the table, the storage area for the maximum number of spots and the following number are the maximum for each record in the street table. It is necessary to prepare a storage area for time. In this way, the storage area of each record in the table increases, the record has many blanks, and the storage area is wasted.
これに対して、連続スポット登録テーブルに、各通りでのスポットの配置順に、スポットの配置データを連続して記載し、通りテーブルに、各通りに対して連続スポット登録テーブルへの参照範囲を記載すると、連続スポット登録テーブルに詰めてスポットの配置データを記載でき、記憶エリアの無駄が生じない。また通りテーブルで指定された参照範囲に従って、連続スポット登録テーブルを簡単に参照できる。
同様に、次の通りテーブルに、今の通りと次の通りとの組み合わせ毎に、次の通りへの移行に必要なスポットの配置データを記載し、通りテーブルで各通りに対して次の通りテーブルへの参照範囲とを記憶すると、次の通りテーブルに次の通りへの移行データを詰めて記載でき、記憶容量を小さくできる。また通りテーブルで指定された次の通りテーブルへの参照範囲に従って、次の通りテーブルを簡単に参照できる。
On the other hand, the spot arrangement data is continuously described in the spot arrangement order in each street in the continuous spot registration table, and the reference range to the continuous spot registration table is described for each street in the street table. Then, the spot arrangement data can be written in the continuous spot registration table, and the storage area is not wasted. In addition, the continuous spot registration table can be easily referred to in accordance with the reference range specified in the street table.
Similarly, in the following table, for each combination of the current street and the following street, the spot arrangement data necessary for the transition to the next street is described. When the reference range to the table is stored, the migration data to the next table can be packed and described as follows, and the storage capacity can be reduced. The table can be easily referred to as follows according to the reference range to the table as specified in the street table.
さらに挿入テーブルを設けて、スポット誘導走行車を挿入する挿入ポイント毎に、挿入後最初に検出するスポットを特定するためのデータ、挿入時の走行方向、及び挿入された通りを特定するためのデータとを記憶すると、どの方向に走行車を挿入すれば良いかが作業者に判明し、また挿入後に最初に検出するスポットを特定できるので挿入後の位置が走行車に判明し、さらに挿入した通りも走行車に判明する。このため、走行車の挿入が容易になる。 In addition, for each insertion point where a spot guided vehicle is inserted, data for specifying the first spot detected after insertion, data for specifying the traveling direction at the time of insertion, and the inserted street are further provided. Is stored, the operator knows in which direction the traveling vehicle should be inserted, and the first spot to be detected after the insertion can be identified, so that the position after insertion is identified in the traveling vehicle and further inserted Also turns out to be a traveling car. For this reason, the traveling vehicle can be easily inserted.
以下に本発明を実施するための最適実施例を示す。 In the following, an optimum embodiment for carrying out the present invention will be shown.
図1〜図11に、実施例のスポット誘導走行車2とその変形とを示す。図1に、スポット誘導走行車2と、複数の磁気スポットS1〜S4を配置した通りLとの関係を示す。走行ルートに沿って複数の通りLが定義され、通りLは原則として直線で、各通りは例えばカーブを介して接続される。通りの適宜の箇所にポイント8があり、ポイント8は走行車2が停止する位置である。通りLには複数個の磁気スポットS1〜S4等が配置され、スポット誘導走行車2は磁気スポットS1〜S4を磁気センサ4,5で検出しながら走行する。
1 to 11 show a spot guided
各通りLに対して走行方向が指定されており、例えば図1の通りLでは走行方向が図の左から右向きとすると、磁気センサ4は次に磁気スポットS3を検出し、これ以外に後輪側の磁気センサ5で磁気スポットS2を次に検出する。また走行車2の座標は車体中心3の座標で表すものとする。走行車2にとって、磁気スポットの位置は後述のスポットテーブル32により既知で、磁気センサ4,5で磁気スポットを検出すると、走行車2の現在位置の座標と走行方向の姿勢とが判明する。
For example, if the traveling direction is L from the left to the right in the figure in FIG. 1, the
図2に走行車2の走行ルート10を模式的に示す。走行ルート10は例えば6個の通りL1〜L6に分割され、各通りは直線で、通りと通りとはカーブ区間12や分岐合流部14により接続されている。図2では走行車2は各通りL1〜L6を一方通行に周回走行するものとした。しかしながらレイアウト変更に備えて、1つの区間を走行車2が双方向に走行できるようにスポットマップを用意することが好ましい。その場合、物理的には同じ区間でも、走行方向が異なると別の通りであるものとして取り扱うが、各通りに対して2通りの走行方向が許されているものとしても良い。16は地上コントローラで、走行車2に対して荷積みを行う位置と荷下ろしを行う位置とを指定し、この間で物品を搬送するように指令する。走行車2は指令された搬送指令に対し、走行経路を決定し磁気スポットを検出しながら誘導走行する。
FIG. 2 schematically shows a
図3に、次の通りへの移行を説明するために、通りと磁気スポットの配置例を示す。通りL1の次の通りとして通りL2,L3が接続され、図のように磁気スポットS1〜S16が配置されている。このうち磁気スポットS1は通りL1で走行車2が最初に検出するスポットとし、スポットS8は通りL1で最後に検出するスポットとする。
FIG. 3 shows an arrangement example of streets and magnetic spots in order to explain the transition to the following. Following the street L1, streets L2 and L3 are connected, and magnetic spots S1 to S16 are arranged as shown. Among these, the magnetic spot S1 is a spot detected first by the
通りL1から通りL2へ分岐する場合、スポットS3が通りL1で最後に検出するスポットで、スポットS11が通りL2で最初に検出するスポットである。磁気スポットS9,S10は通りL1からL2への分岐用のスポットで、通りL2に属するものとする。通りL1から通りL3への分岐では、スポットS5が通りL1で最後に検出するスポット、スポットS15が通りL3で最初に検出するスポット、スポットS13,S14が分岐用の特別のスポットである。 When branching from street L1 to street L2, spot S3 is the last spot detected at street L1, and spot S11 is the first spot detected at street L2 . The magnetic spots S9 and S10 are spots for branching from the street L1 to L2 , and belong to the street L2 . In the branch from street L1 to street L3, spot S5 is the last spot detected in street L1, spot S15 is the first spot detected in street L3, and spots S13 and S14 are special spots for branching.
走行車2は磁気センサ4,5でスポットS1〜S16を検出して誘導走行する。走行車2は直進区間でスポットS1〜S8を検出すると、現在座標と姿勢とを求め、通りテーブルから次に検出するはずのスポットを特定する。分岐合流部での走行車の姿勢を2’で示す。分岐合流部で走行車2は、スポットによらず、エンコーダやステアリングセンサなどの内界センサにより求めた現在位置と姿勢とにより、自立的にステアリング制御を行い、通りL2での最初のスポットS11を検出し得る位置へと走行する。走行車2は最後に検出するスポットS3を検出すると、座標を補正すると共に自立走行によりカーブし、最後に検出したスポットS3をキーに次の通りテーブルから次の通りL2を特定する。この時、次の通りテーブルから、次の通りL2で最初に検出するスポットS11を特定する。そしてカーブ走行を終了するまでスポット検出を中断し、直進走行を開始するとスポットの検出を再開し、スポットS11を検出すると、走行車2の座標と姿勢を補正する。
The traveling
図4に、走行車2の走行ルートへの挿入を示す。なお挿入は走行ルートに走行車2を追加する処理である。走行ルートの適宜の箇所に1箇所ないし複数箇所の挿入ポイントPが設けられ、走行車2は挿入ポイントPの付近で走行ルートに挿入される。挿入ポイントの位置は、通り間の境界のポイントと同一でも良く、また異なっていても良い。挿入ポイントPに対して挿入方向(図の矢印方向)が指定され、挿入後に走行車2が最初に検出する磁気スポットはスポットS2である。そこで挿入ポイントP毎に、挿入後に最初に検出するスポット、ここではスポットS2、を特定するデータと、挿入後に最初に検出するスポットまでの距離、挿入方向、及び挿入された通り番号(ここではL1)を、挿入テーブルに記載しておく。このようにすると、どの挿入ポイントから走行車2を挿入すると、どの通りで挿入され、挿入方向はどちら向きで、最初に検出するスポットはどれであるかが判明する。また挿入後にスポットを検出までの距離を記載することにより、スポットを正しく検出できているかどうかも判断できる。
FIG. 4 shows the insertion of the traveling
図5に、スポット誘導走行車2の制御系を示すと、20はスポットマップで、その構成は図6に示す。4,5は前記の磁気センサで、磁気センサ4,5とスポットマップ20とから、走行車2の現在位置が判明する。レイアウトマップ21には、走行ルートのマップを記載する。走行制御部22は、走行車2の走行制御を行い、速度と走行距離をエンコーダ23で監視し、走行車2の向きをステアリングセンサ24で監視する。そこでスポット検出とスポット検出との間は、エンコーダ23及びステアリングセンサ24により、走行車2は現在位置と向きとを認識しながら走行できる。
FIG. 5 shows a control system of the spot guided
レイアウトマップ21のデータの記憶形式は任意であるが、レイアウトマップ21では、走行車の目的走行位置等となるポイントのデータ(ポイント番号、ポイント座標)と、ポイントとポイントとを接続するセグメントのデータ(セグメント番号、直進/左へカーブ/右へカーブなどのセグメントの属性)を記載する。レイアウトマップ21には磁気スポットに関するデータは含まれず、スポットマップ20にはレイアウトマップのデータが含まれないので、これらのマップは互いに独立している。このためスポットを追加してもレイアウトマップ21の修正は不要で、レイアウトを変更しても、スポットの追加等が無い限り、スポットマップ20の修正は不要である。
The storage format of the data of the
図6にスポットマップ20の構成を示す。スポットマップ20は、通りテーブル30,連続スポット登録テーブル31,スポットテーブル32,次の通りテーブル33,及び挿入テーブル34の5種類のテーブルで構成されている。これらのテーブル30〜34は、レコードが連続的に配置されたテーブルから成り、データ形式は文字通りにテーブルである。レコードのサイズはテーブルの種類によって異なり、1つのテーブル内ではレコードサイズは共通である。従って例えば連続する5件のレコードを読み出す場合、先頭のレコードのテーブル内アドレスが判明すると、他の4件のレコードのテーブル内アドレスも自動的に判明する。
FIG. 6 shows the configuration of the
通りテーブル30には通り番号を記載し、番号に代えて通りのIDを記載してもよい。また通りの属性として走行方向などを記載する。1つの通りには複数個の磁気スポットが設けられ、その個数は一定ではない。通りテーブルのレコードは通り毎に設けられ、各通りの磁気スポットについて、連続スポット登録テーブルでの先頭アドレス(例えばテーブル内アドレス)と、スポットの数(レコードの件数)とを記載する。同様に、1つの通りから分岐し得る次の通りのデータを、次の通りテーブルに連続したレコードとして記載する。通りテーブル30には、次の通りテーブルでの参照範囲の先頭アドレスと次の通りテーブルでの件数により、移行可能な次の通りを指定する。さらに通りをスイッチバックにより逆走した場合の、上流側の通り番号を記載する。 A street number may be written in the street table 30, and a street ID may be written instead of the number. In addition, the traveling direction is described as a street attribute. A plurality of magnetic spots are provided in one street, and the number thereof is not constant. A street table record is provided for each street, and for each magnetic spot, the start address (for example, an address in the table) and the number of spots (the number of records) in the continuous spot registration table are described. Similarly, the following data that can branch from one street is described as a continuous record in the table as follows. The street table 30 designates the next street that can be migrated by the start address of the reference range in the table and the number of cases in the table as follows. In addition, enter the street number on the upstream side when the street runs backward by switchback.
連続スポット登録テーブル31には、通り毎にスポットの配置データを走行方向に沿った順序で記載し、レコードの単位はスポットである。そして例えば各レコードに、スポット番号などのスポットのIDと、前のスポットからの距離とを記載する。また連続スポット登録テーブル31とは別にスポットテーブル32を設け、スポット番号とスポットの座標、例えばx座標とy座標、とから成るレコードを記載する。なおスポットテーブル32を連続スポット登録テーブルの一部として、連続スポット登録テーブル31の各レコードにスポット座標を記載してもよい。ただし1つの通りを走行車が双方向に通過することを想定する場合、同じスポットが連続スポット登録テーブル31では、別の通りとして計2回記載される。そこでスポット座標を連続スポット登録テーブルに記載すると、データ容量が増加する。これに対してスポット登録テーブル31では、スポット座標は1つのスポットに対し1回記載される。 In the continuous spot registration table 31, spot arrangement data is described for each street in the order along the traveling direction, and the unit of the record is a spot. For example, the spot ID such as the spot number and the distance from the previous spot are described in each record. Further, a spot table 32 is provided separately from the continuous spot registration table 31, and records including spot numbers and spot coordinates, for example, x-coordinate and y-coordinate are described. Note that the spot coordinates may be described in each record of the continuous spot registration table 31 with the spot table 32 as a part of the continuous spot registration table. However, when it is assumed that the traveling vehicle passes through one street in both directions, the same spot is described twice in the continuous spot registration table 31 as another street. Therefore, when the spot coordinates are described in the continuous spot registration table, the data capacity increases. On the other hand, in the spot registration table 31, the spot coordinates are described once for one spot.
次の通りテーブル33の各レコードには、今の通りから走行し得る次の通りへの移行データを記載し、このレコードは今の通りと次の通りとの組み合わせ単位で構成されている。次の通りテーブル33の各レコードには、次の通りの番号と移動属性が記載され、移動属性は直進/左折/右折などのように今の通りに対して次の通りがどの方向に接続されているかを示している。最後のスポット番号のデータは今の通りで検出する最後の磁気スポットの番号を示し、スポット番号に代えてスポットIDを用いても良い。最初のスポット番号は次の通りに移行した際に、最初に検出するスポットの番号を記載している。距離は、次の通りへ移行し、自立走行終了後に最初に検出するスポットまでの走行距離である。この距離は例えば図3で、カーブ走行を終了し、直線走行に移行してスポットの検出を再開した時点から、スポットS11,S15を検出するまでの走行距離である。 In each record of the table 33 as described below, transition data to the next street that can be traveled from the current street is described, and this record is composed of a combination unit of the current street and the next street. Each record of the table 33 as described below includes the following number and movement attribute, and the movement attribute is connected in which direction the next street is connected to the current street, such as straight / left turn / right turn. It shows how. The last spot number data indicates the number of the last magnetic spot to be detected as it is, and a spot ID may be used instead of the spot number. The first spot number describes the spot number to be detected first when moving as follows. The distance is the travel distance to the first spot detected after the transition to the following and the independent travel is completed. For example, in FIG. 3, the distance is a travel distance from the time when the curve travel is finished, the transition to the straight travel is performed and the spot detection is resumed until the spots S11 and S15 are detected.
挿入テーブル34は走行車を走行ルートに新たに挿入するためのデータを記憶し、レコードは挿入ポイント毎に設ける。各レコードには挿入ポイントの番号や挿入ポイントのIDが記載され、挿入後に最初に検出するスポットの番号と、スポットまでの走行距離、並びに挿入時に許される挿入方向と、挿入された通りの番号を記載している。 The insertion table 34 stores data for newly inserting a traveling vehicle into the traveling route, and a record is provided for each insertion point. Each record contains the number of the insertion point and the ID of the insertion point. The number of the first spot detected after insertion, the distance traveled to the spot, the insertion direction allowed at the time of insertion, and the number as inserted It is described.
スポットマップ20を用いて走行するには、どの位置にスポットが存在するかのデータと、どのスポットから分岐すると次の通りに移ることができるかのデータ、また今の通りの次の通りはどの通りであるか、などのデータが必要である。走行車は現在走行中の通りの番号を記憶し、通りテーブル30から連続スポット登録テーブルの先頭アドレスと登録件数とを読み出すことにより、連続スポット登録テーブル31から該当する通りのスポットの個数や番号と前のスポットからの距離を把握できる。そしてスポット番号はスポット座標に変換できるので、通り内での走行車の現在位置を座標として把握できる。なおスポットとスポットの間では、エンコーダなどのデータにより現在位置を推定する。
To travel using the
次の通りへ移行する場合、通りテーブル30のレコードから、次の通りテーブル33での先頭アドレスと登録件数とが判明し、このため次の通りテーブル33からの読み出し範囲が判明する。これによって今の通りから移行可能な通りがどれであるかと、その通りへ移行する場合、今の通りでの最後のスポットはどれで、次の通りに移行した際の最初のスポットはどれであるかを知ることができる。また次の通りへ直進するか、右折するか、左折するかなども知ることができる。分岐の場合、スポットによらず自立走行により分岐し、スポットS11などを検出すると自立走行を終了する。スポットS10,S11間の距離は次の通りテーブル33に記載されているので、次の通りへ正常に移行し得たかどうかをチェックできる。挿入テーブル34から挿入ポイント毎に、どの通りに挿入され、その際の走行方向はどちら向きであるかを知ることができる。そして挿入後に最初に検出するスポットの番号と距離とを知ることができる。 When moving to the next, the start address and the number of registrations in the table 33 are found from the record in the street table 30 as follows, and therefore the read range from the table 33 is found as follows. This tells you which streets can be transferred from the current street, and when moving to that street, which is the last spot on the current street, and which is the first spot on the next street Can know. You can also know if you go straight to the next street, turn right, or turn left. In the case of branching, the vehicle branches by independent running regardless of the spot, and when spot S11 or the like is detected, the autonomous running is terminated. Since the distance between the spots S10 and S11 is described in the table 33 as follows, it can be checked whether or not it has successfully shifted to the following. From the insertion table 34, it is possible to know which way is inserted at each insertion point and which direction the traveling direction is at that time. Then, it is possible to know the spot number and distance to be detected first after insertion.
以上のように、走行車は走行に必要なスポットのデータをテーブル30〜34から得ることができる。テーブル30〜34の各レコードは固定長のレコードで、図6から明らかなように、レコードには空欄が実質的に存在しない。このためテーブル30〜34の合計容量を小さくできる。連続スポット登録テーブル31や次の通りテーブル33では、スポットの配置データや次の通りへの移行データが、今の通り毎に連続的に配置されている。このためスポットの配置データや次の通りに関するデータを、簡単かつ高速で読み出すことができる。これらのため走行車ではスポットマップの記憶容量を小さくし、かつデータの読み出しを高速で簡単に行える。 As described above, the traveling vehicle can obtain spot data necessary for traveling from the tables 30 to 34. Each record in the tables 30 to 34 is a fixed-length record, and as is apparent from FIG. For this reason, the total capacity of the tables 30 to 34 can be reduced. In the continuous spot registration table 31 and the following table 33, the spot arrangement data and the transition data to the next are continuously arranged for each current one. For this reason, spot arrangement data and data relating to the following can be read out easily and at high speed. For these reasons, the traveling vehicle can reduce the storage capacity of the spot map and can easily read data at high speed.
図7に、連続スポット登録テーブル31でのレコードの配置を模式的に示す。テーブル31には、今の通り毎にスポットのデータが走行方向に従った順序で連続的に配置されているので、指定された先頭アドレスからテーブル31を指定された個数だけ順に読み出すと、通り内のスポットの配置を知ることができる。 FIG. 7 schematically shows the arrangement of records in the continuous spot registration table 31. Since the spot data is continuously arranged in the table 31 in the order according to the traveling direction for each street, when the specified number of tables 31 are sequentially read from the designated head address, You can know the arrangement of spots.
走行ルートの1つの区間を、走行車が双方向に走行できる場合、同じ区間を走行方向によって別の通りと考える。この場合、テーブル31でスポットのデータを通り別に記載し、走行方向に応じてスポットのデータを合計2回記載してもよい。これに代えて、連続スポット登録テーブルからのスポットデータの読み出しを行う向きを、走行方向によって正逆に変化させても良い。例えば図8で、通りL3と通りL4が物理的に同じ区間であるとする。通りL3に対して連続スポット登録テーブル41を左から右向きに読み出し、通りL4に対してテーブル41を右から左向きに読み出すと、1つのスポットを1回のみ連続スポット登録テーブル41に記憶すればよい。 When a traveling vehicle can travel in one direction of a travel route in both directions, the same section is considered different depending on the travel direction. In this case, the spot data may be described separately in the table 31, and the spot data may be described twice in total according to the traveling direction. Instead, the direction in which the spot data is read from the continuous spot registration table may be changed in the forward and reverse directions depending on the traveling direction. For example, in FIG. 8, it is assumed that street L3 and street L4 are physically the same section. If the continuous spot registration table 41 is read from the left to the right for the street L3 and the table 41 is read from the right to the left for the street L4, one spot may be stored in the continuous spot registration table 41 only once.
図9に、次の通りテーブル33での今の通りL1に対する、次の通りL3,L4,L5のレコード配置を示す。今の通りL1から移行し得る次の通りはL3,L4,L5の3種類で、これらの3個のレコードを移行する順に連続して配置する。このようにすると、通りテーブル30から、次の通りテーブル33での先頭アドレスと個数とを読み出すことにより、次の通りへの移行に必要なデータを読み出すことができる。 FIG. 9 shows the record arrangement of L3, L4, and L5 as follows with respect to the current L1 in the table 33 as follows. There are three types of L3, L4, and L5 that can be migrated from L1 as they are now, and these three records are sequentially arranged in the order of migration. In this way, by reading out the start address and the number in the table 33 as follows from the street table 30, data necessary for the transition to the next can be read out.
図10に、スポットマップの各テーブルの読み出しアルゴリズムを示す。走行車は、挿入時は挿入テーブルから、それ以外の際は通りテーブルなどから、現在の通りを確認できる。そして通りテーブルから、連続スポット登録テーブルでの読み出し範囲を求めて読み出す。これによって、今の通りで検出するはずの、スポットの番号と位置とを求める。そして通りテーブルから次の通りテーブルの読み出し範囲を求め、次の通りテーブルのデータに従って次の通りへ移行する。 FIG. 10 shows an algorithm for reading each table of the spot map. The traveling vehicle can check the current street from the insertion table when inserted, and from the street table otherwise. Then, the reading range in the continuous spot registration table is obtained and read from the street table. Thus, the spot number and position that should be detected as described above are obtained. Then, the reading range of the table is obtained from the street table as follows, and the process proceeds to the next according to the data of the table as follows.
図11に、レイアウトマップ21とスポットマップ側との関係を示す。レイアウトマップにはポイントのデータとセグメントのデータとが記載され、ポイントとポイントの間はセグメントで接続され、ポイントデータにはポイントの番号と座標、並びに両側のセグメントの番号が記載されている。セグメントデータには、セグメントの番号と、直線区間/カーブ区間等のセグメントの特徴と、カーブの方向(右へカーブか左へカーブか)などが記載されている。そしてポイントはステーション等の走行車の停止位置で、レイアウトマップから目標のポイントまでの走行ルートが判明する。
FIG. 11 shows the relationship between the
目的のポイントを指定されると、走行車はレイアウトマップから求めた走行ルートから、経由すべき通りの順序を求めることができ、これによって次の通りを求めることができる。次に走行車はスポットを検出しながら各通りを走行し、スポットを検出すると、走行車の座標と姿勢とを求めることができる。走行車の走行ルートはレイアウトマップから既知なので、実際の座標と姿勢とが求まると、これらを補正しながら走行ルートに沿って目的ポイントまで走行する。 When the target point is designated, the traveling vehicle can obtain the order of the route to be routed from the traveling route obtained from the layout map, thereby obtaining the following. Next, the traveling vehicle travels on each street while detecting the spot, and when the spot is detected, the coordinates and posture of the traveling vehicle can be obtained. Since the travel route of the traveling vehicle is known from the layout map, when the actual coordinates and posture are obtained, the vehicle travels to the target point along the travel route while correcting these.
実施例では磁気スポットを用いたが、スポットの種類は任意である。また走行車の種類は地上を無軌道で走行する無人搬送車としたが、有軌道の走行車でも良い。
In the embodiment, a magnetic spot is used, but the type of the spot is arbitrary. Further, although the type of traveling vehicle is an automatic guided vehicle that travels on the ground without a track, a traveling vehicle with a track may be used.
2 スポット誘導走行車
3 車体中心
4,5 磁気センサ
8 ポイント
10 走行ルート
12 カーブ区間
14 分岐合流部
16 地上コントローラ
20 スポットマップ
21 レイアウトマップ
22 走行制御部
23 エンコーダ
24 ステアリングセンサ
30 通りテーブル
31,41 連続スポット登録テーブル
32 スポットテーブル
33 次の通りテーブル
34 挿入テーブル
L1〜L10 通り
S1〜S16 磁気スポット
P 挿入ポイント
2 Spot-guided
L1-L10 street S1-S16 Magnetic spot P Insertion point
Claims (2)
走行ルートのレイアウトデータの記憶手段と、
走行ルートを複数に分割した各通り毎に、通りに配置されたスポットの個数とスポットの配置データ、及び通りから進行可能な次の通りのデータとを記憶した、スポットデータの記憶手段とを設けると共に、
前記スポットデータの記憶手段は、通りテーブルと連続スポット登録テーブルと、次の通りテーブルの少なくとも3種類のテーブルを記憶し、
連続スポット登録テーブルは、各通りでのスポットの配置順に、スポットの番号またはID、及び前のスポットからの距離を含むスポット毎のレコードを、連続して記憶し、
次の通りテーブルは、今の通りと次の通りとの組み合わせ毎のレコードを記憶し、各レコードは、次の通りがどの方向に接続されているかの移動属性と、今の通りで最後に検出するスポットの番号またはIDと、次の通りで最初に検出するスポットの番号またはID、及び前記最初に検出するスポットまでの距離、とを含み、
通りテーブルは、通り毎のレコードを記憶し、各レコードは、各通りの番号またはIDと、連続スポット登録テーブルでの先頭アドレスとスポットの数、及び次の通りテーブルでの先頭アドレスと次の通りの数、とを記憶し、かつ
レイアウト記憶手段のデータとスポットデータの記憶手段のデータとを別個に書き換え自在にしたことを特徴とするスポット誘導走行車。 A spot guidance traveling vehicle that travels along a traveling route in which a plurality of spots are arranged by storing data relating to the arrangement of the spot for guidance and layout data of the traveling route, and detecting the spot with a spot sensor,
Storage means for layout data of the driving route;
For each street in which the travel route is divided into a plurality, a spot data storage means is provided for storing the number of spots arranged in the street, the spot arrangement data, and the following data that can proceed from the street. With
The spot data storage means stores a street table, a continuous spot registration table, and at least three types of tables as follows:
The continuous spot registration table continuously stores a record for each spot including the spot number or ID and the distance from the previous spot in the order of spot arrangement in each street ,
The following table stores records for each combination of the current street and the next street, and each record detects the movement attribute of which direction the next street is connected to, and the last detected in the current street. A spot number or ID to be detected, a spot number or ID to be detected first as follows, and a distance to the first spot to be detected,
The street table stores a record for each street, and each record has the number or ID of each street, the top address and the number of spots in the continuous spot registration table, and the top address in the table as follows. The spot-guided vehicle is characterized in that the data in the layout storage means and the data in the spot data storage means are separately rewritable separately.
挿入テーブルは少なくとも、スポット誘導走行車を挿入する挿入ポイント毎に、挿入後最初に検出するスポットを特定するためのデータ、挿入時の走行方向、及び挿入された通りを特定するためのデータ、とを記憶することを特徴とする、請求項1のスポット誘導走行車。 The spot data storage means further includes an insertion table for storing data for the spot guided vehicle inserted into the travel route to start traveling,
The insertion table includes at least data for specifying a spot to be detected first after insertion, data for specifying a traveling direction at the time of insertion, and an inserted street for each insertion point at which the spot guided vehicle is inserted. The spot guided vehicle according to claim 1, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007059895A JP4591714B2 (en) | 2007-03-09 | 2007-03-09 | Spot guided vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007059895A JP4591714B2 (en) | 2007-03-09 | 2007-03-09 | Spot guided vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008225621A JP2008225621A (en) | 2008-09-25 |
| JP4591714B2 true JP4591714B2 (en) | 2010-12-01 |
Family
ID=39844204
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007059895A Active JP4591714B2 (en) | 2007-03-09 | 2007-03-09 | Spot guided vehicle |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4591714B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023091962A (en) * | 2021-12-21 | 2023-07-03 | 東レ株式会社 | Polyester resin composition and film composed of the same and method for producing polyester resin composition |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01155407A (en) * | 1987-12-11 | 1989-06-19 | Komatsu Ltd | Unmanned vehicle driving route teaching method |
| JP2001318701A (en) * | 2000-05-11 | 2001-11-16 | Denso Corp | Electronic controller |
| JP2001325170A (en) * | 2000-05-17 | 2001-11-22 | Seiko Epson Corp | System for managing and supporting the use of devices on a network |
-
2007
- 2007-03-09 JP JP2007059895A patent/JP4591714B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008225621A (en) | 2008-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108780317A (en) | Automatic guided vehicle | |
| US6064925A (en) | Navigation roadway and navigation system | |
| CN103889825A (en) | Method and device for assisting a driver of a motor vehicle | |
| JP2017117188A (en) | Vehicle guidance device and vehicle guidance system provided with vehicle guidance device | |
| JP7047659B2 (en) | Control device and control method for automatic guided vehicle | |
| JP7290091B2 (en) | Automatic guided vehicle control system and control method | |
| WO1996015483A1 (en) | Guidance system for vehicle | |
| JP4947443B2 (en) | Traveling vehicle system | |
| JP6286465B2 (en) | Autonomous vehicle | |
| JP4591714B2 (en) | Spot guided vehicle | |
| CN111123931A (en) | AGV dual-drive magnetic navigation turning method and storage device | |
| JP2001265438A (en) | Unmanned carrier | |
| ES2912065T3 (en) | Generation of a new hybrid map for navigation | |
| CN108475060A (en) | Position detecting device, control device and moving body | |
| JP2020134180A (en) | Laser-guided automatic guided vehicle | |
| JP2004171430A (en) | Carrying vehicle | |
| JP2663442B2 (en) | Driving control device for unmanned vehicles | |
| JP2005339371A (en) | Carrying truck system | |
| JP2793894B2 (en) | Branch traveling control equipment for mobile vehicles | |
| JP2784253B2 (en) | Travel control device for mobile vehicles | |
| JP2021070536A (en) | Cargo handling vehicle capable of switching between unmanned operation and manned operation | |
| JP2010026628A (en) | Unmanned carrier | |
| JP3355378B2 (en) | Automatic guided vehicle system | |
| JP5390360B2 (en) | Automated guided vehicle | |
| JPS63314613A (en) | Drive controller for unmanned vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090805 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100420 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100609 |
|
| 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: 20100818 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100831 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4591714 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130924 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140924 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |