JPS60217413A - 誘導装置 - Google Patents

誘導装置

Info

Publication number
JPS60217413A
JPS60217413A JP59072760A JP7276084A JPS60217413A JP S60217413 A JPS60217413 A JP S60217413A JP 59072760 A JP59072760 A JP 59072760A JP 7276084 A JP7276084 A JP 7276084A JP S60217413 A JPS60217413 A JP S60217413A
Authority
JP
Japan
Prior art keywords
pattern
image
moving object
visual
guidance
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
JP59072760A
Other languages
English (en)
Inventor
Koji Kameshima
亀島 鉱二
Yoshiyuki Nakano
善之 中野
Masakatsu Fujie
正克 藤江
Taro Iwamoto
太郎 岩本
Kazuo Honma
本間 和男
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 Ltd
Original Assignee
Hitachi 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 Ltd filed Critical Hitachi Ltd
Priority to JP59072760A priority Critical patent/JPS60217413A/ja
Publication of JPS60217413A publication Critical patent/JPS60217413A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Multimedia (AREA)
  • Electromagnetism (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はye動コロボットの移動体の誘導装置に関する
〔発明の背景〕
従来、移動ロボット等の移動体を移動制御する装置は、
環境認識手段と移動体の移動機構制御手段とで構成され
ている。この移動制御装置の一例としては、1983年
2月24日に米国カーネギ−・メロン大学によって発行
された文献rTheS tanfOTd Car t 
and TheCMU ROVeJに開示されている。
この種の環境認識手段を備える移動体の制御装置におい
ては、環境の認識が完了するまで、移動体は行動および
作業全開始することが不可能であった。このため、環境
認識の都度、移動体は所期の動作を中断する必要があシ
、連続的に移動し作業を実行することが難しかった。
〔発明の目的〕
本発明の目的は複雑な環境を認識しつつ移動。
作業させることができる誘導装置を提供する。。
〔発明の概要〕
本発明の特徴とするところは、移動体を所定の経路に沿
って誘導する装置において、移動体の周囲の実環境・を
観測する視覚手段と、移動体の経路移動を検出する手段
と、移動体の位置情報に関連する予測パターンを記憶す
る手段と、視覚手段からの実画像から観測特徴パターン
を抽出する画像処理手段と、前記経路移動検出手段によ
って記憶装置から得られる予測パターンと画像処理手段
からの観測特徴パターンとを比較して視覚手段の方向を
制御する視覚制御手段と、視覚手段の方向の設定値と制
御値とを比較して移動体にその誘導信号を出力する誘導
制御手段とを備え、環境に対する事前の知識および経験
の蓄積にもとづいて外界の観測結果の予測を行い、この
予測データと現実に入手される観測データとの照合を通
して、複雑な環境中での移動体の誘導体の誘導を高速で
実現し得るようにしたものである。
〔発明の実施例〕
以下、本発明の実施例を図面に参照して説明する0 まず、本発明の詳細な説明に先立って、本発明の詳細な
説明する。本発明の誘導装置は%環境モデル並びに移動
経路に関する情報が既に与えられているとの前提のもと
で、移動体に搭載したカメラ等の視覚手段により撮影し
た画像にもとづいて移動体の位置を推定し、視覚手段の
方向制御信号および移動体の誘導信号を演算するもので
ある。
この誘導信号を得るためのアルゴリズムを、さらに詳し
く述べると、第1図に示すように、移動体の走行モータ
の回転量およびステアリング量等にもとづいて、移動体
の現在位置の事前推定値X′−′をめ、ついでこれに対
応する予測画像fpt=環境モデル情報にと予測手段り
とにより予測した恢この予測画像f、と観測画像fmと
の比較を行ってその画像誤差Etをめ、この画像誤差′
Efを交換手段Mにより位置誤差Exに変換し、この位
置誤差E、にもとづいて前記の事前推定値X0を修正し
て位置推定値Xをめている。この位置推定値Xにもとづ
いて視覚手段は所望の方向に変更。
される。前述した視覚手段の現在位置を予め設定された
経路に一致させるための情報は、位置推定ノ残差Exと
してテレビカメラのサンプリング速度は常時入手される
本発明においては、前述したテレビカメラの方向制御信
号をめる演算フローにおける位置誤差変換のための予測
面#fpと観測画像fvnとの比較に際して、これらの
画像のパターン間に力学的モデルを導入して得られるダ
イナミックな位置推定手段を用いている。
この位置推定手段は、第2図に示すように、同−空間S
内にパターンAおよびパターンBを配置し、さらにこれ
らのパターンA、Bにそれぞれの操作機構M^r Mn
を設け、操作機構MA r Mnのいずれかもしくは両
者を操作して、パターンA。
8間に働く相互作用ψABを減少させるようにパターン
を動作させて、パターンマツチングをダイナミックに実
行する。
次に上述したパターン間に働く相互作用ΦAnについて
述べる。
以下、説明を単純化するために、第2図に示すように、
空間Sを画面とし、パターンA、Bを2値画像とする。
ここで、パターンAは観測画像にもとづくパターンとし
、パターンBは環境モデルKによって生成された予測画
像にもとづくパターンとする。いま、パターンAが与え
られたとき、パターンBの位置をパターンAに接近させ
る適応則を見い出す必要がある。この適応則は空間S上
にパターンAにより生成されるポテンシャルφAを導入
することによって得られる。このポテンシャルφAは次
の(1)式によりめることができる。
αφA+XA=0 ・・・・・・・・・・・(1)作用
素である。ただし、σX、σyはポテンシャルφAの空
間的床がりを表わすパラメータでおる。
また、(1)式において、XA はパターンAを空間S
の部分果合とみなしたときの定義関数である。
次に上述した空間S上のパターンAのポテンシャルφA
場により、パターンBの受ける作用F’Bは、次の(2
)式よりめることができるっここでは説明の便宜上、2
次元子面内でのX軸およびy軸方向への移動のみを対象
としている。
Fs=fXB−DφAds ・・・・・・・・・・・・
(2)た7’ffL、XB はパターンBを空間Sの部
分集合と同一視したときの定義関数であり、vI′i勾
配作作用素を表している。
上述の(1)式および(2)式により、パターンBfK
:パターンAに対して変形させるだめの1n報、すなわ
ち視覚手段の方向情報を得ることができる。しかし、こ
の演算における(1)式においては無限次元の連立方程
式を言んでいるため、つぎの近似式(8)を用いること
がよい。
上記(8)式のポテンシャルφAの解を用いて、パター
ンBkパターンAに移動操作するだめの操作機構MBの
出力UBは、次の(4)式によってめ石ことができる。
UB=−/ Xs −DφAd、 ・・・・・・・・・
・・・(4)上記(8)式および(4)式から構成され
るパターンマツチング機構は、画像メモリおよび2柚類
の領域演算装置によりハードウェア化することができる
ものである。
以上述べた本発明の原理にもとづいて、本発明の誘導装
置の実施例を、第3図を参照して説明する。この図にお
いて、本発明の誘導装置によって誘導される移動体1は
例えば車輪、無限軌道等の走行部IAを備え、操向装置
(図示せず)によって所望の方向に移動することができ
る。この移動体1は自己の位置を予測するだめの情報を
提供する方位検出用のジャイロスコープlBおよヒ走行
部IAの回転量検出用の検出器ICi備えている。
また、移動体1はその前方の状況を画像情報として取り
込むテレビカメラ2を備えている。このテレビカメラ2
はその方向変更手段2Ai備えている0 このテレビカメラ2の方向制御し、移動体1を誘導する
本発明の誘導装置は、ジャイロスコープIBおよび検出
器ICからの情報信号にもとづいて移動体1の経路中の
位置を検出する移動***置検出手段3と、この移動本位
置検出手段3からの移動体の位置にもとづいてその位置
から推定される環境の特徴推定パターン、例えば建屋内
の階段の平行線群、廊下と壁との境界、窓等の線形状の
パターンおよび建屋内径路情報を記憶している記憶手段
4と、テレビカメラ2からの観測画像を同時に複数の特
徴パターンに処理すると共に、照合のために有効な特徴
パターンを抽出する画像処理手段5と、この画像処理手
段5からの有効な観測特徴パターンと前記記憶手段4か
らの予測特徴パターンとの一致性を検討する照合手段6
と、この照合手段6で得られた観測特徴パターンと予測
特徴パターンとの比較により、テレビカメラ2の方向を
制御する信号を演算し、テレビカメラ方向変更手段2A
に出力する視覚制御手段7と、移動体1の誘導制御手段
8とを備えている。前述した視覚制御手段7の方向制御
信号は上述のようにテレビカメラ2を目標経路に清って
移動させる。視覚制御手段7は前述したように予測パタ
ーンと観測パターンとの間に働くポテンシャルφAの場
合を演算スルホテンシャル場演算手段7Aと、このポテ
ンシャルφAの場によって得られる観測パターンの予測
パターンに対する作用力FBの勾配ベクトルを演算する
作用力演算手段7Bとを備えている。
これらの演算手段7A、7Bの演算内容は、前述した本
発明の原理によって実行される。
前述した画像処理装置5は、第4図に示すように、入力
画像を書き込む入力画像メモIJ 501と、入力画像
メモリ501への書き込みアドレスを制御するパターン
メモリ502と、処理画像をストアする処理画像メモリ
503と、与えられた画像の画素ごとに各画素の濃淡値
をその近傍の画素の濃淡値にもとづいて修正する修正値
を計算する画像演算器504と、入力画像メモリ501
および処理画像メモリ503の画素の濃淡値の大きい方
の値に対応する語長のデータに対する演算を実行するハ
ードロジック回路505と、入力画像メモリ503、処
理画像メモリ503およびハードロジック回路505の
値全選択的に出力するスイッチ506〜509と、スイ
ッチ506〜508を制御するメモリコントローラ51
1と、メモリコントローラ511、パターンメモリ50
2、ハードロジック回路505、画像演算器504およ
びスイッチ510i制御するコントローラ512とを備
えている。この画像処理装置5は入力画像すなわち観測
画像から同時に複数の観測特徴パターンを抽出するため
に、複数個設置されている。
この画像処理装置5は前述したようにパターンメモリ5
02により入力画像メモリ501の書き込みアドレスを
制御し、入力画像を入力画像メモIJ 501にストア
し得るので、変換演算は不要で1、画像入力信号に対し
てリアルタイムで歪補正、位置向きの変換等を実行する
ことができる。
この際、パターンメモリ502の自答はコントローラ5
12によシ変悴設定することができる。−!た、この画
像処理装置5はコントローラ512により操作される画
像演算器504とハードロジック回路505とにより、
前述したポテンシャル場演算手段7Aおよび作用力演算
手段7Bの機能を持つように切換え使用することができ
る。
視覚制御手段7は前述したようにテレビカメラ2の方向
を制御すると共に記憶手段9に記憶された実画像を切り
出し制御する。
また、誘導制御手段8はテレビカメラ2の方向設定値と
制御値とを比較して移動体1にその誘導信号を出力する
。すなわち誘導制御手段8は視覚制御手段の出力所謂テ
レビカメラの移動方向に対して次の表1に示すような移
動体1の誘導操作を行なう。
表1 次に上述した本発明の誘導装置の実施例によってテレビ
カメラ2の方向を制御し移動体1を誘導゛する動作を説
明する。
いま、第3図に示す移動体1はその前方にある階段に向
って移動する場合全設定するっこのとき、テレビカメラ
2はその階段を撮影し、その画像信号fを、画像処理装
置5に出力する。このとき、第5図に示すように画像処
理装置5におけるパターンメモリ502はテレビカメラ
2のレンズの収差補正データを書き込んだ歪パターンメ
モリに設定され、また画像演算器504は水平方向の拡
散に対応した演算パラメータに設定され、さらにハード
ロジック回路505は画素の減算を行なうように制御さ
れる。この設定により、第5図に示すように歪をもった
階段画像Flが入力された場合に、この歪をもった階段
画像Flの情報は歪を除去した階段画像F2の情報とし
て入力画像メモリ501にストアされる。この歪を除去
された階段画像F2はハードロジック回路505および
画像演算器504により、例えば階段のステップに相当
する水平線画像F3に処理される。この水平線画像F3
は処理画像メモリ503にストアされる。
このストアされた水平線画像F3の情報は、スイッチ5
08,510によって誘導制御装置7のポテンシャル場
演算手段7Aに出力される。
このポテンシャル場演算手段7Aは、前述したように第
4図に示す画像処理装置5と同一構成で実行し得えこと
を述べた。このため、第6図はポテンシャル場演算手段
7Aの構成として取扱う0この場合、パターンメモリ5
02は画像処理装置5からの画像情報の特定領域を全画
面に拡大する機能、すなわち切り出し機能全行うように
設定され、また、画像演算器504はその演算パラメー
タを等方性の拡散に設定され、さらに、ハードロジック
回路505は加算モードに設定されている。
この状態において、第5図に示す画像処理装置5からの
水平線画像F3の情報□は切り出し設定されたパターン
メモリ502によって例えば1つの水平線の情報F4の
みが入力画像メモリ501にストアされる。この情報F
4はハードロジック回路505において画像演算器50
4からの等方性の拡散を有する演算信号が加算されて、
認識した情報F4への接近の一つの尺度となるポテンシ
ャル場の情報F5に変換される。このポテンシャル場の
情報F5は処理画像メモリ503にストアされると共に
、スィッチ510全通してこれに接続する作用力演算手
段7Bに出力される。
この作用力演算手段7Bは前述したポテンシャル場演算
手段7Aと同様に第4図に示す画像処理装置5と同一の
構成で実現することができる。この作用力算手段7Bの
動作を第7図によって説明する。この場合、パターンメ
モリ′502は切シ出し用のパターンメモリに設定され
、また画像演算6504は作用力における勾配計算用の
演算パラメータに設定され、さらにノ・−ドロシック回
路505は積算モードに設定されている。この状態にお
いて、ポテンシャル場演算手段7Aからのポテンシャル
場の情報F5はパターンメモリ502によりその一部の
情報F6のみを抽出されて、入力画像メモリ501にス
トアされる。この情報F6はハードロジック回路505
を通して画像演$6504に加えられる。ここで、この
情報F6は作用力の要素を表わす勾配場の情−4F7に
演算される。この勾配場の情報F7は予め設定したテレ
ビカメラ2の設定方向に対する移動ずれ童を辰わしてい
る。換言するならば、設定移動経路に対してテレビカメ
ラ2の向くべき方向tiゎしている。この勾配場の情報
F7は処理画像メモリ503にストアされると共に、テ
レビカメラ2の方向制御信号としてスイッチ510を通
して第3図に示すテレビカメラ2の方向変更手段2人に
出力される。この制御信号はテレビカメラ2の方向変更
手段2Atl−前述した表1にもとづいて操作する。こ
れにより、テレビカメニア2は所定の経路に旧って方向
が設定され、また移動体1はテレビカメラ2の移動方向
に伴って操舵され目的地に同って#励することができる
。1だ、この制@信号は移動***置予測手段3からの移
動体の予測位置値に比較され、実環境を走行する際に生
じる種々の誤差、例えばスリップ、路面の凹凸等により
生じる走行”距離誤差、左右のモータのアンバランス、
ジャイロスコープのドリフトに起因するステアリング誤
差等を修正すると共に、走行開始時点での位置並びに方
向誤差を補正している。
上述した実施例によれば、テレビカメラによって観測し
た観測画像は画像処理装置によって、同時に複数の特徴
パターンに抽出され、その内で最も良好にg識されたパ
ターンを誘導の指標とするので、精度のよい誘導が可能
である。さらに、この観測特徴パターンと予測停機パタ
ーンとの間の偏差を表す情報は、視覚制御装置7によっ
てリアルタイムで検出されるっ なお、上述の実施例においては、誘導性の向上のために
照合手段6によって観測特徴パターンと予測特徴パター
ンとの一致性を行ったが、この照合手段6を用いなくて
も、本願発明は実行可能である。また、テレビカメラ2
として広角画像入力手段を用いることもできる。
〔発明の効果〕
以上詳述したように、本発明によれば、環境の認識と行
動とを同時並行的に実行し得るので、移動体を広範囲の
一般的な環境内で高速で移動および作業させることがで
きる。
【図面の簡単な説明】 第1図は本発明の詳細な説明するブロック図、第2図は
本発明の原理の動作を説明する図、第3図は本発明の誘
導装置の一実施例の構成を示す図、第4図は本発明の装
置を構成する画像処理装置の一例の構成を示す図、第5
図はその動作を示す図、第6図は本発明の装置を構成す
るポテンシャル場演算手段の一例の構成を示す図、第7
図は本発明の装置fK:構成する作用力演算手段の一例
の構成を示す図である。 1・・・移動体、IA・・・その走行部、IB・・・ジ
ャイロスコープ、IC・・・検出器、2・・・テレビカ
メラ、2人・・・テレビカメラ2の方向変更手段、3・
・・移動***置検出手段、4・・・記憶手段、5・・・
画像処理装置、6・・・照合手段、7・・・視覚制御装
置、8・・・移動体1の誘導制御手段。 菫 1 口 第2 図 ′″¥3 図

Claims (1)

  1. 【特許請求の範囲】 1、移動体を所定の経路に沿って誘導する装置において
    、移動体の周囲の実環境を観測する視覚手段と、移動体
    の経路移動を検出する手段と、移動体の位置情報に関連
    する予測パターンを記憶する手段と、視覚手段からの実
    画像から観測特徴パターンを抽出する画像処理手段と、
    前記経路移動検出手段によって記憶装置から得られる予
    測パター/と画像処理手段からの観測特徴パターンとを
    比較して視覚手段の方向を制御する視覚制御手段と、視
    覚手段の方向の設定値と制御値とを比較して移動体にそ
    の誘導信号を出力する誘導制御手段とを備えたことを特
    徴とする誘導装置。 2、視覚制御手段は予測パターンと観測特徴パターンと
    を比較して画像の切り出し位置を決定することを特徴と
    する特許請求の範囲第1項記載の誘導装置。
JP59072760A 1984-04-13 1984-04-13 誘導装置 Pending JPS60217413A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59072760A JPS60217413A (ja) 1984-04-13 1984-04-13 誘導装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59072760A JPS60217413A (ja) 1984-04-13 1984-04-13 誘導装置

Publications (1)

Publication Number Publication Date
JPS60217413A true JPS60217413A (ja) 1985-10-31

Family

ID=13498635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59072760A Pending JPS60217413A (ja) 1984-04-13 1984-04-13 誘導装置

Country Status (1)

Country Link
JP (1) JPS60217413A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH023582A (ja) * 1988-06-13 1990-01-09 Agency Of Ind Science & Technol 脚歩行型移動体の誘導装置
KR100485221B1 (ko) * 1997-04-21 2005-07-07 아시스트 신꼬, 인코퍼레이션 작업장치의 위치보정장치 및 그 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH023582A (ja) * 1988-06-13 1990-01-09 Agency Of Ind Science & Technol 脚歩行型移動体の誘導装置
KR100485221B1 (ko) * 1997-04-21 2005-07-07 아시스트 신꼬, 인코퍼레이션 작업장치의 위치보정장치 및 그 방법

Similar Documents

Publication Publication Date Title
JPS6084610A (ja) 誘導装置
US10466809B2 (en) Camera-assisted motion estimation for application control
KR101725060B1 (ko) 그래디언트 기반 특징점을 이용한 이동 로봇의 위치를 인식하기 위한 장치 및 그 방법
KR101784183B1 (ko) ADoG 기반 특징점을 이용한 이동 로봇의 위치를 인식하기 위한 장치 및 그 방법
KR101539270B1 (ko) 충돌회피 및 자율주행을 위한 센서융합 기반 하이브리드 반응 경로 계획 방법, 이를 수행하기 위한 기록 매체 및 이동로봇
CN106934333B (zh) 一种手势识别方法及***
CN107985313A (zh) 用于自主车辆的基于弹簧***的变换车道方法
CN114647248B (zh) 机器人避障方法、电子设备及可读存储介质
KR20150067680A (ko) 차량용 제스처 인식 시스템 및 그 방법
JPH03113513A (ja) 自律走行車両の車速感応操舵制御装置
CN113112525A (zh) 目标跟踪方法、网络模型及其训练方法、设备和介质
JP2022521881A (ja) 車両のアクションの予測を取得するためのシステムおよび対応する方法
JPS60217413A (ja) 誘導装置
CN114640807B (zh) 基于视频的对象统计方法、装置、电子设备和存储介质
CN116572986A (zh) 一种车辆碰撞预警方法及***
Sanada et al. Self-localization of an omnidirectional mobile robot based on an optical flow sensor
JPH024951B2 (ja)
JPS60217412A (ja) 移動ロボツトの移動制御装置
JPS6084669A (ja) パタ−ン処理装置
JP2989617B2 (ja) 移動車の環境認識装置
CN113516013A (zh) 目标检测方法、装置、电子设备、路侧设备和云控平台
JPH03238566A (ja) 消点検出装置
Yamada et al. Vision based obstacle avoidance and target tracking for autonomous mobile robots
EP3796257A1 (en) Estimation device, estimation method, and computer program product
JP2958043B2 (ja) 移動車の環境認識装置