JP2003291083A - ロボット装置、ロボット制御方法及びロボット配送システム - Google Patents
ロボット装置、ロボット制御方法及びロボット配送システムInfo
- Publication number
- JP2003291083A JP2003291083A JP2002092824A JP2002092824A JP2003291083A JP 2003291083 A JP2003291083 A JP 2003291083A JP 2002092824 A JP2002092824 A JP 2002092824A JP 2002092824 A JP2002092824 A JP 2002092824A JP 2003291083 A JP2003291083 A JP 2003291083A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- instruction
- command
- robot device
- unit
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000000605 extraction Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 2
- 230000000295 complement effect Effects 0.000 abstract 1
- 229910000831 Steel Inorganic materials 0.000 description 14
- 239000010959 steel Substances 0.000 description 14
- 238000004891 communication Methods 0.000 description 13
- 230000033001 locomotion Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000013500 data storage Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 238000013519 translation Methods 0.000 description 5
- 235000013405 beer Nutrition 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 102100031083 Uteroglobin Human genes 0.000 description 1
- 108090000203 Uteroglobin Proteins 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
(57)【要約】
【課題】 自律性を持ったロボット装置が受けた作業指
令を実行可能かどうか判断すると共に、実行不可能なと
きに他のロボット装置との分担作業を行うこと。 【解決手段】 使用者から受けた命令をそのロボット装
置だけで実行可能かどうか判断し、実行可能な場合はそ
の命令を実行し、実行不可能な場合は実行できない部分
を補完する他のロボット装置を探し、そのロボット装置
と分担して命令を実行する。
令を実行可能かどうか判断すると共に、実行不可能なと
きに他のロボット装置との分担作業を行うこと。 【解決手段】 使用者から受けた命令をそのロボット装
置だけで実行可能かどうか判断し、実行可能な場合はそ
の命令を実行し、実行不可能な場合は実行できない部分
を補完する他のロボット装置を探し、そのロボット装置
と分担して命令を実行する。
Description
【0001】
【発明の属する技術分野】本発明は、自律性を持つロボ
ット装置に係り、特に複数のロボット装置と一緒に作業
するロボット装置、ロボット制御方法及び必要なロボッ
トを配送するロボット配送システムに関する。
ット装置に係り、特に複数のロボット装置と一緒に作業
するロボット装置、ロボット制御方法及び必要なロボッ
トを配送するロボット配送システムに関する。
【0002】
【従来の技術】従来より、産業用ロボットが開発されて
広く使用されている。この産業用ロボットは、定形作業
且つ定形環境で使われるもので外界との干渉などは予め
予知可能であり、作業そのものに関するセンシングや認
識に特化してシステムを作り込み、その後、操作者がテ
ィーチングすることで複雑な作業を実行させることが可
能である。
広く使用されている。この産業用ロボットは、定形作業
且つ定形環境で使われるもので外界との干渉などは予め
予知可能であり、作業そのものに関するセンシングや認
識に特化してシステムを作り込み、その後、操作者がテ
ィーチングすることで複雑な作業を実行させることが可
能である。
【0003】しかしながら、サービス業、建築業などの
三次産業や家庭内ロボットの場合、作業は非定形で、環
境もロボット用に最適化されていることはなく、またロ
ボット自身が移動する可能性が高いので非定形にならざ
るを得ない。この場合、ロボット使用者(マスタ)が作
業をさせるために、逐一、ティーチングをしていては時
間ばかりかかるため、こうした分野でのロボットは自律
性を持たせることが実用化のキーとなる。
三次産業や家庭内ロボットの場合、作業は非定形で、環
境もロボット用に最適化されていることはなく、またロ
ボット自身が移動する可能性が高いので非定形にならざ
るを得ない。この場合、ロボット使用者(マスタ)が作
業をさせるために、逐一、ティーチングをしていては時
間ばかりかかるため、こうした分野でのロボットは自律
性を持たせることが実用化のキーとなる。
【0004】
【発明が解決しようとする課題】自律性を持ったロボッ
トは使用者からメタレベルの命令を受け、それを内部で
ロボット動作プログラムに翻訳し、逐次、動作を実行し
て行く。しかし、従来技術では、ロボットが受けた命令
を実行しながら、その作業が最後まで実行可能かどうか
が不明であるため、出来なくなったところでロボット自
体が立ち往生してしまうという結果になっていた。
トは使用者からメタレベルの命令を受け、それを内部で
ロボット動作プログラムに翻訳し、逐次、動作を実行し
て行く。しかし、従来技術では、ロボットが受けた命令
を実行しながら、その作業が最後まで実行可能かどうか
が不明であるため、出来なくなったところでロボット自
体が立ち往生してしまうという結果になっていた。
【0005】また、複数のロボットが存在し、一つのロ
ボットでできない仕事でも、複数台のロボットが分担す
れば仕事を行うことができる場合があるが、このような
複数台のロボットによる分担又は共同作業ができるロボ
ットやロボットの制御方法は開発されていないのが現状
である。更に、複数台のロボットによる共同作業におい
て、必要なロボットが身近にない場合、所望の仕様や性
能のロボットを配送して貰うシステムも存在しないのが
現状である。
ボットでできない仕事でも、複数台のロボットが分担す
れば仕事を行うことができる場合があるが、このような
複数台のロボットによる分担又は共同作業ができるロボ
ットやロボットの制御方法は開発されていないのが現状
である。更に、複数台のロボットによる共同作業におい
て、必要なロボットが身近にない場合、所望の仕様や性
能のロボットを配送して貰うシステムも存在しないのが
現状である。
【0006】本発明は、上述の如き従来の課題を解決す
るためになされたもので、その目的は、自律性を持った
ロボット装置が受けた作業指令を実行可能かどうか判断
すると共に、実行不可能なときに他のロボット装置との
協調作業を行うことができるロボット装置、ロボット制
御方法及び所望のロボットを指定の場所に配送すること
ができるロボット配送システムを提供することにある。
るためになされたもので、その目的は、自律性を持った
ロボット装置が受けた作業指令を実行可能かどうか判断
すると共に、実行不可能なときに他のロボット装置との
協調作業を行うことができるロボット装置、ロボット制
御方法及び所望のロボットを指定の場所に配送すること
ができるロボット配送システムを提供することにある。
【0007】
【課題を解決するための手段】課題を解決するために、
請求項1記載の発明は、命令を取得する命令取得部と、
前記命令取得部により取得された命令を分析して実行可
能であるかどうかを判断する判断部と、前記判断部で前
記命令が実行不可能であると判断された場合、実行不可
能であることを前記命令を出した命令元へ通知する通知
部とを具備することを特徴とする。
請求項1記載の発明は、命令を取得する命令取得部と、
前記命令取得部により取得された命令を分析して実行可
能であるかどうかを判断する判断部と、前記判断部で前
記命令が実行不可能であると判断された場合、実行不可
能であることを前記命令を出した命令元へ通知する通知
部とを具備することを特徴とする。
【0008】上記請求項1記載の発明は、使用者又は上
位ロボット装置などから命令を取得すると、取得した命
令を分析して実行可能であるかどうかを判断し、前記命
令が実行不可能であると判断された場合、実行不可能で
あることを前記命令元へ通知する。
位ロボット装置などから命令を取得すると、取得した命
令を分析して実行可能であるかどうかを判断し、前記命
令が実行不可能であると判断された場合、実行不可能で
あることを前記命令元へ通知する。
【0009】請求項2記載の発明は、命令を取得する命
令取得部と、前記命令取得部により取得された命令を分
析して実行可能であるかどうかを判断する判断部と、前
記判断部で前記命令が実行不可能であると判断された場
合、実行不可能にしているタスク部分を抽出する抽出部
と、前記抽出部で抽出された実行不可能にしているタス
ク部分が実行可能かどうかを他のロボット装置に問い合
わせるロボット探索部と、前記ロボット探索部により実
行不可能にしているタスク部分全部を補完して実行でき
る他のロボットが見つかった場合、本ロボット装置と他
のロボット装置を組み合わせることで前記命令が実行可
能であるかどうかを判断する判断部と、前記判断部で前
記命令が実行可能であると判断された場合、前記命令が
実行可能であることを前記命令を出した命令元へ通知す
る通知部とを具備することを特徴とする。
令取得部と、前記命令取得部により取得された命令を分
析して実行可能であるかどうかを判断する判断部と、前
記判断部で前記命令が実行不可能であると判断された場
合、実行不可能にしているタスク部分を抽出する抽出部
と、前記抽出部で抽出された実行不可能にしているタス
ク部分が実行可能かどうかを他のロボット装置に問い合
わせるロボット探索部と、前記ロボット探索部により実
行不可能にしているタスク部分全部を補完して実行でき
る他のロボットが見つかった場合、本ロボット装置と他
のロボット装置を組み合わせることで前記命令が実行可
能であるかどうかを判断する判断部と、前記判断部で前
記命令が実行可能であると判断された場合、前記命令が
実行可能であることを前記命令を出した命令元へ通知す
る通知部とを具備することを特徴とする。
【0010】上記請求項2記載の発明は、使用者又は上
位ロボット装置などから命令を取得すると、取得した命
令を分析して実行可能であるかどうかを判断し、前記命
令が実行不可能であると判断された場合、実行不可能に
しているタスク部分を抽出し、この抽出された実行不可
能にしているタスク部分が実行可能かどうかを他のロボ
ット装置に問い合わせ、その結果、タスク部分全部を補
完して実行できる他のロボットが見つかった場合、本ロ
ボット装置と他のロボット装置を組み合わせることで前
記命令が実行可能であるかどうかを判断し、前記命令が
実行可能であると判断された場合、前記命令が実行可能
であることを前記命令元へ通知する。
位ロボット装置などから命令を取得すると、取得した命
令を分析して実行可能であるかどうかを判断し、前記命
令が実行不可能であると判断された場合、実行不可能に
しているタスク部分を抽出し、この抽出された実行不可
能にしているタスク部分が実行可能かどうかを他のロボ
ット装置に問い合わせ、その結果、タスク部分全部を補
完して実行できる他のロボットが見つかった場合、本ロ
ボット装置と他のロボット装置を組み合わせることで前
記命令が実行可能であるかどうかを判断し、前記命令が
実行可能であると判断された場合、前記命令が実行可能
であることを前記命令元へ通知する。
【0011】請求項3記載の発明は、命令を取得する命
令取得部と、前記命令取得部により取得された命令を分
析して実行可能であるかどうかを判断する判断部と、前
記判断部で前記命令が実行不可能であると判断された場
合、前記命令を同時に実行可能であるロボット装置があ
るかどうかを探し出すロボット探索部と、前記ロボット
探索部により前記命令を同時に実行できる他のロボット
装置が見つかった場合、本ロボット装置と他のロボット
装置とを同時に動作させることにより前記命令が実行可
能であるかどうかを判断する判断部と、前記判断部で前
記命令が実行可能であると判断された場合、前記命令が
実行可能であることを前記命令を出した命令元へ通知す
る通知部と具備することを特徴とする。
令取得部と、前記命令取得部により取得された命令を分
析して実行可能であるかどうかを判断する判断部と、前
記判断部で前記命令が実行不可能であると判断された場
合、前記命令を同時に実行可能であるロボット装置があ
るかどうかを探し出すロボット探索部と、前記ロボット
探索部により前記命令を同時に実行できる他のロボット
装置が見つかった場合、本ロボット装置と他のロボット
装置とを同時に動作させることにより前記命令が実行可
能であるかどうかを判断する判断部と、前記判断部で前
記命令が実行可能であると判断された場合、前記命令が
実行可能であることを前記命令を出した命令元へ通知す
る通知部と具備することを特徴とする。
【0012】上記請求項3記載の発明は、使用者又は上
位ロボット装置などから命令を取得すると、取得された
命令を分析して実行可能であるかどうかを判断し、前記
命令が実行不可能であると判断された場合、前記命令を
同時に実行可能であるロボット装置があるかどうかを探
し出し、前記命令を同時に実行可能である他のロボット
装置が見つかった場合、本ロボット装置と他のロボット
装置とを同時に動作させることにより前記命令が実行可
能であるかどうかを判断し、前記命令が実行可能である
と判断された場合、前記命令が実行可能であることを前
記命令元へ通知する。
位ロボット装置などから命令を取得すると、取得された
命令を分析して実行可能であるかどうかを判断し、前記
命令が実行不可能であると判断された場合、前記命令を
同時に実行可能であるロボット装置があるかどうかを探
し出し、前記命令を同時に実行可能である他のロボット
装置が見つかった場合、本ロボット装置と他のロボット
装置とを同時に動作させることにより前記命令が実行可
能であるかどうかを判断し、前記命令が実行可能である
と判断された場合、前記命令が実行可能であることを前
記命令元へ通知する。
【0013】請求項7記載の発明は、複数のロボット装
置を制御するロボット制御方法において、1台のロボッ
ト装置が受けた命令を全て実行できない場合、実行でき
ない命令部分を補完して実行できる他のロボット装置を
少なくとも1台以上探し出し、本ロボット装置と探し出
した1台以上のロボット装置により前記命令を分担して
実行し、前記最初に命令を受けたロボット装置は、前記
探し出したロボット装置に自己の仕様情報や動作環境情
報などのロボット動作に必要な情報を提供し、前記探し
出されたロボット装置は提供された前記情報を取得して
前記命令を前記最初に命令を受けたロボット装置と同時
に実行することを特徴とする。
置を制御するロボット制御方法において、1台のロボッ
ト装置が受けた命令を全て実行できない場合、実行でき
ない命令部分を補完して実行できる他のロボット装置を
少なくとも1台以上探し出し、本ロボット装置と探し出
した1台以上のロボット装置により前記命令を分担して
実行し、前記最初に命令を受けたロボット装置は、前記
探し出したロボット装置に自己の仕様情報や動作環境情
報などのロボット動作に必要な情報を提供し、前記探し
出されたロボット装置は提供された前記情報を取得して
前記命令を前記最初に命令を受けたロボット装置と同時
に実行することを特徴とする。
【0014】請求項8記載の発明は、請求項2、3又は
4において、前記最初に命令を受けたロボット装置と共
に前記命令を実行するに必要なロボット装置が身近に存
在するかどうかを判断する判断手段と、前記判断手段に
よって前記必要なロボット装置が身近に存在しないと判
断された場合、前記必要なロボット装置の配送をネット
ワークを介して依頼する依頼手段と、前記依頼手段によ
って依頼されたロボット装置を配送するロボット配送セ
ンタとを具備することを特徴とする。
4において、前記最初に命令を受けたロボット装置と共
に前記命令を実行するに必要なロボット装置が身近に存
在するかどうかを判断する判断手段と、前記判断手段に
よって前記必要なロボット装置が身近に存在しないと判
断された場合、前記必要なロボット装置の配送をネット
ワークを介して依頼する依頼手段と、前記依頼手段によ
って依頼されたロボット装置を配送するロボット配送セ
ンタとを具備することを特徴とする。
【0015】上記請求項8記載の発明は、前記最初に命
令を受けたロボット装置と共に前記命令を実行するに必
要なロボット装置が身近に存在するかどうかを判断し、
前記必要なロボット装置が身近に存在しないと判断され
た場合、前記必要なロボット装置の配送をネットワーク
を介してロボット配送センタに依頼すると、ロボット配
送センタは依頼されたロボット装置を指定の場所に配送
する。
令を受けたロボット装置と共に前記命令を実行するに必
要なロボット装置が身近に存在するかどうかを判断し、
前記必要なロボット装置が身近に存在しないと判断され
た場合、前記必要なロボット装置の配送をネットワーク
を介してロボット配送センタに依頼すると、ロボット配
送センタは依頼されたロボット装置を指定の場所に配送
する。
【0016】
【発明の実施の形態】以下、本発明の実施形態を図面に
基づいて説明する。図1は、本発明の第1の実施形態に
係るロボット装置の構成例を示したブロック図である。
ロボット装置は、他のロボット装置やインターネットを
介してデータベース等と通信を行う通信部1、音声や通
信等で送られてきた人間の言語そのもののコマンドレベ
ルの動作命令やロボット装置の作業(タスク)単位に分
割されたタスクレベルの動作指令を自ロボット装置のロ
ボット動作言語レベルへ翻訳するコマンドのタスクレベ
ル、動作レベル翻訳部2、ロボット仕様データベース4
を参照しながら分割されたタスクが実行可能かどうか判
断するタスク、動作実行判断部3、自己のロボット仕様
などの性能に関するデータを格納しているロボット仕様
データベース4、実行不可能であったタスクデータを集
めた実行不可能タスクデータ格納部5、実行可能なタス
ク及び動作を実際に実行するタスク及び動作実行部6を
有している。
基づいて説明する。図1は、本発明の第1の実施形態に
係るロボット装置の構成例を示したブロック図である。
ロボット装置は、他のロボット装置やインターネットを
介してデータベース等と通信を行う通信部1、音声や通
信等で送られてきた人間の言語そのもののコマンドレベ
ルの動作命令やロボット装置の作業(タスク)単位に分
割されたタスクレベルの動作指令を自ロボット装置のロ
ボット動作言語レベルへ翻訳するコマンドのタスクレベ
ル、動作レベル翻訳部2、ロボット仕様データベース4
を参照しながら分割されたタスクが実行可能かどうか判
断するタスク、動作実行判断部3、自己のロボット仕様
などの性能に関するデータを格納しているロボット仕様
データベース4、実行不可能であったタスクデータを集
めた実行不可能タスクデータ格納部5、実行可能なタス
ク及び動作を実際に実行するタスク及び動作実行部6を
有している。
【0017】図2は上記したロボット装置が複数存在す
る場合の具体的な動作例を示した概念図である。本例で
は、人間の作業代替をするインテリジェントな機器をロ
ボット装置と定義しており、図中の11は音声認識、音
声合成などの機能を持つヒューマンインタフェース用ロ
ボット装置である。また12はアームで軽量のものを運
ぶことができる移動型ロボット装置、13は冷蔵庫の開
閉が音声指令或いは通信指令により可能で、且つ貯蔵物
のデータベースを持ち、貯蔵物を内部カメラ画像で送信
できるインテリジェント冷蔵庫型ロボット装置である。
また、14はこの図2の環境内(無線LANやBluetoot
h のようなローカル無線通信範囲、或いはルータ内のロ
ーカルネットIP内など)に存在する本例のロボット装
置それぞれが他のロボット装置に公開している環境内ロ
ボット共通情報データベースである。
る場合の具体的な動作例を示した概念図である。本例で
は、人間の作業代替をするインテリジェントな機器をロ
ボット装置と定義しており、図中の11は音声認識、音
声合成などの機能を持つヒューマンインタフェース用ロ
ボット装置である。また12はアームで軽量のものを運
ぶことができる移動型ロボット装置、13は冷蔵庫の開
閉が音声指令或いは通信指令により可能で、且つ貯蔵物
のデータベースを持ち、貯蔵物を内部カメラ画像で送信
できるインテリジェント冷蔵庫型ロボット装置である。
また、14はこの図2の環境内(無線LANやBluetoot
h のようなローカル無線通信範囲、或いはルータ内のロ
ーカルネットIP内など)に存在する本例のロボット装
置それぞれが他のロボット装置に公開している環境内ロ
ボット共通情報データベースである。
【0018】尚、上記した各ロボット装置11〜13は
図1に示したような構成を有している。
図1に示したような構成を有している。
【0019】次に本実施形態の動作について説明する。
本ロボット装置11〜13の使用者(マスタ)100
が、例えば「冷えたビールを持ってこい。」という命令
をヒューマンインタフェース用ロボット装置11に音声
で発すると、ロボット装置11は音声認識によりこれを
認識する。ロボット装置11内のコマンドのタスクレベ
ル、動作レベル翻訳部2では、まずコマンドをタスクレ
ベルに分割する。例えば本例でのタスクレベル分割で
は、「冷えたビール」という対象(オブジェクト)の存
在を通信部1経由で、例えば環境内ロボット情報データ
ベース14を検索し、それが冷蔵庫型ロボット13内に
あることを知ると、それをもとにタスクレベルが作成さ
れる。さらには対象物の物理データ(大きさ、重さ、形
状など)などタスク実行に必要な情報も可能な限り利用
する。
本ロボット装置11〜13の使用者(マスタ)100
が、例えば「冷えたビールを持ってこい。」という命令
をヒューマンインタフェース用ロボット装置11に音声
で発すると、ロボット装置11は音声認識によりこれを
認識する。ロボット装置11内のコマンドのタスクレベ
ル、動作レベル翻訳部2では、まずコマンドをタスクレ
ベルに分割する。例えば本例でのタスクレベル分割で
は、「冷えたビール」という対象(オブジェクト)の存
在を通信部1経由で、例えば環境内ロボット情報データ
ベース14を検索し、それが冷蔵庫型ロボット13内に
あることを知ると、それをもとにタスクレベルが作成さ
れる。さらには対象物の物理データ(大きさ、重さ、形
状など)などタスク実行に必要な情報も可能な限り利用
する。
【0020】例えば本例でのタスクレベルは
・対象物の場所(冷蔵庫)にアプローチする。(approa
ch) ・対象物の位置を確認する。(recognize) ・冷蔵庫のドアを開ける。(open) ・対象物を持つ。(hold) ・冷蔵庫のドアを閉める。(close) ・対象物をマスタまで運ぶ。(bring) ・対象物をマスタに渡す。(hand over) 等に分割できる。
ch) ・対象物の位置を確認する。(recognize) ・冷蔵庫のドアを開ける。(open) ・対象物を持つ。(hold) ・冷蔵庫のドアを閉める。(close) ・対象物をマスタまで運ぶ。(bring) ・対象物をマスタに渡す。(hand over) 等に分割できる。
【0021】ロボット装置11はロボット仕様データベ
ース4を参照して、タスク、動作実行判断部3により、
分割されたタスクのうちどれが実行できるかを判断す
る。例えば本ロボット装置11のロボット仕様データベ
ース4の内容には、 ・ロボットタイプ ヒューマンインタフェース用据え置
き型ロボット ・仕様 音声認識機能、音声合成機能、画像認識機能・
・・ ・対応可能ロボットタスクレベル search an object b
y image datasearch an object through internet・・
・ ・対応可能動作レベル reply to the master、recogni
ze an object・・・ ・その他 メーカID、種別IDなど である。
ース4を参照して、タスク、動作実行判断部3により、
分割されたタスクのうちどれが実行できるかを判断す
る。例えば本ロボット装置11のロボット仕様データベ
ース4の内容には、 ・ロボットタイプ ヒューマンインタフェース用据え置
き型ロボット ・仕様 音声認識機能、音声合成機能、画像認識機能・
・・ ・対応可能ロボットタスクレベル search an object b
y image datasearch an object through internet・・
・ ・対応可能動作レベル reply to the master、recogni
ze an object・・・ ・その他 メーカID、種別IDなど である。
【0022】これよりロボット装置11で実行可能なタ
スクは、『「冷えたビール」の位置を確認する。』タス
クのみであるとタスク、動作実行判断部3で判断され
る。残りのタスクは実行不可能タスクデータ格納部5に
蓄積される。
スクは、『「冷えたビール」の位置を確認する。』タス
クのみであるとタスク、動作実行判断部3で判断され
る。残りのタスクは実行不可能タスクデータ格納部5に
蓄積される。
【0023】ここで、実行不可能タスクデータ格納部5
を、環境内の他のロボット装置に問い合わせる。問い合
わせ方法としては、全ロボット装置に問い合わせる方式
(ブロードキャスト方式)と、適当に選択したロボット
装置に問い合わせる方式(指名方式)がある。ここでは
説明を簡単にするために指名方式で問い合わせをするこ
ととする。
を、環境内の他のロボット装置に問い合わせる。問い合
わせ方法としては、全ロボット装置に問い合わせる方式
(ブロードキャスト方式)と、適当に選択したロボット
装置に問い合わせる方式(指名方式)がある。ここでは
説明を簡単にするために指名方式で問い合わせをするこ
ととする。
【0024】ヒューマンインタフェース用ロボット装置
11は、移動型ロボット装置12に対して、実行不可能
タスクデータ格納部5の実行不可能タスクデータを通信
部1より送り、これが実行可能かどうかの問い合わせを
移動型ロボット装置12に対して行う。この時のロボッ
ト装置11とロボット装置12の関係は、前記の「冷え
たビールを持ってこい」と言った使用者100とロボッ
ト装置11の関係と同等と見なすことができる。
11は、移動型ロボット装置12に対して、実行不可能
タスクデータ格納部5の実行不可能タスクデータを通信
部1より送り、これが実行可能かどうかの問い合わせを
移動型ロボット装置12に対して行う。この時のロボッ
ト装置11とロボット装置12の関係は、前記の「冷え
たビールを持ってこい」と言った使用者100とロボッ
ト装置11の関係と同等と見なすことができる。
【0025】従って、実行不可能タスクデータの内容が
ロボット装置12に対するロボット装置11(マスタ)
からのコマンドとなる。そこでロボット装置12は前記
のロボット装置11と同じくコマンドのタスクレベル、
動作レベル翻訳部2でタスク分割するが、この場合は既
にロボット装置11でタスク分割されたデータが送られ
てきているので、タスク、動作実行判断部3の処理から
始めても良い。
ロボット装置12に対するロボット装置11(マスタ)
からのコマンドとなる。そこでロボット装置12は前記
のロボット装置11と同じくコマンドのタスクレベル、
動作レベル翻訳部2でタスク分割するが、この場合は既
にロボット装置11でタスク分割されたデータが送られ
てきているので、タスク、動作実行判断部3の処理から
始めても良い。
【0026】ここで、ロボット装置11から送られてく
る実行不可能タスクデータは、 ・対象物の場所(冷蔵庫)にアプローチする。(approa
ch) ・冷蔵庫のドアを開ける。(open) ・冷蔵庫のドアを閉める。(close) ・対象物を持つ。(hold) ・対象物をマスタまで運ぶ。(bring) ・対象物をマスタに渡す。(hand over) である。
る実行不可能タスクデータは、 ・対象物の場所(冷蔵庫)にアプローチする。(approa
ch) ・冷蔵庫のドアを開ける。(open) ・冷蔵庫のドアを閉める。(close) ・対象物を持つ。(hold) ・対象物をマスタまで運ぶ。(bring) ・対象物をマスタに渡す。(hand over) である。
【0027】また移動型ロボット装置12のロボット仕
様データベース4の中身は ・ロボットタイプ アーム付き移動ロボット ・仕様 移動速度、移動自由度、アーム移動範囲、アー
ム把持力、・・・ ・対応可能ロボットタスクレベル walk to Position-A move arm-tip to Position-B ・対応可能動作レベル grasp、rotate・・・ ・その他 メーカID、種別IDなど などであり、本実施例では、タスク、動作実行判断部3
で「対象物の場所(冷蔵庫)にアプローチする。」、
「対象物を持つ。」、「対象物をマスタまで運ぶ。」お
よび「対象物をマスタに渡す。」、「冷蔵庫のドアを閉
める。」が実行可能で、「冷蔵庫のドアを開ける。」タ
スクが移動型ロボット装置12の力では不可能と判断さ
れたとする。そこで「冷蔵庫のドアを開ける。」タスク
がロボット装置12の実行不可能タスクデータ格納部5
に格納される。
様データベース4の中身は ・ロボットタイプ アーム付き移動ロボット ・仕様 移動速度、移動自由度、アーム移動範囲、アー
ム把持力、・・・ ・対応可能ロボットタスクレベル walk to Position-A move arm-tip to Position-B ・対応可能動作レベル grasp、rotate・・・ ・その他 メーカID、種別IDなど などであり、本実施例では、タスク、動作実行判断部3
で「対象物の場所(冷蔵庫)にアプローチする。」、
「対象物を持つ。」、「対象物をマスタまで運ぶ。」お
よび「対象物をマスタに渡す。」、「冷蔵庫のドアを閉
める。」が実行可能で、「冷蔵庫のドアを開ける。」タ
スクが移動型ロボット装置12の力では不可能と判断さ
れたとする。そこで「冷蔵庫のドアを開ける。」タスク
がロボット装置12の実行不可能タスクデータ格納部5
に格納される。
【0028】次に、ロボット装置12は冷蔵庫型ロボッ
ト装置13に実行不可能タスクデータが実行可能かどう
かを問い合わせすることを実施する。冷蔵庫型ロボット
装置13はこの問い合わせに対して同様にタスク、動作
実行判断部3で実行可能と判断する。この判断結果はロ
ボット装置12に返される。ロボット装置12はこれを
受けてロボット装置11に判断結果(ここでは実行可能
という判断)を返す。ロボット装置11はこの結果を受
けて、全体のタスクが実行可能であると判断し、実際に
作業を実行するためにタスクの再構成を実施し、シリア
ルに各ロボット装置12、13がタスクを実行できるよ
うなコマンドを発行しながら、作業を達成する。
ト装置13に実行不可能タスクデータが実行可能かどう
かを問い合わせすることを実施する。冷蔵庫型ロボット
装置13はこの問い合わせに対して同様にタスク、動作
実行判断部3で実行可能と判断する。この判断結果はロ
ボット装置12に返される。ロボット装置12はこれを
受けてロボット装置11に判断結果(ここでは実行可能
という判断)を返す。ロボット装置11はこの結果を受
けて、全体のタスクが実行可能であると判断し、実際に
作業を実行するためにタスクの再構成を実施し、シリア
ルに各ロボット装置12、13がタスクを実行できるよ
うなコマンドを発行しながら、作業を達成する。
【0029】一方、ロボット装置12や13が存在しな
い場合、ロボット装置11には実行不可能の判断が返さ
れるので、本環境のロボット装置の組み合わせでは、与
えられた作業が実行不可能であることをマスタ100に
連絡する。
い場合、ロボット装置11には実行不可能の判断が返さ
れるので、本環境のロボット装置の組み合わせでは、与
えられた作業が実行不可能であることをマスタ100に
連絡する。
【0030】図3は上記したロボット装置11(12、
13も同じ)が命令を受けた時の処理手順を示したフロ
ーチャートである。まず、ステップ301で、通信部1
より使用者100又は上位ロボット装置から動作命令
(コマンド)を受け取り、ステップ302で、コマンド
のタスクレベル、動作レベル翻訳部2により受け取った
コマンドをロボットタスク言語に翻訳する。
13も同じ)が命令を受けた時の処理手順を示したフロ
ーチャートである。まず、ステップ301で、通信部1
より使用者100又は上位ロボット装置から動作命令
(コマンド)を受け取り、ステップ302で、コマンド
のタスクレベル、動作レベル翻訳部2により受け取った
コマンドをロボットタスク言語に翻訳する。
【0031】次にステップ303にて、タスク、動作実
行判断部3はロボット仕様データベース4を参照して受
けた命令が実行可能かどうかを判断し、ステップ304
にて可能と判断した場合、ステップ311に進んで、タ
スク及び動作実行部6により作業を実行し、作業を終了
すると、ステップ312にて使用者100又は上位ロボ
ット装置に作業の終了を報告する。
行判断部3はロボット仕様データベース4を参照して受
けた命令が実行可能かどうかを判断し、ステップ304
にて可能と判断した場合、ステップ311に進んで、タ
スク及び動作実行部6により作業を実行し、作業を終了
すると、ステップ312にて使用者100又は上位ロボ
ット装置に作業の終了を報告する。
【0032】一方、ステップ304にて不可能と判定し
た場合、ステップ305にて実行不可能部分データを作
成し、ステップ306にて、作業環境内に既に問い合わ
せ済みの他のロボット装置があるかどうかを判断し、無
い場合はステップ310に進み、ある場合はステップ3
07に進む。
た場合、ステップ305にて実行不可能部分データを作
成し、ステップ306にて、作業環境内に既に問い合わ
せ済みの他のロボット装置があるかどうかを判断し、無
い場合はステップ310に進み、ある場合はステップ3
07に進む。
【0033】ステップ307では、通信部1により他の
ロボット装置に自己の実行不可能タスク部分ができるか
どうかの問い合わせを行う。これに対して、ステップ3
08で、他のロボット装置からの実行可能、不可能判断
結果を受け、ステップ309にて、可能の判断結果を受
けた場合、ステップ313に進んで、タスク及び動作実
行部6により前記他のロボット装置と共に作業を実行
し、作業を終了すると、ステップ314にて使用者10
0又は上位ロボット装置に作業の終了を報告する。
ロボット装置に自己の実行不可能タスク部分ができるか
どうかの問い合わせを行う。これに対して、ステップ3
08で、他のロボット装置からの実行可能、不可能判断
結果を受け、ステップ309にて、可能の判断結果を受
けた場合、ステップ313に進んで、タスク及び動作実
行部6により前記他のロボット装置と共に作業を実行
し、作業を終了すると、ステップ314にて使用者10
0又は上位ロボット装置に作業の終了を報告する。
【0034】一方、ステップ309にて不可能の判断結
果を受けた場合、ステップ310に進み、ここで命令さ
れたタスクが実行不可能であるという判断結果報告を通
信部1より使用者100又は上位系ロボット装置などに
報告する。
果を受けた場合、ステップ310に進み、ここで命令さ
れたタスクが実行不可能であるという判断結果報告を通
信部1より使用者100又は上位系ロボット装置などに
報告する。
【0035】本実施形態によれば、自ロボット装置だけ
では命令を実行することが不可能なときに他のロボット
装置との分担作業を行うことができる複数のロボット装
置11、12、13それぞれが持つ機能の組み合わせ
で、より複雑な作業が実行可能になる。また前記作業の
実行前に現環境内でのロボット装置のみでは実行不可能
であれば、これを使用者100に伝えることで、従来の
自律型ロボットのように命令の実行中に立ち往生するよ
うなことを防止することができる。
では命令を実行することが不可能なときに他のロボット
装置との分担作業を行うことができる複数のロボット装
置11、12、13それぞれが持つ機能の組み合わせ
で、より複雑な作業が実行可能になる。また前記作業の
実行前に現環境内でのロボット装置のみでは実行不可能
であれば、これを使用者100に伝えることで、従来の
自律型ロボットのように命令の実行中に立ち往生するよ
うなことを防止することができる。
【0036】図4は本発明の第2の実施形態に係るロボ
ット装置の構成例を示したブロック図である。但し、図
1に示した従来例と同様の部分には同一符号を付し、適
宜その説明を省略する。本例のロボット装置は、本ロボ
ット装置の仕様、動作環境情報などのロボット動作に必
要なデータを収集して他のロボット装置に提供する情報
提供部7と他のロボット装置から提供されたロボット動
作に必要なデータを受け取る情報取得部8を新たに有
し、他の構成は第1の実施形態と同様である。
ット装置の構成例を示したブロック図である。但し、図
1に示した従来例と同様の部分には同一符号を付し、適
宜その説明を省略する。本例のロボット装置は、本ロボ
ット装置の仕様、動作環境情報などのロボット動作に必
要なデータを収集して他のロボット装置に提供する情報
提供部7と他のロボット装置から提供されたロボット動
作に必要なデータを受け取る情報取得部8を新たに有
し、他の構成は第1の実施形態と同様である。
【0037】次に本実施形態の動作について図5を用い
て説明する。本ロボット装置18において、例えば鉄骨
20のような1台のロボット装置18では運搬すること
が不可能な重たいものを運ぶような状況を考えてみる。
まず使用者100が「あの鉄骨を持ってきて」とロボッ
ト装置18に対して呼びかける。但し、その場にロボッ
ト装置18がいなくてもネットワークへの入力口(音声
認識装置やパソコンなどによる要求入力が出来る手段)
があればそれに対して呼びかけてもよい。
て説明する。本ロボット装置18において、例えば鉄骨
20のような1台のロボット装置18では運搬すること
が不可能な重たいものを運ぶような状況を考えてみる。
まず使用者100が「あの鉄骨を持ってきて」とロボッ
ト装置18に対して呼びかける。但し、その場にロボッ
ト装置18がいなくてもネットワークへの入力口(音声
認識装置やパソコンなどによる要求入力が出来る手段)
があればそれに対して呼びかけてもよい。
【0038】この場合にはネットワークに繋がったある
ロボット装置18が自分で要求に答えられる状態にあれ
ば応答して作業現場に行く。作業現場の場所は例えば入
力口の近くという理解をして、入力口の近くに移動す
る。そこで、鉄骨20を例えば画像処理などにより認識
して持ち上げる。このとき鉄骨20がそのロボット装置
18の可搬重量内であれば、持ち上げて使用者100の
もとへ持っていくことが可能である。よってこの場合に
はこの1台のロボット装置18で作業が完遂する。
ロボット装置18が自分で要求に答えられる状態にあれ
ば応答して作業現場に行く。作業現場の場所は例えば入
力口の近くという理解をして、入力口の近くに移動す
る。そこで、鉄骨20を例えば画像処理などにより認識
して持ち上げる。このとき鉄骨20がそのロボット装置
18の可搬重量内であれば、持ち上げて使用者100の
もとへ持っていくことが可能である。よってこの場合に
はこの1台のロボット装置18で作業が完遂する。
【0039】しかしながら、鉄骨20が可搬重量を超え
る重量であれば、このロボット装置18だけでは作業を
完遂することが出来ない。よってこのロボット装置18
は鉄骨20を持ち上げようとして、例えば手先の力セン
サの情報を用いて鉄骨20の重量を判断する、或いは持
ち上げた後、移動してみて鉄骨20が自分と一緒に移動
しないことにより鉄骨20を正しく持ち上げていないと
判断するなどの手段により、この鉄骨20が自分1台で
は運搬できないという判断をする。
る重量であれば、このロボット装置18だけでは作業を
完遂することが出来ない。よってこのロボット装置18
は鉄骨20を持ち上げようとして、例えば手先の力セン
サの情報を用いて鉄骨20の重量を判断する、或いは持
ち上げた後、移動してみて鉄骨20が自分と一緒に移動
しないことにより鉄骨20を正しく持ち上げていないと
判断するなどの手段により、この鉄骨20が自分1台で
は運搬できないという判断をする。
【0040】このように命令された作業を自分で完遂で
きないと判断すると、このロボット装置18は自分が請
け負っているタスク(鉄骨を運ぶ)と、自分のID(ネ
ットワークからアクセスするための情報)をネットワー
クへブロードキャストする。或いはネットワークを検索
して他のロボット装置の情報を収集し、作業に向いたロ
ボット装置を選択し、そのロボット装置に対してタスク
を受け渡してもよい。ブロードキャストされた情報を見
た別なロボット装置はその作業が自分で可能であればこ
れに応答し、援助するという信号をブロードキャストす
る。ブロードキャストを受けた他のロボット装置は応答
者がいたということで、先のタスクへの援助要求を廃棄
する。
きないと判断すると、このロボット装置18は自分が請
け負っているタスク(鉄骨を運ぶ)と、自分のID(ネ
ットワークからアクセスするための情報)をネットワー
クへブロードキャストする。或いはネットワークを検索
して他のロボット装置の情報を収集し、作業に向いたロ
ボット装置を選択し、そのロボット装置に対してタスク
を受け渡してもよい。ブロードキャストされた情報を見
た別なロボット装置はその作業が自分で可能であればこ
れに応答し、援助するという信号をブロードキャストす
る。ブロードキャストを受けた他のロボット装置は応答
者がいたということで、先のタスクへの援助要求を廃棄
する。
【0041】応答したロボット装置19は作業現場に移
動し、そこで元からいるロボット装置18と一緒に作業
を行う。この際、ロボット装置18の情報提供部7は本
ロボット装置の仕様、動作環境情報などのロボット動作
に必要なデータを収集してロボット装置19に通信部1
を通して提供する。ロボット装置19の情報取得部8は
ロボット装置18から提供されたロボット動作に必要な
データを通信部1から受け取り、更に、受け取ったデー
タをロボット仕様データベース4や実行不可能タスクデ
ータ格納部5へ配信する。これら2台のロボット装置1
8、19により作業が完遂できれば終了する。
動し、そこで元からいるロボット装置18と一緒に作業
を行う。この際、ロボット装置18の情報提供部7は本
ロボット装置の仕様、動作環境情報などのロボット動作
に必要なデータを収集してロボット装置19に通信部1
を通して提供する。ロボット装置19の情報取得部8は
ロボット装置18から提供されたロボット動作に必要な
データを通信部1から受け取り、更に、受け取ったデー
タをロボット仕様データベース4や実行不可能タスクデ
ータ格納部5へ配信する。これら2台のロボット装置1
8、19により作業が完遂できれば終了する。
【0042】しかし、2台のロボット装置18、19で
も作業が完遂できないと判断された場合には、更に1台
目のロボット装置18或いは2台目のロボット装置19
がタスクと自分たちのIDをブロードキャスト(先ほど
と同様、これら2台のうちの1台或いは双方でネットワ
ークを検索して、適当なロボット装置に対して情報送出
を行ってもよい)する。
も作業が完遂できないと判断された場合には、更に1台
目のロボット装置18或いは2台目のロボット装置19
がタスクと自分たちのIDをブロードキャスト(先ほど
と同様、これら2台のうちの1台或いは双方でネットワ
ークを検索して、適当なロボット装置に対して情報送出
を行ってもよい)する。
【0043】この情報を受けた他のロボット装置は先ほ
どと同様のシーケンスで応答し、作業に加わる。このよ
うなロボットの探索を作業が完遂できるまで繰り返すこ
とにより、ダイナミックにロボットリソースをつぎ込む
作業の実行が可能となる。
どと同様のシーケンスで応答し、作業に加わる。このよ
うなロボットの探索を作業が完遂できるまで繰り返すこ
とにより、ダイナミックにロボットリソースをつぎ込む
作業の実行が可能となる。
【0044】本実施形態によれば、1台のロボット装置
18では完遂できない作業を、もう1台のロボット装置
19と共同で作業を同時並行的に行うことにより、作業
を完遂することができる。その際、ロボット装置18は
新たに加わるロボット装置19に、この動作環境内での
ロボット動作に必要なデータを提供して、ロボット装置
19に動作環境内の各種状況を理解させることができる
ため、ロボット装置19は直ちに与えられた動作環境に
適用し、ロボット装置18との共同作業を円滑且つ正確
に行うことができる。また、ロボット装置18はロボッ
ト装置19だけでは鉄骨20を持ち上げられない場合、
更に同様のロボット装置を必要な台数だけ探し出して、
これらのロボット装置と共に鉄骨20を持ち上げて使用
者100のところに運ぶ作業を完遂することができる。
18では完遂できない作業を、もう1台のロボット装置
19と共同で作業を同時並行的に行うことにより、作業
を完遂することができる。その際、ロボット装置18は
新たに加わるロボット装置19に、この動作環境内での
ロボット動作に必要なデータを提供して、ロボット装置
19に動作環境内の各種状況を理解させることができる
ため、ロボット装置19は直ちに与えられた動作環境に
適用し、ロボット装置18との共同作業を円滑且つ正確
に行うことができる。また、ロボット装置18はロボッ
ト装置19だけでは鉄骨20を持ち上げられない場合、
更に同様のロボット装置を必要な台数だけ探し出して、
これらのロボット装置と共に鉄骨20を持ち上げて使用
者100のところに運ぶ作業を完遂することができる。
【0045】ここで、上記したロボット装置18、19
では環境内のロボット装置や環境内に自律的に移動して
くることができるロボット装置で説明した。しかし、ロ
ボット装置18が共同で作業をするためのロボット装置
を探す際に、その問い合わせ先をネットワーク上のロボ
ットデータベースとした場合に、ここで作業実行可能な
ロボット装置が見つかった場合、その結果を使用者10
0に報告するとともに、そのロボット装置を使って作業
を実行しても良いとの使用者100の承認のもと、その
データベース上のロボット装置を配送するサービス会社
に連絡し、必要にロボット装置を配送して貰って作業を
達成することも可能である。
では環境内のロボット装置や環境内に自律的に移動して
くることができるロボット装置で説明した。しかし、ロ
ボット装置18が共同で作業をするためのロボット装置
を探す際に、その問い合わせ先をネットワーク上のロボ
ットデータベースとした場合に、ここで作業実行可能な
ロボット装置が見つかった場合、その結果を使用者10
0に報告するとともに、そのロボット装置を使って作業
を実行しても良いとの使用者100の承認のもと、その
データベース上のロボット装置を配送するサービス会社
に連絡し、必要にロボット装置を配送して貰って作業を
達成することも可能である。
【0046】図6は本発明のロボット配送システムの一
実施形態を示したブロック図である。但し、上記した実
施形態と同様の部分には同一符号を付し且つ、その説明
を適宜省略する。ロボット配送システムは、ロボット装
置18と無線回線でデータの送受を行う基地局61、基
地局61と接続されるインターネット200上のサーバ
62、同インターネット200上のロボット配送センタ
65に接続されるサーバ64、依頼を受けたロボット装
置を所定の場所に有料で配送するロボット配送センタ6
5、インターネット200を有している。
実施形態を示したブロック図である。但し、上記した実
施形態と同様の部分には同一符号を付し且つ、その説明
を適宜省略する。ロボット配送システムは、ロボット装
置18と無線回線でデータの送受を行う基地局61、基
地局61と接続されるインターネット200上のサーバ
62、同インターネット200上のロボット配送センタ
65に接続されるサーバ64、依頼を受けたロボット装
置を所定の場所に有料で配送するロボット配送センタ6
5、インターネット200を有している。
【0047】次に本実施形態の動作について説明する。
ロボット装置18は使用者の承認のもとに必要なロボッ
ト装置の配送依頼(必要なロボット装置の仕様や性能及
び配送先などの情報などを含む)をその通信部を用いて
発信すると、配送依頼は基地局61、サーバ62、イン
ターネット200、サーバ64を経てロボット配送セン
タ65に送信される。ロボット配送センタ65は配送依
頼を受けたロボット装置19をトラックなどで指定の場
所に配送する。
ロボット装置18は使用者の承認のもとに必要なロボッ
ト装置の配送依頼(必要なロボット装置の仕様や性能及
び配送先などの情報などを含む)をその通信部を用いて
発信すると、配送依頼は基地局61、サーバ62、イン
ターネット200、サーバ64を経てロボット配送セン
タ65に送信される。ロボット配送センタ65は配送依
頼を受けたロボット装置19をトラックなどで指定の場
所に配送する。
【0048】本実施形態によれば、共同作業をするロボ
ット装置19が身近に存在しなくとも、容易に調達し
て、作業を遂行することができる。
ット装置19が身近に存在しなくとも、容易に調達し
て、作業を遂行することができる。
【0049】尚、本発明は上記実施形態に限定されるこ
となく、その要旨を逸脱しない範囲において、具体的な
構成、機能、作用、効果において、他の種々の形態によ
っても実施することができる。
となく、その要旨を逸脱しない範囲において、具体的な
構成、機能、作用、効果において、他の種々の形態によ
っても実施することができる。
【0050】例えば移動型ロボット装置において、オプ
ションで様々なタイプのアームを少なくとも1つ以上取
り付けられるような構成になっていた場合、移動型ロボ
ット装置本体、それぞれのオプションモジュールそれぞ
れが本発明のロボット装置としての機能を持っていれ
ば、改めて新しいロボット装置としてプログラムや環境
などの書き換えを行うことなく、直ぐにその機能を果た
すことができる。
ションで様々なタイプのアームを少なくとも1つ以上取
り付けられるような構成になっていた場合、移動型ロボ
ット装置本体、それぞれのオプションモジュールそれぞ
れが本発明のロボット装置としての機能を持っていれ
ば、改めて新しいロボット装置としてプログラムや環境
などの書き換えを行うことなく、直ぐにその機能を果た
すことができる。
【0051】更に、本発明のロボット装置群の組み合わ
せで実行不可能と判断した場合、使用者が遠隔操作やプ
ログラム等で当該作業を達成できたとき、その内容を新
たに各ロボット装置の仕様データベースやネットワーク
上のロボットデータベースに追加することで、できる作
業内容の組合わせを広げて行くことが可能となる。
せで実行不可能と判断した場合、使用者が遠隔操作やプ
ログラム等で当該作業を達成できたとき、その内容を新
たに各ロボット装置の仕様データベースやネットワーク
上のロボットデータベースに追加することで、できる作
業内容の組合わせを広げて行くことが可能となる。
【0052】
【発明の効果】以上詳細に説明したように、請求項1の
発明によれば、自律性を持ったロボット装置が、受けた
作業指令を実行可能かどうか判断することができ、命令
元はロボット装置が動作しないのは、命令が実行不可能
のためであることを知ることができる。
発明によれば、自律性を持ったロボット装置が、受けた
作業指令を実行可能かどうか判断することができ、命令
元はロボット装置が動作しないのは、命令が実行不可能
のためであることを知ることができる。
【0053】請求項2又は7の発明によれば、命令を受
けたロボット装置が1台で命令を実行できない時、この
命令の実行を補完する他のロボット装置と分担して前記
命令を実行することができる。
けたロボット装置が1台で命令を実行できない時、この
命令の実行を補完する他のロボット装置と分担して前記
命令を実行することができる。
【0054】請求項3、4、5又は6の発明によれば、
命令を受けたロボット装置が1台で命令を実行できない
時、この命令の実行を同時に行う他のロボット装置と共
同で前記命令を実行することができる。
命令を受けたロボット装置が1台で命令を実行できない
時、この命令の実行を同時に行う他のロボット装置と共
同で前記命令を実行することができる。
【0055】請求項7の発明によれば、命令を共同で実
行する他のロボット装置は直ちに動作環境に適用して迅
速且つ円滑に共同で命令を実行することができる。
行する他のロボット装置は直ちに動作環境に適用して迅
速且つ円滑に共同で命令を実行することができる。
【0056】請求項8の発明によれば、命令を受けたロ
ボット装置が1台で命令を実行できない時、一緒に前記
命令を実行する所望のロボット装置を容易に調達するこ
とができる。
ボット装置が1台で命令を実行できない時、一緒に前記
命令を実行する所望のロボット装置を容易に調達するこ
とができる。
【図1】本発明の第1の実施形態に係るロボット装置の
構成例を示したブロック図である。
構成例を示したブロック図である。
【図2】図1に示したロボット装置が複数存在する場合
の具体的に配置例を示した概念図である。
の具体的に配置例を示した概念図である。
【図3】図1に示したロボット装置が命令を受けた時の
処理手順を示したフローチャートである。
処理手順を示したフローチャートである。
【図4】本発明の第2の実施形態に係るロボット装置の
構成例を示したブロック図である。
構成例を示したブロック図である。
【図5】図4に示したロボット装置による命令実行過程
例を説明する図である。
例を説明する図である。
【図6】本発明のロボット配送システムの一実施形態を
示したブロック図である。
示したブロック図である。
1 通信部
2 コマンドのタスクレベル、動作レベル翻訳部
3 タスク、動作実行判断部
4 ロボット仕様データベース
5 実行不可能タスクデータ格納部
6 タスク及び動作実行部
7 情報提供部
8 情報取得部
11 ヒューマンインタフェース用ロボット装置
12 移動型ロボット装置
13 インテリジェント冷蔵庫型ロボット装置
14 環境内ロボット共通情報データベース
18、19 ロボット装置
61 基地局
62、64 サーバ
65 ロボット配送センタ
200 インターネット
─────────────────────────────────────────────────────
フロントページの続き
(72)発明者 大明 準治
神奈川県川崎市幸区小向東芝町1番地 株
式会社東芝研究開発センター内
(72)発明者 佐藤 広和
神奈川県川崎市幸区小向東芝町1番地 株
式会社東芝研究開発センター内
Fターム(参考) 3C007 CS08 JS03 KS39 KT01 LV02
WA03 WA13 WB09 WB26
5H301 AA01 AA10 BB14 CC10 DD07
DD08 DD17 KK07 KK18 KK19
Claims (8)
- 【請求項1】 命令を取得する命令取得部と、 前記命令取得部により取得された命令を分析して実行可
能であるかどうかを判断する判断部と、 前記判断部で前記命令が実行不可能であると判断された
場合、実行不可能であることを前記命令を出した命令元
へ通知する通知部と、 を具備することを特徴とするロボット装置。 - 【請求項2】 命令を取得する命令取得部と、 前記命令取得部により取得された命令を分析して実行可
能であるかどうかを判断する判断部と、 前記判断部で前記命令が実行不可能であると判断された
場合、実行不可能にしているタスク部分を抽出する抽出
部と、 前記抽出部で抽出された実行不可能にしているタスク部
分が実行可能かどうかを他のロボット装置に問い合わせ
るロボット探索部と、 前記ロボット探索部により実行不可能にしているタスク
部分全部を補完して実行できる他のロボットが見つかっ
た場合、本ロボット装置と他のロボット装置を組み合わ
せることで前記命令が実行可能であるかどうかを判断す
る判断部と、 前記判断部で前記命令が実行可能であると判断された場
合、前記命令が実行可能であることを前記命令を出した
命令元へ通知する通知部と、 を具備することを特徴とするロボット装置。 - 【請求項3】 命令を取得する命令取得部と、 前記命令取得部により取得された命令を分析して実行可
能であるかどうかを判断する判断部と、 前記判断部で前記命令が実行不可能であると判断された
場合、前記命令を同時に実行可能であるロボット装置が
あるかどうかを探し出すロボット探索部と、前記ロボッ
ト探索部により前記命令を同時に実行できる他のロボッ
ト装置が見つかった場合、本ロボット装置と他のロボッ
ト装置とを同時に動作させることにより前記命令が実行
可能であるかどうかを判断する判断部と、 前記判断部で前記命令が実行可能であると判断された場
合、前記命令が実行可能であることを前記命令を出した
命令元へ通知する通知部と、を具備することを特徴とす
るロボット装置。 - 【請求項4】 前記探し出されたロボット装置だけでは
前記命令が実行不可能であると判断された場合、前記判
断部は前記ロボット探索部により前記命令を同時に実行
可能である更に他のロボット装置を、前記命令が実行可
能であると判断できるまで必要な台数見つけだし、必要
な台数のロボット装置が見つかると、前記通知部は前記
命令が実行可能であることを前記命令元へ通知すること
を特徴とする請求項3に記載のロボット装置。 - 【請求項5】 前記命令を同時に実行する1台或いは複
数台の他のロボット装置が見つからなかった場合、前記
通知部は前記命令が実行不可能であることを前記命令元
へ通知することを特徴とする請求項3又は4に記載のロ
ボット装置。 - 【請求項6】 前記判断部により前記命令が実行可能で
あると判断された場合、前記探し出した複数台のロボッ
ト装置と共に前記命令を同時に実行することを特徴とす
る請求項3又は4に記載のロボット装置。 - 【請求項7】 複数のロボット装置を制御するロボット
制御方法において、1台のロボット装置が受けた命令を
全て実行できない場合、実行できない命令部分を補完し
て実行できる他のロボット装置を少なくとも1台以上探
し出し、本ロボット装置と探し出した1台以上のロボッ
ト装置により前記命令を分担して実行し、前記最初に命
令を受けたロボット装置は、前記探し出したロボット装
置に自己の仕様情報や動作環境情報などのロボット動作
に必要な情報を提供し、前記探し出されたロボット装置
は提供された前記情報を取得して前記命令を前記最初に
命令を受けたロボット装置と同時に実行することを特徴
とするロボット制御方法。 - 【請求項8】 請求項2、3又は4において、 前記最初に命令を受けたロボット装置と共に前記命令を
実行するに必要なロボット装置が身近に存在するかどう
かを判断する判断手段と、前記判断手段によって前記必
要なロボット装置が身近に存在しないと判断された場
合、前記必要なロボット装置の配送をネットワークを介
して依頼する依頼手段と、前記依頼手段によって依頼さ
れたロボット装置を配送するロボット配送センタとを具
備することを特徴とするロボット配送システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002092824A JP2003291083A (ja) | 2002-03-28 | 2002-03-28 | ロボット装置、ロボット制御方法及びロボット配送システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002092824A JP2003291083A (ja) | 2002-03-28 | 2002-03-28 | ロボット装置、ロボット制御方法及びロボット配送システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003291083A true JP2003291083A (ja) | 2003-10-14 |
Family
ID=29237536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002092824A Pending JP2003291083A (ja) | 2002-03-28 | 2002-03-28 | ロボット装置、ロボット制御方法及びロボット配送システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003291083A (ja) |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005313303A (ja) * | 2004-04-30 | 2005-11-10 | Japan Science & Technology Agency | ロボット遠隔制御システム |
JP2005319526A (ja) * | 2004-05-07 | 2005-11-17 | Fujitsu Ltd | ネットワークロボットの機能提供システム |
JP2006007341A (ja) * | 2004-06-23 | 2006-01-12 | Mitsubishi Heavy Ind Ltd | 通信方法、並びにロボットのタスク実行方法及び該システム |
JP2006106919A (ja) * | 2004-10-01 | 2006-04-20 | Honda Motor Co Ltd | ロボット制御装置 |
JP2006239849A (ja) * | 2005-03-07 | 2006-09-14 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御システム |
JP2006263836A (ja) * | 2005-03-22 | 2006-10-05 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御システム |
JP2007111854A (ja) * | 2003-06-02 | 2007-05-10 | Matsushita Electric Ind Co Ltd | 物品取扱いシステムおよび物品取扱いサーバ |
JP2007115275A (ja) * | 2007-01-12 | 2007-05-10 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御システム |
JP2007249801A (ja) * | 2006-03-17 | 2007-09-27 | Nippon Telegr & Teleph Corp <Ntt> | ロボット連携システム |
JP2007245317A (ja) * | 2006-03-17 | 2007-09-27 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御装置及びプログラム並びにロボット制御方法 |
JP2008003807A (ja) * | 2006-06-21 | 2008-01-10 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御装置及び方法並びにプログラム |
JP2009018409A (ja) * | 2007-07-13 | 2009-01-29 | Ind Technol Res Inst | 協調ロボットを協調させる方法 |
JP2009050970A (ja) * | 2007-08-28 | 2009-03-12 | Nec Access Technica Ltd | ロボットシステム、レスキューロボット |
WO2009072228A1 (ja) * | 2007-12-04 | 2009-06-11 | Honda Motor Co., Ltd. | ロボット、タスク実行システム |
US7765028B2 (en) | 2004-05-13 | 2010-07-27 | Honda Motor Co., Ltd. | Robot control apparatus |
JP2011129115A (ja) * | 2009-12-18 | 2011-06-30 | Korea Electronics Telecommun | 異機種ロボットの協業のためのコンポーネント連動装置およびそれに伴う方法 |
JP2012066376A (ja) * | 2010-09-22 | 2012-04-05 | Gm Global Technology Operations Inc | 1つ以上の人間型ロボットの同時経路検討 |
WO2013073680A1 (ja) * | 2011-11-18 | 2013-05-23 | 独立行政法人科学技術振興機構 | 人・ロボット間でタスクを共有可能なタスク共有システム |
JP2016059985A (ja) * | 2014-09-16 | 2016-04-25 | 株式会社安川電機 | 作業計画装置、作業計画方法および作業計画プログラム |
JP2017047519A (ja) * | 2015-09-04 | 2017-03-09 | Rapyuta Robotics株式会社 | クラウドロボティクスシステム、情報処理装置、プログラム、並びに、クラウドロボティクスシステムにおけるロボットの制御または支援方法 |
JP2017130027A (ja) * | 2016-01-20 | 2017-07-27 | 株式会社ダイヘン | 移動体システム、及びサーバ |
JP2017211750A (ja) * | 2016-05-24 | 2017-11-30 | 日立Geニュークリア・エナジー株式会社 | 自律作業制御システムおよび自律作業制御方法 |
JP2018077599A (ja) * | 2016-11-08 | 2018-05-17 | 富士ゼロックス株式会社 | 情報処理装置 |
JP2018111154A (ja) * | 2017-01-11 | 2018-07-19 | 富士ゼロックス株式会社 | ロボット装置及びプログラム |
JP2018525950A (ja) * | 2015-09-30 | 2018-09-06 | アップル インコーポレイテッド | インテリジェントなデバイス識別 |
JP2018191198A (ja) * | 2017-05-10 | 2018-11-29 | 株式会社日立製作所 | サービス提供システム |
JP2019038048A (ja) * | 2017-08-23 | 2019-03-14 | 株式会社日立製作所 | ロボット調達装置、及びロボット調達方法 |
WO2019058694A1 (ja) * | 2017-09-20 | 2019-03-28 | ソニー株式会社 | 制御装置、制御方法及び制御システム |
JP2019063988A (ja) * | 2018-11-06 | 2019-04-25 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
JP2019077033A (ja) * | 2018-11-05 | 2019-05-23 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
JP2019150918A (ja) * | 2018-03-02 | 2019-09-12 | オムロン株式会社 | ロボット制御装置およびロボット制御方法 |
JP2019185746A (ja) * | 2018-04-04 | 2019-10-24 | 株式会社日立製作所 | 顧客サービス引き継ぎ方法、非一時的記録媒体、及びサービスロボット |
JP2019532383A (ja) * | 2016-08-10 | 2019-11-07 | シーメンス アクチエンゲゼルシヤフトSiemens Aktiengesellschaft | 産業用途のためのスキルインタフェース |
WO2020031718A1 (ja) * | 2018-08-08 | 2020-02-13 | ソニー株式会社 | 制御装置、制御方法、およびプログラム |
JP2020030494A (ja) * | 2018-08-20 | 2020-02-27 | Zホールディングス株式会社 | 提供装置、提供方法及び提供プログラム |
JP2020032529A (ja) * | 2015-02-23 | 2020-03-05 | 株式会社国際電気通信基礎技術研究所 | 誘導サービスシステム、誘導サービスプログラム、誘導サービス方法および誘導サービス装置 |
JPWO2019088094A1 (ja) * | 2017-11-01 | 2021-01-28 | 学校法人国士舘 | マニピュレータおよび手術支援ロボットシステム |
US10953541B2 (en) | 2018-07-31 | 2021-03-23 | At&T Intellectual Property I, L.P. | Providing logistical support for robots |
US10987804B2 (en) | 2016-10-19 | 2021-04-27 | Fuji Xerox Co., Ltd. | Robot device and non-transitory computer readable medium |
US12051413B2 (en) | 2022-01-31 | 2024-07-30 | Apple Inc. | Intelligent device identification |
-
2002
- 2002-03-28 JP JP2002092824A patent/JP2003291083A/ja active Pending
Cited By (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007111854A (ja) * | 2003-06-02 | 2007-05-10 | Matsushita Electric Ind Co Ltd | 物品取扱いシステムおよび物品取扱いサーバ |
JP2005313303A (ja) * | 2004-04-30 | 2005-11-10 | Japan Science & Technology Agency | ロボット遠隔制御システム |
JP4713846B2 (ja) * | 2004-04-30 | 2011-06-29 | 独立行政法人科学技術振興機構 | ロボット遠隔制御システム |
JP2005319526A (ja) * | 2004-05-07 | 2005-11-17 | Fujitsu Ltd | ネットワークロボットの機能提供システム |
JP4588359B2 (ja) * | 2004-05-07 | 2010-12-01 | 富士通株式会社 | ネットワークロボットの機能提供システム及び機能提供方法 |
US7765028B2 (en) | 2004-05-13 | 2010-07-27 | Honda Motor Co., Ltd. | Robot control apparatus |
JP2006007341A (ja) * | 2004-06-23 | 2006-01-12 | Mitsubishi Heavy Ind Ltd | 通信方法、並びにロボットのタスク実行方法及び該システム |
JP2006106919A (ja) * | 2004-10-01 | 2006-04-20 | Honda Motor Co Ltd | ロボット制御装置 |
JP2006239849A (ja) * | 2005-03-07 | 2006-09-14 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御システム |
JP2006263836A (ja) * | 2005-03-22 | 2006-10-05 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御システム |
JP2007249801A (ja) * | 2006-03-17 | 2007-09-27 | Nippon Telegr & Teleph Corp <Ntt> | ロボット連携システム |
JP2007245317A (ja) * | 2006-03-17 | 2007-09-27 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御装置及びプログラム並びにロボット制御方法 |
JP2008003807A (ja) * | 2006-06-21 | 2008-01-10 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御装置及び方法並びにプログラム |
JP4490448B2 (ja) * | 2007-01-12 | 2010-06-23 | 日本電信電話株式会社 | ロボット制御システム |
JP2007115275A (ja) * | 2007-01-12 | 2007-05-10 | Nippon Telegr & Teleph Corp <Ntt> | ロボット制御システム |
JP4537464B2 (ja) * | 2007-07-13 | 2010-09-01 | 財団法人工業技術研究院 | 協調ロボットを協調させる方法 |
JP2009018409A (ja) * | 2007-07-13 | 2009-01-29 | Ind Technol Res Inst | 協調ロボットを協調させる方法 |
JP2009050970A (ja) * | 2007-08-28 | 2009-03-12 | Nec Access Technica Ltd | ロボットシステム、レスキューロボット |
WO2009072228A1 (ja) * | 2007-12-04 | 2009-06-11 | Honda Motor Co., Ltd. | ロボット、タスク実行システム |
JP2009136932A (ja) * | 2007-12-04 | 2009-06-25 | Honda Motor Co Ltd | ロボット、タスク実行システム |
US8285417B2 (en) | 2007-12-04 | 2012-10-09 | Honda Motor Co., Ltd. | Robot and task execution system |
US8660693B2 (en) | 2009-12-18 | 2014-02-25 | Electronics And Telecommunications Research Institute | Component integration apparatus and method for collaboration of heterogeneous robot |
JP2011129115A (ja) * | 2009-12-18 | 2011-06-30 | Korea Electronics Telecommun | 異機種ロボットの協業のためのコンポーネント連動装置およびそれに伴う方法 |
JP2012066376A (ja) * | 2010-09-22 | 2012-04-05 | Gm Global Technology Operations Inc | 1つ以上の人間型ロボットの同時経路検討 |
US8731714B2 (en) | 2010-09-22 | 2014-05-20 | GM Global Technology Operations LLC | Concurrent path planning with one or more humanoid robots |
WO2013073680A1 (ja) * | 2011-11-18 | 2013-05-23 | 独立行政法人科学技術振興機構 | 人・ロボット間でタスクを共有可能なタスク共有システム |
JP2016059985A (ja) * | 2014-09-16 | 2016-04-25 | 株式会社安川電機 | 作業計画装置、作業計画方法および作業計画プログラム |
JP2020032529A (ja) * | 2015-02-23 | 2020-03-05 | 株式会社国際電気通信基礎技術研究所 | 誘導サービスシステム、誘導サービスプログラム、誘導サービス方法および誘導サービス装置 |
JP2017047519A (ja) * | 2015-09-04 | 2017-03-09 | Rapyuta Robotics株式会社 | クラウドロボティクスシステム、情報処理装置、プログラム、並びに、クラウドロボティクスシステムにおけるロボットの制御または支援方法 |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
JP2018525950A (ja) * | 2015-09-30 | 2018-09-06 | アップル インコーポレイテッド | インテリジェントなデバイス識別 |
JP2017130027A (ja) * | 2016-01-20 | 2017-07-27 | 株式会社ダイヘン | 移動体システム、及びサーバ |
WO2017203971A1 (ja) * | 2016-05-24 | 2017-11-30 | 日立Geニュークリア・エナジー株式会社 | 自律作業制御システムおよび自律作業制御方法 |
JP2017211750A (ja) * | 2016-05-24 | 2017-11-30 | 日立Geニュークリア・エナジー株式会社 | 自律作業制御システムおよび自律作業制御方法 |
JP2019532383A (ja) * | 2016-08-10 | 2019-11-07 | シーメンス アクチエンゲゼルシヤフトSiemens Aktiengesellschaft | 産業用途のためのスキルインタフェース |
JP7351744B2 (ja) | 2016-08-10 | 2023-09-27 | シーメンス アクチエンゲゼルシヤフト | 産業用途のためのスキルインタフェース |
US11054812B2 (en) | 2016-08-10 | 2021-07-06 | Siemens Aktiengesellschaft | Skill interface for industrial applications |
US10987804B2 (en) | 2016-10-19 | 2021-04-27 | Fuji Xerox Co., Ltd. | Robot device and non-transitory computer readable medium |
JP2018077599A (ja) * | 2016-11-08 | 2018-05-17 | 富士ゼロックス株式会社 | 情報処理装置 |
JP2018111154A (ja) * | 2017-01-11 | 2018-07-19 | 富士ゼロックス株式会社 | ロボット装置及びプログラム |
CN108297092B (zh) * | 2017-01-11 | 2022-09-20 | 富士胶片商业创新有限公司 | 机器人装置及其控制方法 |
CN108297092A (zh) * | 2017-01-11 | 2018-07-20 | 富士施乐株式会社 | 机器人装置及其控制方法 |
JP2018191198A (ja) * | 2017-05-10 | 2018-11-29 | 株式会社日立製作所 | サービス提供システム |
JP2019038048A (ja) * | 2017-08-23 | 2019-03-14 | 株式会社日立製作所 | ロボット調達装置、及びロボット調達方法 |
WO2019058694A1 (ja) * | 2017-09-20 | 2019-03-28 | ソニー株式会社 | 制御装置、制御方法及び制御システム |
US11389949B2 (en) | 2017-09-20 | 2022-07-19 | Sony Corporation | Control device, control method, and control system |
JP7008924B2 (ja) | 2017-11-01 | 2022-01-25 | 学校法人国士舘 | マニピュレータおよび手術支援ロボットシステム |
JPWO2019088094A1 (ja) * | 2017-11-01 | 2021-01-28 | 学校法人国士舘 | マニピュレータおよび手術支援ロボットシステム |
JP2019150918A (ja) * | 2018-03-02 | 2019-09-12 | オムロン株式会社 | ロボット制御装置およびロボット制御方法 |
JP2019185746A (ja) * | 2018-04-04 | 2019-10-24 | 株式会社日立製作所 | 顧客サービス引き継ぎ方法、非一時的記録媒体、及びサービスロボット |
US11890757B2 (en) | 2018-07-31 | 2024-02-06 | Hyundai Motor Company | Providing logistical support for robots |
US10953541B2 (en) | 2018-07-31 | 2021-03-23 | At&T Intellectual Property I, L.P. | Providing logistical support for robots |
JPWO2020031718A1 (ja) * | 2018-08-08 | 2021-08-10 | ソニーグループ株式会社 | 制御装置、制御方法、およびプログラム |
WO2020031718A1 (ja) * | 2018-08-08 | 2020-02-13 | ソニー株式会社 | 制御装置、制御方法、およびプログラム |
JP7310820B2 (ja) | 2018-08-08 | 2023-07-19 | ソニーグループ株式会社 | 制御装置、制御方法、およびプログラム |
JP7073227B2 (ja) | 2018-08-20 | 2022-05-23 | ヤフー株式会社 | 提供装置、提供方法及び提供プログラム |
JP2020030494A (ja) * | 2018-08-20 | 2020-02-27 | Zホールディングス株式会社 | 提供装置、提供方法及び提供プログラム |
JP2019077033A (ja) * | 2018-11-05 | 2019-05-23 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
JP2019063988A (ja) * | 2018-11-06 | 2019-04-25 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
US12051413B2 (en) | 2022-01-31 | 2024-07-30 | Apple Inc. | Intelligent device identification |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003291083A (ja) | ロボット装置、ロボット制御方法及びロボット配送システム | |
JP6531968B2 (ja) | 移動ロボットマニピュレータ | |
CN106453551B (zh) | 一种办公室内物品递送机器人任务规划与执行装置及方法 | |
ES2827192T3 (es) | Sistema de gestión de tareas para una flota de robots móviles autónomos | |
CN110342356B (zh) | 呼梯方法、***、控制板、和存储介质 | |
JP6849813B2 (ja) | ナビゲーションデータを生成し、対象物を搬送する方法及びシステム | |
JP6904246B2 (ja) | 移動体システム、及び、移動体システムの制御方法 | |
JP2007148527A (ja) | ロボットの干渉回避方法およびロボット | |
US20200147793A1 (en) | Robot | |
WO2013150599A1 (ja) | ロボットシステム及び作業設備 | |
WO2019169643A1 (zh) | 行李运输方法、运输***、机器人、终端设备及存储介质 | |
US11438830B2 (en) | Task execution system, radio connection method, and program | |
US20220281106A1 (en) | Control platform, control system, service providing system, service providing method, and control method | |
JP4169043B2 (ja) | 移動装置群制御システム | |
CN110677811B (zh) | 多移动机器人的自组网方法以及确定各自工作区域的方法 | |
KR101015313B1 (ko) | 다중 로봇 협업 방법 및 시스템 | |
JP4093245B2 (ja) | 自律移動装置 | |
JP2021128662A (ja) | 制御プラットフォーム、サービス提供システム及びサービス提供方法 | |
CN112566076B (zh) | 机器人请求协助方法、装置、机器人及存储介质 | |
KR20130060429A (ko) | 사용자 중심의 로봇 제어 장치 및 방법 | |
CN113062697A (zh) | 一种钻杆装卸控制方法、装置及钻杆装卸设备 | |
JPWO2013150596A1 (ja) | ロボットシステム及び作業設備 | |
JP7236356B2 (ja) | 制御プラットフォーム及び制御システム | |
KR100952469B1 (ko) | 프린터 출력물을 배달하는 로봇 및 그 제어 방법 | |
CN113156951A (zh) | 任务传递方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050712 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050912 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060418 |