JP5169273B2 - 移動ロボットの制御装置および移動ロボットシステム - Google Patents

移動ロボットの制御装置および移動ロボットシステム Download PDF

Info

Publication number
JP5169273B2
JP5169273B2 JP2008029963A JP2008029963A JP5169273B2 JP 5169273 B2 JP5169273 B2 JP 5169273B2 JP 2008029963 A JP2008029963 A JP 2008029963A JP 2008029963 A JP2008029963 A JP 2008029963A JP 5169273 B2 JP5169273 B2 JP 5169273B2
Authority
JP
Japan
Prior art keywords
mobile robot
estimated
target position
current position
estimated current
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 - Fee Related
Application number
JP2008029963A
Other languages
English (en)
Other versions
JP2009193097A (ja
Inventor
泰生 岸
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2008029963A priority Critical patent/JP5169273B2/ja
Publication of JP2009193097A publication Critical patent/JP2009193097A/ja
Application granted granted Critical
Publication of JP5169273B2 publication Critical patent/JP5169273B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は,内界センサから得られる情報と外界センサから得られる情報とを組み合わせて推定した推定現在位置(並進位置と姿勢)をもとに環境中の目標位置に移動ロボットを位置決め制御する移動ロボットの制御装置および移動ロボットシステムに関する。
移動ロボットを環境中の目標位置に誘導制御するためには,まず環境中の移動ロボットの「並進位置と姿勢」を求める必要がある。なお、以降、移動ロボットの「並進位置と姿勢」を単に「位置」として総称する。求めた現在の移動ロボット位置と目標位置との関係にもとづいて移動ロボットを駆動制御することで,移動ロボットを指定した目標位置まで位置決めするのである。あるいは,環境中の目標位置と移動ロボット位置との関係を直接求め,その結果にもとづいて移動ロボットを駆動制御するという方法もある。
環境中の移動ロボット位置を求めるには,車輪の回転状態を検出するロータリーエンコーダやジャイロセンサといった内界センサにもとづいて移動ロボット位置を推定する手段(オドメトリ)と,レーザーレンジファインダやカメラ・超音波センサといった外界センサにもとづいて位置を求める手段とがある。しかし,内界センサにもとづく位置推定結果には誤差が蓄積するため,外界センサにもとづく位置推定結果を用いるか,内界センサにもとづく位置推定結果と外界センサにもとづく位置推定結果を組み合わせて用いるのが一般的である。以下に例を示す。
特許文献1は,内界センサにもとづく位置推定結果と外界センサにもとづく位置推定結果を組み合わせて用いる例である。本文献では,走行方向に垂直した上方のイメージを撮像できるように本体上に設けられた上方カメラと,所定の走行パターンにより作業領域内を走行するよう駆動部を制御しつつ上方カメラにより撮像されたイメージを分析して走行経路を補正する制御部とを備えたロボット掃除機が開示されている。図4は特許文献1のロボット掃除機システムを示したブロック図である。図において401は図示しない車輪駆動用モータに付属するエンコーダであって,内界センサに相当する。402は走行方向に垂直上方のイメージを撮像できるよう本体上に設けられた上方カメラであって,外界センサに相当する。また,403は車輪駆動用モータを駆動する駆動部,404は上方カメラによって事前に作成された上方領域に対する映像マップを保存するための記憶装置,405はエンコーダ401や上方カメラ402などから得られる信号を処理し駆動部を制御するための制御部である。制御部405は,予め記憶してある映像マップと上方カメラから入力された現在のイメージを比較しながらロボット掃除機の現位置を認識し,認識された位置から目的とする走行経路に対応するよう駆動部403を制御する。目的とする走行経路に沿って移動させるためには,エンコーダ401を利用して逐次推定現在位置を算出するとともに,上方カメラ402で現在撮像されたイメージと映像マップとの比較により認識された推定現在位置を用いて走行エラーを算出し,エラーを補償して目的とする走行経路を追跡するよう駆動部を制御する。
特許文献2は,外界センサにもとづく位置推定結果を用いる例である。本文献では,環境中に存在する複数の既知の構造をランドマークとして観測することによって移動ロボットの位置および姿勢を推定する方法が開示されている。その流れは以下の通りである。まず,移動ロボットに備えた視覚装置において,実時間三次元物***置決め方法によりランドマークの物体モデルと観測した環境のデータとを照合し,物体モデルに対応するランドマークの三次元空間中における位置と姿勢を実時間で連続的に算出する。次いで自己位置推定処理用のコンピュータにおいて,算出されたランドマークの位置と姿勢にもとづくロボットの自己位置推定処理を実行する。そして移動ロボットの制御装置において,現在の推定された自己位置および姿勢を利用してロボットの移動制御を実行する。
特開2002−325708号公報 特開2004−030445号公報
なお,一般にロータリーエンコーダやジャイロセンサのような内界センサの出力信号は比較的短い周期で得られ,それにもとづく位置推定も同様に短い周期で実行できる。一方,レーザーレンジファインダやカメラ・超音波センサといった外界センサにもとづいて位置を求める場合,センサ出力の伝送および処理に時間を要することが多く,内界センサにもとづく位置推定よりも長い周期で位置推定が実行される。
以上に示したように,従来の移動ロボットの制御装置は外界センサにもとづく位置推定結果をそのまま利用して移動ロボットを目標位置まで誘導制御している。また,外界センサによる計測結果から直接目標位置を求める場合も,求めた目標位置をそのまま利用して移動ロボットとを目標位置まで誘導制御している。
移動ロボットを正確に目標位置に位置決めするため外界センサにもとづく位置推定結果を制御ループに組み込む場合,外界センサにもとづく位置推定処理は時間を要するため,制御ループに遅れ要素が発生するという問題がある。制御ループの遅れ要素は目標位置付近での振動現象を招く。これを抑制するためには
(対策1)目標位置と現在位置との許容偏差を大きくする,
(対策2)外界センサにもとづく位置推定処理の速度を上げて遅れを減らす,
といった対策があるが,(対策1)を実施すると移動ロボットを目標位置に正確に位置決めできなくなる。特許文献1の掃除ロボットシステムは要求される停止位置精度が比較的低いため,(対策1)が有効である。しかし,配膳作業や充電器との接続など,停止位置精度が要求される場合には(対策1)は現実的ではない。(対策2)の実施には高性能の処理装置が必要であり,追加コストが発生する。他に,位置推定処理のアルゴリズムを工夫して計算量を減らすなどの措置が考えられるが,特定の外界センサや位置推定手法に特化せざるを得ず,一般的ではない。特許文献2の実現には(対策2)が必要であったが,システム構築コストが高くなってしまう。
本発明は,上記のような外界センサにもとづく位置推定処理の遅れの影響を軽減し,目標位置への正確な位置決めを可能とし,多くの外界センサや位置推定処理アルゴリズムを利用可能であり,なおかつ追加コストのかからない移動ロボットの制御装置を提供するものである。
上記問題を解決するため、本発明は、次のように構成したのである。
発明は、内界センサで得られる情報と外界センサで得られる情報とから推定した推定現在位置にもとづいて環境中の目標位置に移動ロボットを所定の制御周期で位置決め制御する移動ロボットの制御装置において,前周期の推定現在位置と前記内界センサの観測結果とから短い周期で第1位置推定値を更新する第1位置同定部と,前記外界センサの観測結果から前記第1位置同定部よりも長い周期で第2位置推定値を更新する第2位置同定部と,前記外界センサによる環境計測時の前記推定現在位置である計測推定位置を記憶する計測推定位置記憶部と,前記第1位置推定値,前記第2位置推定値および前記計測推定位置記憶部が記憶した計測推定位置を統合して推定現在位置を求める位置更新演算部と,前記推定現在位置にもとづいて前記移動ロボットの動作を制御する動作制御部と,を備えたことを特徴とするものである。
また、発明は、前記位置更新演算部は,前記第2位置推定値が得られた周期のみ前記計測推定位置に対する前周期の推定現在位置の相対変位量を第2位置推定値に加算した結果を推定現在位置として出力し,第2位置推定値が得られない周期では第1位置推定値を推定現在位置として出力することを特徴とするものである。
また、発明は、前周期の推定現在位置と内界センサから得られる情報とから現在位置を推定しつつ外界センサによるランドマーク観測結果にもとづいて算出した環境中の目標位置に移動ロボットを所定の制御周期で位置決め制御する移動ロボットの制御装置において,前周期の推定現在位置と前記内界センサの観測結果とから短い周期で推定現在位置を更新する位置同定部と,前記外界センサによる環境計測時の前記推定現在位置である計測推定位置を記憶する計測推定位置記憶部と,前記外界センサによるランドマーク観測結果から得られる移動ロボットから目標位置までの相対変位量と前記計測推定位置とにもとづいて前記位置同定部よりも長い周期で目標位置を算出する目標位置更新演算部と,前記推定現在位置と前記目標位置にもとづいて移動ロボットの動作を制御する動作制御部と,を備えたことを特徴とするものである。
また、発明は、前記目標位置更新演算部は,前記計測推定位置に前記移動ロボットから目標位置までの相対変位量を加算した値を目標位置として出力することを特徴とするものである。
また、発明は、前記動作制御部は,前記目標位置と前記推定現在位置との偏差にもとづいて移動ロボットの速度指令を生成することを特徴とするものである。
また、発明は、前記動作制御部は,前記目標位置と前記推定現在位置との偏差にもとづいて移動ロボットの加速度指令を生成することを特徴とするものである。
また、発明は、前記推定現在位置,前記目標位置,およびそれらの時間履歴を画面上に地図と重ねて表示することを特徴とするものである。
また、発明は、上記した移動ロボットの制御装置と,前記制御装置によって制御される移動ロボットと,を備えたことを特徴とするものである。
発明によれば,外界センサにもとづく位置推定結果に含まれる遅れ分の補償が,例え位置推定に要する時間が変化しても,可能となる。様々な外界センサにもとづく様々な位置推定アルゴリズムを同じ枠組みで実装できるので,システムの柔軟性が高まる。
また、本発明によれば,外界センサにもとづく位置推定結果に含まれる遅れ分の補償が単純な演算で実現できる。
また、本発明によれば,移動ロボットから目標位置までの相対変位量に含まれる遅れ分の補償が,例え相対変位量算出に要する時間が変化しても,可能となる。様々な外界センサにもとづく様々な相対変位量算出アルゴリズムを同じ枠組みで実装できるので,システムの柔軟性が高まる。
また、本発明によれば,移動ロボットから目標位置までの相対変位量に含まれる遅れ分の補償が単純な演算で実現できる。
また、本発明によれば,外界センサにもとづく位置推定結果にもとづいて,移動ロボットを目標位置まで正確に位置決めできる。
また、本発明によれば,保守管理が容易となる。
以下,本発明の実施の形態について図を参照して説明する。
図1は本発明の第1実施例である移動ロボットの制御装置の構成を示したブロック図である。図1中のブロックは移動ロボットの制御装置の構成要素を,矢印は構成要素間の信号の流れを示している。100は制御対象である移動ロボット本体,101は移動ロボット本体100の動作を計測するための内界センサ,102は移動ロボット本体100の周囲環境を計測する外界センサ,103は内界センサ101と前周期の現在推定位置にもとづいて移動ロボット本体100の位置を推定する位置同定部1,104は外界センサ102にもとづいて移動ロボット本体100の位置を推定する位置同定部2,105は外界センサ102が計測を実施した時の推定現在位置である計測推定位置を記憶する計測推定位置記憶部,106は位置推定値1と位置推定値2および計測推定位置から推定現在位置117を導く位置更新演算部,107は与えられた目標位置110と推定現在位置117にもとづいて移動ロボット本体100を駆動制御する動作制御部である。
また,110は移動ロボットの操作者あるいは上位制御器から送られる移動ロボットの目標位置,111は内界センサ計測結果,112は外界センサ計測結果,113は外界センサが計測を実行したことを通知する計測実施通知信号,114は位置推定値1,115は位置推定値2,116は計測推定位置,117は推定現在位置,118は移動ロボット本体100への動作指令である。
続いて,図1中の構成要素について詳述する。
移動ロボット本体100は,図示しない車輪と車輪を駆動するモータおよびモータ駆動装置を備えており,動作指令118にしたがって平面環境中を移動する。動作指令118は,本実施例では移動ロボット本体100の速度指令であるが,加速度指令であってもよい。
内界センサ101は,本実施例では車輪を駆動するモータに付属するロータリーエンコーダであるが,移動ロボット本体100の動作を計測するものであれば何でもよく,他にジャイロセンサや加速度センサなどを組み合わせた慣性航法モジュールなどが挙げられる。
外界センサ102は,本実施例では移動ロボット上に備えた画像センサであるが,移動ロボット本体100の周囲環境を計測するものであれば何でもよく,他にレーザーレンジファインダや超音波センサアレイなどが挙げられる。外界センサ102は,外界センサ計測結果112に加えて,環境計測を実行した瞬間に計測実施通知信号113を出力する。本実施例における外界センサ計測結果112は,画像センサでとらえられた環境画像情報である。
位置同定部1は内界センサ計測結果111にもとづいて移動ロボット本体100の位置を推定する。具体的には,ロータリーエンコーダから得られる車輪の回転速度から算出した移動ロボット本体の移動速度を前周期の推定現在位置117を初期値として積分し,位置推定値1として出力する。この処理はオドメトリとも呼ばれ,一般に計算負荷が小さく,ミリ秒オーダの比較的短い周期で実行する。本処理によって移動ロボット本体100の動作を反映した時間・空間分解能の高い位置推定値1が得られるが,内界センサ計測結果111に含まれるバイアス誤差が時間の経過とともに蓄積するという欠点がある。
位置同定部2は外界センサ計測結果112にもとづいて移動ロボット本体100の位置を推定する。具体的には,画像センサで得られた環境画像情報からランドマーク画像を抽出し,ランドマーク画像と予め図示しないデータベースに登録しておいたランドマーク情報とを照合して移動ロボット本体100の位置を推定,位置推定値2として出力する。この処理は情報量の大きな画像を扱うため,一般に計算負荷が大きく,汎用的な演算装置では数十から数百ミリ秒オーダの比較的長い周期で実行する。本処理によって得られる位置推定値2は時間分解能が低く処理に要する時間遅れが大きいという欠点があるが,内界センサにもとづく位置推定にみられるようなバイアス誤差の蓄積が起こらないため,位置推定値1の補正に使用することができる。
計測推定位置記憶部105は,計測実施通知信号113を受けた瞬間の推定現在位置117を計測推定位置116として記憶する。
位置更新演算部106は,位置推定値1,位置推定値2および計測推定位置116を統合して推定現在位置117を算出し出力する。位置更新演算部106での処理内容は後述する。
動作制御部107は,目標位置110と推定現在位置117との偏差にもとづいて移動ロボット本体100への動作指令118を算出し出力する。動作指令118は,具体的には移動ロボット本体100の速度指令であって,目標位置110と推定現在位置117との偏差が零となる点で移動ロボット本体100を停止できるような指令である。
次に,位置更新演算部106の処理について,その流れ図(図2)を用いて説明する。図2の処理は,位置推定値1又は位置推定値2の何れかが得られたときに毎回実行する。図2において,S1は得られた位置推定値が位置推定値2であるか否かを判断するステップ,S2は推定現在位置を位置推定値1とするステップ,S3は推定現在位置を位置推定値2および計測推定位置から算出するステップ,S4は算出した指定現在位置を出力するステップである。
ステップS3で推定現在位置を算出する方法を以下に示す。
まず,数式記述のための変数を定義する。移動ロボット本体100の現在位置P[i]は,環境に固定した座標軸x-yおよびx軸に対する移動ロボットの向きaで攻勢されるベクトルである。すなわち,
である。ここで[i]は,値が現周期iのものであることを示す。また,その推定値である推定現在位置117は
位置推定値2は,
計測推定位置116は,
と表す。なお,計測推定位置116は外界センサによる環境計測実行時の推定現在位置なので,

である。ここでjは環境計測実行時から位置推定値2が得られるまでに要する時間に相当する正数である。
ステップS3では,まず計測推定位置116に対する前周期の推定現在位置117の相対変位量Δ[i]を求める。
次いで,式(1)の演算により推定現在位置107を算出する。
以上のような処理によれば,外界センサにもとづく位置推定に要する時間分の遅れを補償した推定現在位置が得られるため,これを動作制御部で使用することで制御ループに含まれる遅れ要素を除去でき,したがって停止位置付近での振動現象を誘発することなく正確に移動ロボットを目標位置に位置決めできるのである。なお,この処理は内界/外界センサの種類,位置推定に用いるアルゴリズムおよびその所要時間に非依存であり,したがって様々なセンサやアルゴリズムに対応可能である。
本発明は,従来技術では問題とされていなかった外界センサにもとづく位置推定結果に含まれる遅れ要素を補償し,結果として遅れ要素に起因する振動現象の発生を抑制しつつ目標位置への正確な位置決めを可能とするものである。センサや位置推定アルゴリズムに非依存であるため,システムの柔軟性は極めて高い。位置推定処理のために高速な演算装置を特別に設ける必要がないのも利点である。
図3は本発明の第2実施例である移動ロボットの制御装置の構成を示したブロック図である。図中の構成要素の多くは実施例1の図1と共通であるが,本実施例における新たな構成要素について以下で説明する。図において301は目標位置更新演算部,302は内界センサにもとづく位置同定処理を実行する位置同定部,310は移動ロボットの操作者あるいは上位制御器から送られるランドマークと目標位置の位置関係を記述した目標位置情報,311は位置同定部302が出力する,内界センサにもとづく推定現在位置である。
目標位置更新演算部301は,外界センサ計測結果112と計測推定位置116および目標位置情報310を用いて目標位置110を逐次算出し動作制御部107に出力する。外界センサ102は本実施例においても画像センサであり,外界センサ計測結果112は画像センサで得られた環境画像情報である。目標位置更新演算部301では,まず環境画像情報からランドマーク画像を抽出し,その移動ロボット本体100に対する相対位置を特定する。この処理は大きな情報を扱うため計算負荷が大きく,時間を要する。そして,目標位置情報310から得られる該ランドマークと目標位置の位置関係を用いて,目標位置の移動ロボット本体100に対する相対位置Drel[i]を求める。ランドマーク画像抽出および位置特定処理に要する時間が短ければ,Drel[i]は移動ロボット本体100と目標位置との偏差と等価であるから,Drel[i]をそのまま利用して移動ロボット本体100の動作を制御することも可能である。しかし,本実施例のように処理に要する時間が長い場合,遅れにより動作が振動的となってしまう。そこで,
を用いて目標位置D[i]を次式により算出し,動作制御部107に送る。
前記Drel[i]が移動ロボット本体100の移動に伴って変化する量であるのに対し,数9で算出した目標位置D[i]は理論上移動の影響を受けない定数である。したがって以上のような処理によれば,外界センサにもとづくランドマーク画像抽出および位置特定に要する時間分の遅れを補償し,正しい目標位置が安定して得られるため,これを動作制御部で使用することで制御ループに含まれる遅れ要素を除去でき,したがって停止位置付近での振動現象を誘発することなく正確に移動ロボットを目標位置に位置決めできるのである。なお,この処理は内界/外界センサの種類,ランドマーク/目標位置特定に用いるアルゴリズムおよびその所要時間に非依存であり,したがって様々なセンサやアルゴリズムに対応可能である。
また,推定現在位置と目標位置およびそれらの履歴を移動ロボット上あるいは遠隔地に設置した画面上で地図と重ねて表示するようにすれば,操作者が逐次移動ロボットの状態を確認することができ,保守管理上有益である。
外界センサにもとづく位置推定値に含まれる遅れ要素を除去することによって移動ロボットを目標位置に正確に位置決めできるので,物品自動搬送ロボットや案内ロボットなど,複数点間の移動を含む作業を遂行する様々なロボットに広く適用できる。
本発明の第1実施例である移動ロボットの制御装置の構成を示したブロック図 位置更新演算部における処理の流れ図 本発明の第2実施例である移動ロボットの制御装置の構成を示したブロック図 特許文献1のロボット掃除機システムを示したブロック図
符号の説明
100 移動ロボット本体
101 内界センサ
102 外界センサ
103 位置同定部1
104 位置同定部2
105 計測推定位置記憶部
106 位置更新演算部
107 動作制御部
110 目標位置
111 内界センサ計測結果
112 外界センサ計測結果
113 計測実施通知信号
114 位置推定値1
115 位置推定値2
116 計測推定位置
117 推定現在位置
118 動作指令
301 目標位置更新演算部
302 位置同定部
310 目標位置情報
311 推定現在位置
401 エンコーダ
402 上方カメラ
403 駆動部
404 記憶装置
405 制御部

Claims (6)

  1. 前周期の推定現在位置と内界センサから得られる情報とから現在位置を推定しつつ外界センサによるランドマーク観測結果にもとづいて算出した環境中の目標位置に移動ロボットを所定の制御周期で位置決め制御する移動ロボットの制御装置において,
    前周期の推定現在位置と前記内界センサの観測結果とから所定の周期で推定現在位置を更新する位置同定部と,
    前記外界センサによる環境計測時の前記推定現在位置である計測推定位置を記憶する計測推定位置記憶部と,
    前記外界センサによるランドマーク観測結果から得られる移動ロボットから目標位置までの相対変位量と前記計測推定位置とにもとづいて前記位置同定部よりも長い周期で目標位置を更新する目標位置更新演算部と,
    前記推定現在位置と前記目標位置更新演算部によって更新された前記目標位置にもとづいて移動ロボットの動作を制御する動作制御部と,を備えたことを特徴とする移動ロボットの制御装置。
  2. 前記目標位置更新演算部は,前記計測推定位置に前記移動ロボットから目標位置までの相対変位量を加算した値を目標位置として出力することを特徴とする請求項1に記載の移動ロボットの制御装置
  3. 前記動作制御部は,前記目標位置と前記推定現在位置との偏差にもとづいて移動ロボットの速度指令を生成することを特徴とする請求項1または2に記載の移動ロボットの制御装置。
  4. 前記動作制御部は,前記目標位置と前記推定現在位置との偏差にもとづいて移動ロボットの加速度指令を生成することを特徴とする請求項1,2または3に記載の移動ロボットの制御装置。
  5. 前記推定現在位置,前記目標位置前記推定現在位置および前記目標位置の時間履歴を画面上に地図と重ねて表示することを特徴とする請求項1〜4のいずれか一つに記載の移動ロボットの制御装置。
  6. 請求項1〜5のいずれか一つに記載の移動ロボットの制御装置と,
    前記制御装置によって制御される移動ロボットと,を備えたことを特徴とする移動ロボットシステム。
JP2008029963A 2008-02-12 2008-02-12 移動ロボットの制御装置および移動ロボットシステム Expired - Fee Related JP5169273B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008029963A JP5169273B2 (ja) 2008-02-12 2008-02-12 移動ロボットの制御装置および移動ロボットシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008029963A JP5169273B2 (ja) 2008-02-12 2008-02-12 移動ロボットの制御装置および移動ロボットシステム

Publications (2)

Publication Number Publication Date
JP2009193097A JP2009193097A (ja) 2009-08-27
JP5169273B2 true JP5169273B2 (ja) 2013-03-27

Family

ID=41075084

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008029963A Expired - Fee Related JP5169273B2 (ja) 2008-02-12 2008-02-12 移動ロボットの制御装置および移動ロボットシステム

Country Status (1)

Country Link
JP (1) JP5169273B2 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2460629B1 (en) * 2009-07-28 2022-06-29 Yujin Robot Co., Ltd. Control method for localization and navigation of mobile robot and mobile robot using same
CN103680291B (zh) * 2012-09-09 2016-12-21 复旦大学 基于天花板视觉的同步定位与地图绘制的方法
JP6397355B2 (ja) * 2015-02-26 2018-09-26 本田技研工業株式会社 移動体の制御装置
CN106695743B (zh) * 2017-02-10 2019-12-03 中国东方电气集团有限公司 一种基于移动机器人的危化溶液抽取参数的下达方法
US11926038B2 (en) 2018-01-10 2024-03-12 Sony Corporation Information processing apparatus and information processing method
JP2021105751A (ja) * 2018-04-03 2021-07-26 ソニーグループ株式会社 制御装置、制御方法、および、プログラム
CN113124850B (zh) * 2019-12-30 2023-07-28 北京极智嘉科技股份有限公司 机器人、地图生成方法、电子设备及存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04317105A (ja) * 1991-04-17 1992-11-09 Toshiba Corp 移動装置の制御装置
JPH0667726A (ja) * 1992-08-13 1994-03-11 Nippon Yusoki Co Ltd 無人走行車の絶対位置取得方法
JPH06118155A (ja) * 1992-10-06 1994-04-28 Alpine Electron Inc 移動体の進行方位測定装置
JPH11134028A (ja) * 1997-10-31 1999-05-21 Toshiba Mach Co Ltd 自走台車の走行システム
JP2001042934A (ja) * 1999-08-02 2001-02-16 Shinko Electric Co Ltd 無人搬送車の推定位置補正方法及びその装置
JP3710451B2 (ja) * 2003-03-03 2005-10-26 川崎重工業株式会社 移動体の位置計測方法及び装置
JP2007309670A (ja) * 2006-05-16 2007-11-29 Toyota Motor Corp 車両位置検出装置
KR100785784B1 (ko) * 2006-07-27 2007-12-13 한국전자통신연구원 인공표식과 오도메트리를 결합한 실시간 위치산출 시스템및 방법

Also Published As

Publication number Publication date
JP2009193097A (ja) 2009-08-27

Similar Documents

Publication Publication Date Title
JP5169273B2 (ja) 移動ロボットの制御装置および移動ロボットシステム
US10006772B2 (en) Map production method, mobile robot, and map production system
US9108321B2 (en) Motion prediction control device and method
US6704619B1 (en) Method and system for universal guidance and control of automated machines
KR101439921B1 (ko) 비젼 센서 정보와 모션 센서 정보를 융합한 모바일 로봇용 slam 시스템
TWI585561B (zh) 機器人裝置的離機式導航方法與裝置
JP5733518B2 (ja) 運動予測制御装置と方法
CN112665584B (zh) 一种基于多传感器融合的水下机器人定位与构图方法
JPH07281753A (ja) 移動ロボット
JP5679121B2 (ja) ロボットの運動予測制御方法と装置
KR100784125B1 (ko) 단일 카메라를 이용한 이동 로봇의 랜드 마크의 좌표 추출방법
KR101435106B1 (ko) 수중 로봇의 위치 추정 시스템
JP5439552B2 (ja) ロボットシステム
KR100792852B1 (ko) 단일 카메라를 이용한 이동 로봇의 랜드 마크 거리추출방법
JP2010262461A (ja) 移動体
CN114562994A (zh) 移动机器人处于动态环境中的定位方法
KR101376536B1 (ko) 센서 융합을 이용한 모바일 객체의 위치 인식방법 및 그 장치
KR101243133B1 (ko) 이동로봇의 위치추정 장치 및 방법
JPH06259131A (ja) 移動ロボットの誘導制御装置
JP7278637B2 (ja) 自走式移動装置
US20230419546A1 (en) Online camera calibration for a mobile robot
JPH07129237A (ja) 移動ロボットの環境内位置認識方法
CN117032027B (zh) 视觉控制***及其控制方法、视觉运动控制器和存储介质
Wang et al. Sensor fusion and map establishment for autonomous guided vehicle
JP5057224B2 (ja) 移動ロボット制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101117

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120306

AA91 Notification that invitation to amend document was cancelled

Free format text: JAPANESE INTERMEDIATE CODE: A971091

Effective date: 20120327

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120410

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120608

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121217

LAPS Cancellation because of no payment of annual fees