(57)【要約】【課題】簡単にデータを教示できる移動ロボット用環境地図を提供する。【解決手段】環境地図１はｘｙ２次元座標系で表現され、移動できる領域と移動できない領域とが設置物２の外側形状を近似するｘとｙの数式（例えばＦ（ｘ，ｙ））で規定される。環境地図１には、移動先３のデータとして位置（ｘ，ｙ）とそこでの方位θとが規定され、移動先データ（ｘ，ｙ，θ）のラベルとして何のために停止するかの意味が音声や文字データで登録される。【選択図】　　　　図１
2004042165.tif 000002
【特許請求の範囲】
【請求項１】
ｘｙ２次元座標系で表現され、移動できる領域と移動できない領域とがｘとｙの数式で規定されていることを特徴とする移動ロボット用環境地図。
【請求項２】
請求項１において、
移動先データとして、位置（ｘ，ｙ）とそこでの方位（θ）とが規定されていることを特徴とする移動ロボット用環境地図。
【請求項３】
請求項２において、
前記移動先データ（ｘ，ｙ，θ）のラベルとして、何のために移動先で停止するかの意味が登録されていることを特徴とする移動ロボット用環境地図。
【請求項４】
請求項３において、
音声でラベルが登録されていることを特徴とする移動ロボット用環境地図。
【請求項５】
請求項３において、
前記移動先が棚であって、該棚のどの場所にどの収納物が入っているかの情報が記録されており、収納物の名前がラベルであることを特徴とする移動ロボット用環境地図。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般家庭やビル内、工場などを作業空間としてバッテリ駆動により自律的に移動する移動ロボット全般のための環境地図に関する。
【０００２】
【従来の技術】
ロボット用の環境地図またはマップとして、特開平１１−２５９６５９号公報（移動ロボットの環境地図作成方法：カメラによるマップ制作とカメラ画像による位置標定）や特開平１１−１９４８２２号公報（移動ロボットのグローバル地図構築法：走行不能領域を楕円で合成することで効率化）等に開示されたものが知られている。
【０００３】
これらの公報に開示された技術は、ロボットの生産工場では、複雑で精巧な環境地図を作製できるという利点を持っている。しかし、ロボットの操作者にとってはデータを簡単に教示するのは容易でない。つまり、人間と共存する種々の移動ロボット、例えば、一般家庭内でユーザの生活を補助・支援・介護するための移動ロボットで用いる環境地図は、簡単である必要がある。ここで、簡単な環境地図とは、ロボットの操作者にとっても簡単にデータを教示することができるものをいう。
【０００４】
【発明が解決しようとする課題】
本発明は、移動ロボット用の簡単な環境地図の提供を目的とする。
【０００５】
【課題を解決するための手段】
第１発明は上記課題を解決する移動ロボット用環境地図であり、ｘｙ２次元座標系で表現され、移動できる領域と移動できない領域とがｘとｙの数式で規定されていることを特徴とする。
【０００６】
第２発明は、第１発明の移動ロボット用環境地図において、移動先データとして、位置（ｘ，ｙ）とそこでの方位（θ）とが規定されていることを特徴とする。
【０００７】
第３発明は、第２発明の移動ロボット用環境地図において、前記移動先データ（ｘ，ｙ，θ）のラベルとして、何のために停止するかの意味が登録されていることを特徴とする。
【０００８】
第４発明は、第３発明の移動ロボット用環境地図において、音声でラベルが登録されていることを特徴とする。
【０００９】
第５発明は、第３発明の移動ロボット用環境地図において、前記移動先が棚であって、該棚のどの場所にどの収納物が入っているかの情報が記録されており、収納物の名前がラベルであることを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００１１】
本発明の実施例に係る移動ロボット用環境地図を図１に示す。図１に示す環境地図１は、一例として、一般家庭等の屋内を作業空間として人間と共存する移動ロボット、例えば、一般家庭内でユーザの生活を補助あるいは支援あるいは介護するために用いられる移動ロボット用を想定したものである。環境地図１は移動ロボット自体が持つ記憶手段、あるいは、ロボット外部に配置される記憶手段に格納される。
【００１２】
この環境地図１は、ｘｙ２次元座標系で表現されており、移動できる領域と移動できない領域とがｘとｙの数式Ｆ（ｘ，ｙ）、Ｇ（ｘ，ｙ）、Ｈ（ｘ，ｙ）、Ｉ（ｘ，ｙ）で規定されている。これらの数式は、室内でのベッド等の設置物２の外形部分を座標系に沿って直線や曲線等で近似表現する数式であり、数式Ｆ（ｘ，ｙ）、Ｇ（ｘ，ｙ）、Ｈ（ｘ，ｙ）、Ｉ（ｘ，ｙ）で規定される外側の領域は移動ロボットが移動できる領域であり、数式Ｆ（ｘ，ｙ）、Ｇ（ｘ，ｙ）、Ｈ（ｘ，ｙ）、Ｉ（ｘ，ｙ）で規定される内側の領域は移動ロボットが移動できない領域である。
【００１３】
このように、ｘｙ２次元座標系を用い、移動できる領域と移動できない領域とを数式Ｆ（ｘ，ｙ）、Ｇ（ｘ，ｙ）、Ｈ（ｘ，ｙ）、Ｉ（ｘ，ｙ）で規定することにより、ユーザ等の操作者が環境地図１を簡単に作製することができる。
【００１４】
この環境地図１には、移動先（移動目的地）３のデータとして、移動先３の位置（ｘ，ｙ）とそこで移動ロボットがとるべき方位（向きまたは姿勢）θとが規定されており、更に、移動先データ（ｘ，ｙ，θ）のラベルとして、何のために停止するかの意味が音声や文字データ等で登録されている。
【００１５】
一般的な移動ロボットはＡＧＶ（自律移動ビークル）を含め、移動環境の中でどの位置（ｘ，ｙ）及び方位θの状態にあるかを計測や計算で割り出す機能を有しており、移動先データ（ｘ，ｙ，θ）を指定すると、その位置（ｘ，ｙ）まで移動し、方位θを制御することができる。従って、登録したラベルを音声入力やキーボード入力等で移動ロボットに指定すれば、移動ロボットは位置（ｘ，ｙ）まで移動し、方位θをとって停止する。また、移動ロボットは環境地図１で規定された移動できない領域にあるか否かを判断する機能を有することにより、移動できない領域に入って設置物２に衝突することがない。
【００１６】
移動先３としては、移動ロボットのバッテリを充電するための充電ステーションやベッド、トイレ、新聞受、テーブル、棚など種々ある。
【００１７】
例えば、充電ステーションについてはその移動先データ（ｘ，ｙ，θ）のラベルを”充電”という音声で入力し、トイレについてはその移動先データ（ｘ，ｙ，θ）のラベルを”トイレの前”という音声で入力し、ベッドについてはその移動先データ（ｘ，ｙ，θ）のラベルを”朝起こす”という音声で入力し、新聞受についてはその移動先データ（ｘ，ｙ，θ）のラベルを”新聞”という音声で入力する。
【００１８】
移動先が棚である場合、棚のどの場所にどの収納物が入っているかの情報をマップにし、その移動先データ（ｘ，ｙ，θ）に収納物の名前が音声入力や文字データ入力でラベルとして登録されている。これにより、ユーザが収納物名を例えば発声して移動ロボットに入力するだけで、移動ロボットが棚から所望の収納物を自動的に持ってくることができる。
【００１９】
次に、環境地図１の作製手順の例を説明する。
【００２０】
［環境地図作製手順その１］
（１）　移動ロボットが移動する環境の平面図として、屋内の見取り図を作成する。
（２）　見取り図に座標系を設定する。原点はどこでも良いが、本例では、見取り図の角を原点してｘｙ２次元座標系を設定する。
（３）　見取り図に、充電ステーションやトイレ、新聞受、ベッド、箪笥、テーブルなど、設置物２を記載する。
（４）　設置物２の外形部分をｘｙ２次元座標系に沿って直線や曲線等の数式で近似表現し、移動ロボットが移動でない領域（既知の設置物の内部）と、移動できる領域（既知の設置物の外部）とを数式で規定する。
（５）　移動できる領域の中で、ユーザなどの操作者が移動ロボットを直接あるいは遠隔操作で、意図する移動先３に連れて行って意図する方位に向かせ、移動ロボット自身が有する自己の位置（ｘ，ｙ）及び方位θを割り出す機能を用いて、適宜なスイッチをオンすることで、移動先データ（ｘ，ｙ，θ）を教示する。
（６）　この状態で、移動先３で何を行うかの”ラベル”として「朝起こす」や「トイレの前」等を例えばユーザ等の操作者が音声を発声することで登録する。その際、ラベルの入力であることを、適宜なスイッチをオンすることで移動ロボットに知らせる。文字による言葉や記号で、ラベルを登録しても良い。
（７）　これにより、移動ロボットは設置物２と移動先データ（ｘ，ｙ，θ）及びラベルとをマップとして記憶手段に覚え込む。
（８）　そして、ユーザなどの操作者は、環境地図１により移動ロボットに移動先データ（ｘ，ｙ，θ）とそのラベルとを簡単に教示することができる。ユーザなどの操作者が例えば音声で「朝起こす」等のラベルを移動ロボットに入力すると、移動ロボットはラベルが示す位置方位（ｘ，ｙ，θ）へ移動する。キーボード等により、文字による言葉や記号で、ラベルを入力しても良い。
【００２１】
［環境地図作製手順その２］
（１）　移動ロボットが移動する環境の平面図として、屋内の見取り図を作成する。
（２）　見取り図に座標系を設定する。原点はどこでも良いが、本例では、見取り図の角を原点してｘｙ２次元座標系を設定する。
（３）　見取り図に、充電ステーションやトイレ、新聞受、ベッド、箪笥、テーブルなど、設置物２を記載する。
（４）　設置物２の外形部分をｘｙ２次元座標系に沿って直線や曲線等の数式で近似表現し、移動ロボットが移動でない領域（設置物２の内部）と、移動できる領域（設置物２の外部）とを数式で規定する。
（５）　移動できる領域の中で、ユーザなどの操作者が見取り図とｘｙ２次元座標系で規定される位置（ｘ，ｙ）から、キーボード等を用いて移動先データ（ｘ，ｙ，θ）を設定する。
（６）　この状態で、移動先３で何を行うかの”ラベル”として「朝起こす」や「トイレの前」等をユーザ等の操作者が例えばキーボードを操作して文字による言葉や記号で登録する。その際、ラベルの入力であることを、適宜なスイッチをオンすることで移動ロボットに知らせる。ラベルを音声で登録しても良い。
（７）　これにより、移動ロボットはラベルと移動先データ（ｘ，ｙ，θ）をマップとして記憶手段に覚え込む。
（８）　そして、ユーザなどの操作者は、環境地図１により移動ロボットに移動先データ（ｘ，ｙ，θ）とそのラベルとを簡単に教示することができる。ユーザなどの操作者がキーボードで「朝起こす」等のラベルを移動ロボットに入力すると、移動ロボットはラベルが示す位置方位（ｘ，ｙ，θ）へ移動する。ラベルを音声で入力しても、移動ロボットが持つ音声認識機能により、ラベルが示す位置方位（ｘ，ｙ，θ）へ移動ロボットが移動する。
【００２２】
［環境地図作製手順その３］
（１）　移動ロボットが移動する環境の平面図として、屋内の見取り図を作成する。
（２）　見取り図に座標系を設定する。原点はどこでも良いが、本例では、見取り図の角を原点してｘｙ２次元座標系を設定する。
（３）　移動ロボットを屋内にて数日間自由に移動させ、移動ロボット自身が持つ障害物検出機能によって充電ステーションやトイレ、新聞受、ベッド、箪笥、テーブルなど、障害物の確認（設置物２の外形部分の確認）４を満遍なく行わせる。
（４）　この障害物確認４の結果から、移動ロボット自身が設置物２の外形部分をｘｙ２次元座標系に沿って直線や曲線等の数式で近似表現し、移動ロボットが移動でない領域（設置物２の内部）と、移動できる領域（設置物２の外部）とを数式Ｆ（ｘ，ｙ）、Ｇ（ｘ，ｙ）、Ｈ（ｘ，ｙ）、Ｉ（ｘ，ｙ）で規定する。
（５）　前記［環境地図作製手順その１］と同様、移動できる領域の中で、ユーザなどの操作者が移動ロボットを直接あるいは遠隔操作で、意図する移動先３に連れて行って意図する方位に向かせ、移動ロボット自身が有する自己の位置（ｘ，ｙ）及び方位θを割り出す機能を用いて、適宜なスイッチをオンすることで、移動先データ（ｘ，ｙ，θ）を教示する。この状態で、移動先３で何を行うかの”ラベル”として「朝起こす」や「トイレの前」等を例えばユーザ等の操作者が音声を発声することで登録する。その際、ラベルの入力であることを、適宜なスイッチをオンすることで移動ロボットに知らせる。これにより、移動ロボットはラベルと移動先データ（ｘ，ｙ，θ）をマップとして記憶手段に覚え込む。ユーザなどの操作者は、環境地図１により移動ロボットに移動先データ（ｘ，ｙ，θ）とそのラベルとを簡単に教示することができる。そして、ユーザなどの操作者が例えば音声で「朝起こす」等のラベルを移動ロボットに入力すると、移動ロボットはラベルが示す位置方位（ｘ，ｙ，θ）へ移動する。
（６）　あるいは、前記［環境地図作製手順その２］と同様、ユーザなどの操作者が見取り図とｘｙ２次元座標系で規定される位置（ｘ，ｙ）から、キーボード等を用いて移動先データ（ｘ，ｙ，θ）を設定する。この状態で、移動先３で何を行うかの”ラベル”として「朝起こす」や「トイレの前」等をユーザ等の操作者が例えばキーボードを操作して文字による言葉や記号で登録する。その際、ラベルの入力であることを、適宜なスイッチをオンすることで移動ロボットに知らせる。これにより、移動ロボットはラベルと移動先データ（ｘ，ｙ，θ）をマップとして記憶手段に覚え込む。ユーザなどの操作者は、環境地図１により移動ロボットに移動先データ（ｘ，ｙ，θ）とそのラベルとを簡単に教示することができる。そして、ユーザなどの操作者が音声やキーボードで「朝起こす」等のラベルを移動ロボットに入力すると、移動ロボットはラベルが示す位置方位（ｘ，ｙ，θ）へ移動する。
【００２３】
更に、本実施例では、移動ロボットが人間と共存して一般家庭等の屋内でユーザの生活を補助・支援・介護するために用いられるロボットであるとしたが、これに限らず、掃除など特定の作業に特化した移動ロボットであってもよく、一般家庭やビル内、工場などを作業空間としてバッテリ駆動により自律的に移動する移動ロボットであれば本発明を適用することができる。
【００２４】
【発明の効果】
第１発明の移動ロボット用環境地図は、ｘｙ２次元座標系で表現され、移動できる領域と移動できない領域とがｘとｙの数式で規定されているので、従来の地図に比べて簡単であり、その作製が容易である。
【００２５】
第２発明は、移動先データとして、位置（ｘ，ｙ）とそこでの方位（θ）とが規定されているので、移動先で移動ロボットが所望の位置姿勢（ｘ，ｙ，θ）で停止することができる。
【００２６】
第３発明は、移動先データ（ｘ，ｙ，θ）のラベルとして、何のために停止するかの意味が登録されるので、移動ロボットの移動先、停止位置をユーザなどの操作者により簡易に教示することができる。
【００２７】
第４発明は、音声でラベルが登録されているので、移動ロボットに対して移動先、停止位置を音声により簡易に指示することができる。
【００２８】
第５発明は、移動先が棚であって、該棚のどの場所にどの収納物が入っているかの情報が記録されており、収納物の名前がラベルであるので、ユーザが収納物名を音声等で入力するだけで、移動ロボットが棚から所望の収納物を自動的に持ってくることができる。
【図面の簡単な説明】
【図１】本発明の実施例における移動ロボット用環境地図を示す図。
【符号の説明】
１　環境地図
２　設置物
３　移動先
４　障害物確認
【図１】
2004042165.tif 000003