(57)【要約】【課題】案内ロボットの利用者に対する安全性を確保するとともに、案内を停止することなく、案内ロボットの動作を継続する。【解決手段】複数の動作候補を記憶した記憶部と、動作の障害となる物体を検知する複数のセンサと、実行動作を選択し各部位に指令を送信するロボット動作指令部と、を備えた案内ロボットにおいて、ロボット動作指令部は、複数のセンサのうちいずれかのセンサにより物体との距離情報を取得し、距離情報に基づいて、記憶部の複数の動作候補から実行動作を選択する。【選択図】図４
2020203339.tif 000002
【特許請求の範囲】
【請求項１】
複数の動作候補を記憶した記憶部と、
動作の障害となる物体を検知する複数のセンサと、
実行動作を選択し各部位に指令を送信するロボット動作指令部と、を備えた案内ロボットにおいて、
前記ロボット動作指令部は、前記複数のセンサのうちいずれかのセンサにより前記物体との距離情報を取得し、前記距離情報に基づいて、前記記憶部の前記複数の動作候補から前記実行動作を選択することを特徴とする案内ロボット。
【請求項２】
前記ロボット動作指令部は、前記実行動作の選択の際、前記物体に接触する動作を除外する、請求項１記載の案内ロボット。
【請求項３】
前記複数の動作候補には、優先順位が設けられている、請求項１記載の案内ロボット。
【請求項４】
前記複数の動作候補は、移動を含む動作候補、腕部を用いる動作候補及び音声を用いる動作候補を含む、請求項３記載の案内ロボット。
【請求項５】
前記優先順位は、前記移動を含む動作候補、前記腕部を用いる動作候補、前記音声を用いる動作候補の順である、請求項４記載の案内ロボット。
【請求項６】
前記複数の動作候補は、一つの動作目的に対して設定されているものである、請求項１記載の案内ロボット。
【請求項７】
前記複数のセンサのうち有効とするセンサを決定するセンサ決定部を更に備えた、請求項１記載の案内ロボット。
【請求項８】
頭部と、胴部と、腕部と、膝部を含む脚部と、を有し、
前記複数のセンサは、少なくとも前記胴部及び前記脚部に設けられている、請求項１記載の案内ロボット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内ロボットに関する。
【背景技術】
【０００２】
案内ロボットを含むサービスロボットは、人が通行する空間において使用される場合も想定されている。例えば、ビル内において利用者に対する案内等の応対や、警備、巡回、清掃といった、従来は人が行っていた業務を代わりに行うものである。
【０００３】
このようなサービスロボットの利用状況においては、従来の産業用ロボットのようにロボットの設置エリアに安全柵を設けるなど、利用者に対するサービスを行うためのエリアを完全に分離することができない場合が多くなっている。このため、利用者に対する安全に特に配慮した構成とすることが重要となる。
【０００４】
特許文献１には、環境情報に基づいて把握した周囲に存在する物体のうち、動作範囲を含む安全領域内に障害物が存在する場合に動作を一時的に停止し、障害物特定情報を外部に対して視覚的に出力する、自律動作型ロボットが開示されている。これにより、周囲の人間がロボットの認識した障害物が何であるかを容易に判断することが可能となると記載されている。
【０００５】
特許文献２には、筐体の重心を傾けることにより移動を制御する自律移動ロボットであって、周囲の物体を検出する複数の障害物検知センサと、筐体の傾き角度を検出する傾斜角度測定手段とを備え、傾斜角度測定手段の測定角度に従って、検出範囲を変更する障害物検知センサを有するものが開示されている。これにより、正しい障害物の検知が可能となると記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１１３１９０号公報
【特許文献２】特開２００６−２４７８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の自律動作型ロボットは、動作を一時的に停止する場合があり、その場合には、利用者に対する継続的なサービスが困難になる。
【０００８】
特許文献２に記載の自律移動ロボットは、筐体の傾き角度が変化した場合には障害物の検知が可能であるが、ロボットの周囲の利用者、障害物等の状態に応じて動作を調整するものではない。
【０００９】
本発明は、案内ロボットの利用者に対する安全性を確保するとともに、案内を停止することなく、案内ロボットの動作を継続することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の案内ロボットは、複数の動作候補を記憶した記憶部と、動作の障害となる物体を検知する複数のセンサと、実行動作を選択し各部位に指令を送信するロボット動作指令部と、を備え、ロボット動作指令部は、複数のセンサのうちいずれかのセンサにより物体との距離情報を取得し、距離情報に基づいて、記憶部の複数の動作候補から実行動作を選択することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、案内ロボットの利用者に対する安全性を確保するとともに、案内を停止することなく、案内ロボットの動作を継続することができる。
【図面の簡単な説明】
【００１２】
【図１】実施例１に係る自律型ロボットのハードウェアの構成を示す正面図である。
【図２】図１の自律型ロボットの側面図である。
【図３】実施例１の自律型ロボットが子どもに応対する状況を示す側面図である。
【図４】実施例１の自律型ロボットの制御に関する構成を示すブロック図である。
【図５】実施例１の自律型ロボットが案内指示を受けてから案内動作の実行に至るまでの制御プロセスを示すフローチャートである。
【図６Ａ】ロボットが障害物検知をしないで動作した場合の状態を示す図である。
【図６Ｂ】実施例１の自律型ロボットが障害物の有無を判定して動作を選択した場合の状態を示す図である。
【図７】実施例２の自律型ロボットが案内指示を受けてから案内動作の実行に至るまでに２個のセンサを用いる制御プロセスを示すフローチャートである。
【図８】実施例２の自律型ロボットが障害物の有無を判定して動作を選択した場合であって、左腕部の動作を制限し、右腕部を挙げる動作を選択した状態を示す図である。
【図９】実施例３の自律型ロボットが案内指示を受けてから案内動作の実行に至るまでの制御プロセスを示すフローチャートである。
【図１０Ａ】図９の工程Ｓ８０４に対応する動作を示す図である。
【図１０Ｂ】図９の工程Ｓ８０７に対応する動作を示す図である。
【図１０Ｃ】図９の工程Ｓ８０９に対応する動作を示す図である。
【発明を実施するための形態】
【００１３】
本発明は、自律的に動作を行うロボットであって、利用者に対する案内等の応対が可能なロボットに関する。よって、本発明に係るロボットは、「案内ロボット」又は「自律型ロボット」と呼ぶことができる。自律型ロボットは、ロボット本体のメモリ、演算部等を小さくする観点から、リモートブレインロボットであることが望ましい。リモートブレインロボットとは、リアルタイム性が要求される処理をロボット本体側で行い、要求されない処理を外部システムで担う構成を有するロボットをいう。
【００１４】
以下、図面を参照して、本発明の実施例について詳細を説明する。
【実施例１】
【００１５】
図１は、実施例１に係る自律型ロボットのハードウェアの構成を示す正面図である。
【００１６】
本図において、自律型ロボット１０１は、人型であり、頭部、胴部、腕部及び脚部を備えている。腕部及び脚部には、関節部（肘部及び膝部）を設けている。胴部には、第一の外界センサ１０４及び第二の外界センサ１０５が設けられている。脚部の先端部には、車輪モータ部１０６が設けられている。腕部の関節部には、腕モータ部１０７が設けられている。頭部には、音声出力部１０８が設けられている。脚部の関節部には、膝モータ部１１７が設けられている。
【００１７】
第一の外界センサ１０４及び第二の外界センサ１０５は、図示した位置に限定されるものではなく、周囲の状況を効率よく検知するために必要かつ十分に設けてよい。第一の外界センサ１０４及び第二の外界センサ１０５の種類も、特に限定されるものではなく、赤外線レーザを照射する赤外線センサ、超音波を利用する超音波センサ、カメラなどの画像センサなどを用いることができる。車輪モータ部１０６は、車輪を回転させる機能を有し、この機能により自律型ロボット１０１を自在に移動させることができる。腕モータ部１０７は、その回転により前腕部の上げ下げ等を行い、これにより前腕部を所望の位置・角度とする。
【００１８】
なお、図示していないが、肩部にもモータが内蔵されており、上腕部の上げ下げ、回転等の動作を自在に行うことができる。
【００１９】
音声出力部１０８は、利用者に音声による案内を行う場合等に使用される。
【００２０】
また、自律型ロボット１０１は、その内部にロボット制御部１０２を有し、外部に設けられたロボット指令生成部１０３に電気通信回線等のネットワークを介して接続される。ロボット制御部１０２は、ＣＰＵ（中央演算処理装置）、メモリ等を備えている。ロボット指令生成部１０３は、自律型ロボット１０１の状況等に関する情報を自律型ロボット１０１等から受信するとともに、自律型ロボット１０１に対して案内や移動などの行動に関する指令を与える。ネットワークは、有線通信回線でもよいが、無線ＬＡＮ等の無線通信が望ましい。
【００２１】
図２は、図１の自律型ロボットの側面図である。
【００２２】
図２に示すように、自律型ロボット１０１の曲面を有する胴部には、第二の外界センサ１０５が配置されている。また、車輪モータ部１０６及び膝モータ部１１７の構造が明瞭になっている。膝モータ部１１７を回転することにより、膝部の曲げ伸ばしを行うことができ、立ち上げる、かがむ、しゃがむ、ひざまづく等の動作を自在に行うことができる。よって、自律型ロボット１０１は、体高を自在に増減することができる。
【００２３】
図３は、実施例１の自律型ロボットが子どもに応対する状況を示す側面図である。
【００２４】
本図に示すように、子ども３５０が接近していることを第二の外界センサ１０５等により検知し、膝モータ部１１７の回転により、膝部を曲げ、かがんだ姿勢をとることができる。また、ひざまづくこともできる。小さい子ども３５０（乳児等）の検知に用いるセンサは、胴部に設けられた第二の外界センサ１０５だけでなく、脚部、膝部等の低い位置に設けられたセンサ（図示していない。）でもよく、例えば、車輪モータ部１０６又は膝モータ部１１７に設けられたセンサ（図示していない。）でもよい。
【００２５】
図４は、実施例１の自律型ロボットの制御に関する構成を示すブロック図である。
【００２６】
なお、本図においては、自律型ロボット１０１の構成として音声出力部１０８及び音声出力制御部２０６を示しているが、これらについては、本実施例における必須の構成ではなく、実施例３において説明する。
【００２７】
本図に示すように、自律型ロボット１０１には、ロボット制御部１０２、第一の外界センサ１０４、第二の外界センサ１０５、車輪モータ部１０６及び腕モータ部１０７が設けられている。ロボット制御部１０２は、第一の外界センサ１０４及び第二の外界センサ１０５で検出した距離情報等を収集するセンサ情報収集部２０１と、自律型ロボット１０１の各部位に指令を送信するロボット動作指令部２０２と、自律型ロボット１０１の動作の候補を記憶した動作候補データベース２０３（記憶部）と、車輪モータ部１０６を制御する車輪制御部２０４と、腕モータ部１０７を制御する腕動作制御部２０５と、を含む。ロボット動作指令部２０２とロボット指令生成部１０３とは、ネットワークを介して接続されている。
【００２８】
センサ情報収集部２０１で取得したセンサ情報は、ロボット動作指令部２０２に送られる。ロボット動作指令部２０２は、センサ情報収集部２０１で取り込まれたセンサ情報と、ロボット指令生成部１０３から送られた案内指示と、に従い、動作候補データベース２０３から次に実行する動作を取得する。また、センサ情報収集部２０１は、センサ決定部を含む。センサ決定部は、自律型ロボット１０１の姿勢に基づいて、複数のセンサのうち、有効とするセンサを決定する。
【００２９】
ロボット動作指令部２０２は、動作候補データベース２０３から次に実行する動作の候補を複数取得し、その中から適切な動作を選択してもよい。ここで、次に実行する適切な動作は、「実行動作」と呼ぶ。なお、実行動作には、動作の完全な停止は含まれないものとする。例えば、音声出力のみを実行する場合は、動作の完全な停止ではない。
【００３０】
ロボット動作指令部２０２は、例えば、動作候補データベース２０３から送られた動作の候補が自律型ロボット１０１の移動に関するものである場合、車輪制御部２０４に指令を送り、車輪モータ部１０６を稼働する。これにより、車輪モータ部１０６が回転し、自律型ロボット１０１が移動する。
【００３１】
ロボット動作指令部２０２から送られた動作の候補が自律型ロボット１０１の腕部の動作に関するものである場合、腕動作制御部２０５に指令を受信し、腕モータ部１０７を稼働する。これにより、腕モータ部１０７が回転し、自律型ロボット１０１の腕部を所望の位置まで移動させる。
【００３２】
図５は、本実施例の自律型ロボットが案内指示を受けてから案内動作の実行に至るまでの制御プロセスを示すフローチャートである。なお、以下の説明においては、図１〜４に記載の符号も用いる。
【００３３】
図５においては、まず、ロボット指令生成部１０３が自律型ロボット１０１のロボット動作指令部２０２に案内動作の指令を送信する（Ｓ３０１）。つぎに、ロボット動作指令部２０２は、センサ情報収集部２０１から利用者や障害物までの距離を取得する（Ｓ３０２）。この距離は、第一の外界センサ１０４により検出されたものである。なお、以下の説明においては、障害物は、ロボットの動作の障害となる物体であり、廊下や部屋の壁、ドア等だけでなく、利用者等の人も含むものとする。
【００３４】
ロボット動作指令部２０２は、ロボット指令生成部１０３からの動作指令と、センサ情報収集部２０１からの障害物までの距離情報とから、自律型ロボット１０１の動作範囲内に障害物があるかを判定する（Ｓ３０３）。
【００３５】
工程Ｓ３０３において障害物がないと判定した場合は、ロボット動作指令部２０２がロボット指令生成部１０３から送信された動作指令を取得する（Ｓ３０４）。そして、ロボット動作指令部２０２がロボット指令生成部１０３から送られた動作を実行する（Ｓ３０５）。
【００３６】
一方、センサ情報収集部２０１で取得した第一の外界センサ１０４の検知範囲内に障害物があり、ロボット動作指令部２０２が動作不可であると判定した場合（Ｓ３０３）は、ロボット動作指令部２０２は、自律型ロボット１０１の動作が障害物に衝突しない動作（接触しない動作）の候補を動作候補データベース２０３から取得し（Ｓ３０６）、ロボット動作指令部２０２が動作指令を実行する（Ｓ３０７）。
【００３７】
まとめると、次のようになる。
【００３８】
ロボット動作指令部２０２は、第一の外界センサ１０４により検出した範囲内に障害物がある場合、障害物に接触しない動作を選択する。
【００３９】
ここで、ロボット動作指令部２０２は、複数の動作の候補（動作候補）から動作を選択し、実際に動作を行う腕部、脚部等に動作指令を送る。よって、ロボット動作指令部２０２は、動作選択部でもある。当該選択の際には、自律型ロボット１０１の周囲の利用者の状況（性別、身長、体形、推定年齢、声の特徴、会話の内容、歩く速さ、周囲にいる人の数や密度等、集団（家族）の構成、服装等）、気温、湿度、明るさ（照度）、光の波長（スペクトル）、音の強さ（音圧レベル）、臭気物質の濃度（臭気センサ等により検出する。）、日時、曜日、時刻等を基準としてもよい。また、これらの基準から、音声出力部１０８の発声の要否、音量、波長、声色等を選択してもよい。
【００４０】
なお、本明細書においては、動作に音声出力も含まれるものとする。
【００４１】
つぎに、本実施例に係る自律型ロボットの実際の動作について説明する。
【００４２】
ここでは、自律型ロボットがエレベーター利用者を腕部の動作によりエレベーター乗り場まで案内するユースケースを例に説明する。なお、この場合において、動作だけでなく、音声により案内することが望ましい。
【００４３】
図６Ａは、ロボットが障害物検知をしないで動作した場合の状態を示す図である。
【００４４】
図６Ｂは、実施例１の自律型ロボットが障害物の有無を判定して動作を選択した場合の状態を示す図である。
【００４５】
図６Ａにおいては、エレベーター利用者４０１ａをエレベーター乗り場４０２ａに案内する際、ロボット７０１の近くに立っているエレベーター利用者４０１ａに接触するかどうかについて判定することなく、距離ｄＡに達する腕部の動作を行っている。このため、ロボット７０１の腕部がエレベーター利用者４０１ａに接触してしまう。この場合、エレベーター利用者４０１ａにけがを負わせるおそれがある。
【００４６】
図６Ｂにおいては、エレベーター利用者４０１ｂをエレベーター乗り場４０２ｂに案内する際、自律型ロボット１０１は、近くに立っているエレベーター利用者４０１ｂを検知し、エレベーター利用者４０１ｂに接触するかどうかについて判定し、腕部の動作が図６Ａの距離ｄＡよりも短い距離ｄＢに収まるように制御している。
【００４７】
これにより、自律型ロボット１０１の腕部がエレベーター利用者４０１ｂに接触することを防止することができる。また、案内を停止することなく、動作を継続することが可能となる。
【００４８】
また、エレベーター利用者４０１ｂに接触しない場合であっても、エレベーター利用者４０１ｂを驚かせる動作となってしまう場合があり得る。このように判定される場合は、動作を更に制限する。これにより、エレベーター利用者４０１ｂを驚かせることなく案内することができる。
【００４９】
以上のように、自律型ロボット１０１の動作を制御することにより、安全性を向上させることができる。
【００５０】
なお、自律型ロボット１０１は、エレベーター利用者４０１ｂが実際にエレベーター乗り場４０２ｂを探しているかどうかについても、エレベーター利用者４０１ｂに問いかけるなどして判別した上で、案内動作を開始することが望ましい。
【実施例２】
【００５１】
図７は、実施例２の自律型ロボットが案内指示を受けてから案内動作の実行に至るまでに２個のセンサを用いる制御プロセスを示すフローチャートである。なお、以下の説明においては、図１〜４に記載の符号も用いる。また、以下の説明においては、実施例１との共通点については割愛する。
【００５２】
図７においては、まず、ロボット指令生成部１０３が自律型ロボット１０１のロボット動作指令部２０２に案内動作の指令を送信する（Ｓ５０１）。また、センサ情報収集部２０１は、第一の外界センサ１０４から利用者や障害物までの距離を取得する（Ｓ５０２）。さらに、センサ情報収集部２０１は、第二の外界センサ１０５から利用者や障害物までの距離を取得する（Ｓ５０３）。そして、ロボット動作指令部２０２は、センサ情報収集部２０１からこれらの距離を取得する。
【００５３】
ロボット動作指令部２０２は、ロボット指令生成部１０３からの動作指令と、センサ情報収集部２０１からの障害物までの距離情報とから、自律型ロボット１０１の動作範囲内に障害物があるかを判定する（Ｓ５０４）。工程Ｓ５０４において障害物がないと判定した場合は、ロボット動作指令部２０２がロボット指令生成部１０３から送信された動作指令を取得する（Ｓ５０５）。そして、ロボット動作指令部２０２は、ロボット指令生成部１０３から送られた動作を実行する（Ｓ５０６）。
【００５４】
一方、センサ情報収集部２０１で取得した第一の外界センサ１０４の検知範囲内に障害物があり、ロボット動作指令部２０２が動作不可であると判定した場合（Ｓ５０４）は、ロボット動作指令部２０２は、自律型ロボット１０１の動作が障害物に衝突しない動作の候補を動作候補データベース２０３から取得する（Ｓ５０７）。
【００５５】
第一の外界センサ１０４の検知範囲内の障害物に衝突しないと判定した場合（Ｓ５０８）は、ロボット動作指令部２０２は、障害物に達しない範囲内の動作を実行する（Ｓ５１０）。
【００５６】
一方、第一の外界センサ１０４の検知範囲内の障害物に衝突すると判定した場合（Ｓ５０８）は、さらに、第二の外界センサ１０５の検知範囲内の障害物に衝突するかどうかについて判定する（Ｓ５０９）。工程Ｓ５０９において障害物に衝突すると判定した場合は、工程Ｓ５０７の処理を再度実行する。一方、工程Ｓ５０９において障害物に衝突しない場合は、ロボット動作指令部２０２は、障害物に達しない範囲内の動作を実行する（Ｓ５１０）。
【００５７】
このように、障害物に衝突するか否かにより、自律型ロボット１０１の動作を選択する。
【００５８】
図８は、実施例２の自律型ロボットが障害物の有無を判定して動作を選択した場合であって、左腕部の動作を制限し、右腕部を挙げる動作を選択した状態を示したものである。
【００５９】
本図に示すように、エレベーター利用者６０１をエレベーター乗り場６０２に案内する際、第一の外界センサ１０４の検知範囲内の障害物に衝突すると判定した場合において、第二の外界センサ１０５の検知範囲内の障害物に衝突するかどうかについて判定し、第二の外界センサ１０５の検知範囲内の障害物に衝突しないと判定した場合には、右腕を挙げる動作により案内する。すなわち、図７の工程Ｓ５０８、Ｓ５０９及びＳ５１０を経た結果としての動作の例である。これにより、案内を停止することなく、動作を継続することが可能となる。
【００６０】
なお、第二の外界センサ１０５の検知範囲内においても障害物との接触のおそれがあると判定した場合は、障害物が検知されない場所まで自律型ロボット１０１が移動し、右腕部を挙げる動作で案内するように制御してもよい。
【００６１】
図７及び８に示す構成は、まとめると、次のようになる。
【００６２】
ロボット動作指令部２０２は、第一の外界センサ１０４により検出した範囲内に障害物があり、動作目的（一つの動作目的）を実現可能な動作候補がない場合、第二の外界センサ１０５（他の外界センサ）に切替え、いずれの外界センサの検知範囲内においても障害物に接触しない動作を選択する。複数の動作候補は、一つの動作目的に対して設定されている。
【実施例３】
【００６３】
本実施例は、実施例１で用いた図４を用いて説明する。なお、以下の説明においては、図１〜３及び５〜８に記載の符号も用いる場合がある。また、以下の説明においては、実施例１又は２との共通点については割愛する。
【００６４】
本実施例においては、図４の音声出力部１０８及び音声出力制御部２０６を使用する。
【００６５】
音声出力部１０８は、図１及び２に示すように、自律型ロボット１０１の頭部に設置されている。音声出力部１０８は、外部に音声出力をする際に使用される。音声出力は、自律型ロボット１０１を利用する人に対する案内などに有用である。また、音声出力制御部２０６は、音声出力部１０８における音声の内容などを制御する。
【００６６】
図９は、本実施例の自律型ロボットが案内指示を受けてから案内動作の実行に至るまでの制御プロセスを示すフローチャートである。
【００６７】
本図においては、まず、ロボット指令生成部１０３が自律型ロボット１０１のロボット動作指令部２０２に案内動作の指令を送信する（Ｓ８０１）。センサ情報収集部２０１は、第一の外界センサ１０４から利用者や障害物までの距離を取得する（Ｓ８０２）。そして、第一の外界センサ１０４に検知範囲内に障害物があるかを判定する（Ｓ８０３）。
【００６８】
第一の外界センサ１０４に検知範囲内に障害物がない場合には、その方向に移動する動作により案内する（Ｓ８０４）。
【００６９】
一方、第一の外界センサ１０４に検知範囲内に障害物がある場合には、腕部の動作を取得する（Ｓ８０５）。そして、第二の外界センサ１０５の検知範囲内に障害物があるかを判定する（Ｓ８０６）。第二の外界センサ１０５の検知範囲内に障害物がない場合には、腕部の動作により案内する（Ｓ８０７）。
【００７０】
第二の外界センサ１０５の検知範囲内に障害物がある場合には、音声出力制御部２０６が案内のための音声出力に関する情報を取得し（Ｓ８０８）、音声により案内する（Ｓ８０９）。
【００７１】
このように、障害物に衝突するか否かにより、自律型ロボット１０１の動作又は音声による案内を段階的に選択する。
【００７２】
図１０Ａ〜１０Ｃは、図９の動作又は音声による案内に対応する自律型ロボットの状況を示したものである。ここでは、自律型ロボットがエレベーターの利用者をエレベーター乗り場まで案内するユースケースを例に説明する。
【００７３】
図１０Ａは、図９の工程Ｓ８０４に対応する動作を示したものである。
【００７４】
すなわち、第一の外界センサ１０４に検知範囲内に障害物がない場合には、その方向に移動する動作により案内する。
【００７５】
図１０Ａにおいては、自律型ロボット１０１の第一の外界センサ１０４の検知範囲２５１及び第二の外界センサ１０５の検知範囲２５２を示している。自律型ロボット１０１は、左側にあるエレベーターに向かって、エレベーター利用者２８１を先導している。この場合は、障害物がないため、最短距離で直進し、エレベーター利用者２８１をエレベーター前まで案内する。このとき、自律型ロボット１０１は、音声出力部１０８を使用し、エレベーター利用者２８１に対し、目的地をわかりやすくして安心感を与えるよう、「こちらのエレベーターへどうぞ。」などと発話してもよい。
【００７６】
図１０Ｂは、図９の工程Ｓ８０７に対応する動作を示したものである。
【００７７】
すなわち、第二の外界センサ１０５の検知範囲内に障害物がない場合には、腕部の動作により案内する。
【００７８】
図１０Ｂにおいては、自律型ロボット１０１の前方に複数の人が立っているため、自律型ロボット１０１は、直進することができない。この場合は、第二の外界センサ１０５の検知範囲２５２における障害物の有無を判別し、第二の外界センサ１０５の検知範囲２５２に障害物がない場合は、移動を停止し、腕部の動作によりエレベーター利用者２８１を案内する。この場合も、エレベーター利用者２８１に対する音声による案内を同時に行ってもよい。
【００７９】
図１０Ｃは、図９の工程Ｓ８０９に対応する動作を示したものである。
【００８０】
すなわち、自律型ロボット１０１は、移動も、腕部等の動作も困難と判定される場合であり、音声のみにより案内する。
【００８１】
図１０Ｃにおいては、自律型ロボット１０１の第一の外界センサ１０４の検知範囲２５１及び第二の外界センサ１０５の検知範囲２５２に複数の人が立っている。このため、自律型ロボット１０１は、移動することができない。この場合は、腕部の動作も危険を伴うため、音声のみによりエレベーター利用者２８１を案内する。音声による案内の内容は、例えば、「前方○○メートル先にエレベーターがあります。」等である。
【００８２】
このように、動作の候補の中に、移動の動作、腕部の動作、音声出力等の優先順位を設けておくことにより、利用者等の安全確保についての判定をしながら、ロボットの動作を完全には停止することなく、縮小した動作又は限定した動作により案内を継続することが可能となる。すなわち、一つの動作目的に対して優先順位を保持した動作候補が設けられている。
【００８３】
なお、本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。例えば、上記の実施例は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明は、必ずしも説明した全ての構成を備える態様に限定されるものではない。また、実施例の構成の一部について、削除したり、他の構成を追加・置換したりすることが可能である。
【００８４】
上記の実施例においては、自律型ロボットがリモートブレインロボットである場合について説明したが、本発明は、リモートブレインロボットに限定されるものではなく、ロボットがその内部にロボット指令生成部を有するものも含むものとする。
【符号の説明】
【００８５】
１０１：自律型ロボット、１０２：ロボット制御部、１０３：ロボット指令生成部、１０４：第一の外界センサ、１０５：第二の外界センサ、１０６：車輪モータ部、１０７：腕モータ部、１０８：音声出力部、１１７：膝モータ部、２０１：センサ情報収集部、２０２：ロボット動作指令部、２０３：動作候補データベース、２０４：車輪制御部、２０５：腕動作制御部、２０６：音声出力制御部、２８１、４０１ａ、４０１ｂ、６０１：エレベーター利用者、３５０：子ども、４０２ａ、４０２ｂ、６０２：エレベーター乗り場。
【図１】
2020203339.tif 000003
【図２】
2020203339.tif 000004
【図３】
2020203339.tif 000005
【図４】
2020203339.tif 000006
【図５】
2020203339.tif 000007
【図６Ａ】
2020203339.tif 000008
【図６Ｂ】
2020203339.tif 000009
【図７】
2020203339.tif 000010
【図８】
2020203339.tif 000011
【図９】
2020203339.tif 000012
【図１０Ａ】
2020203339.tif 000013
【図１０Ｂ】
2020203339.tif 000014
【図１０Ｃ】
2020203339.tif 000015