[go: up one dir, main page]

JP4328997B2 - ロボット装置 - Google Patents

ロボット装置 Download PDF

Info

Publication number
JP4328997B2
JP4328997B2 JP2000555736A JP2000555736A JP4328997B2 JP 4328997 B2 JP4328997 B2 JP 4328997B2 JP 2000555736 A JP2000555736 A JP 2000555736A JP 2000555736 A JP2000555736 A JP 2000555736A JP 4328997 B2 JP4328997 B2 JP 4328997B2
Authority
JP
Japan
Prior art keywords
robot
unit
signal
controller
communication
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
JP2000555736A
Other languages
English (en)
Other versions
JPWO1999067067A1 (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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of JPWO1999067067A1 publication Critical patent/JPWO1999067067A1/ja
Application granted granted Critical
Publication of JP4328997B2 publication Critical patent/JP4328997B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Toys (AREA)
  • Alarm Systems (AREA)

Description

技術分野
本発明はロボット装置及び情報処理システムに関し、例えばペット型のエンターテイメントロボットに適用して好適なものである。

背景技術
近年、公衆電話や携帯電話等の電話回線、インターネット及び通信衛星回線等の情報伝送路を通じての情報通信技術が飛躍的に発達し、画像や音声を利用して各種情報を正確にリアルタイムで伝送できるようになってきている。
ところがこのような既存の情報通信技術で扱えるのは画像及び音声だけであり、例えば使用者が相手に対して感情を伝達する場合にリアリティに欠ける問題があった。
また近年では上述のようなデータ通信技術に加えてロボットの開発及び商品化も盛んに行われており、例えば犬や猫などの動物の形に似せた形状のかつ周囲の状況に応じて自律的に行動できるペット型のアミューズメントロボットなども考えられている。
ところがかかるアミューズメントロボットは単に犬や猫に似せた行動及び動作を行うだけのものであり、アミーズメント以外の例えばユーザにとって有益な行動を行えるものではなかった。
そこで例えばこのようなアミーズメントロボットに電話回線やインターネット、通信衛星回線等の各種情報伝送路通じて外部と通信できるような通信機能を搭載し、この通信機能を利用してユーザが通信相手に感情等を行動や動作として視覚的伝達できたり、当該アミーズメントロボットにユーザにとって有益な行動を行わせたりすることができれば、アミューズメントロボットの利用価値を向上させ得るものと考えられる。

発明の開示
本発明は以上の点を考慮してなされたもので、利用価値の高いロボット装置及び情報処理装置を提案しようとするものである。
かかる課題を解決するため本発明においては、ロボット装置において、外部から送信される通信信号を受信する受信手段と、予め登録された1又は複数の人物の識別情報を記憶する記憶手段と、周囲を撮像する撮像手段と、移動手段を駆動制御する制御手段とを設け、制御手段が、受信手段が外部からの通信信号を受信したときに、当該通信信号の送信先相手を特定し、当該特定した送信先相手を撮像手段の出力及び記憶手段に記憶された識別情報に基づいて探索し、当該送信先相手を検出できたときには移動手段を駆動してロボット装置を当該特定した送信先相手に接近させて、当該特定した送信先相手に通信信号の着信を通知するようにしたことにより、利用価値を向上させ得るロボット装置を実現できる。

発明を実施するための最良の形態
以下図面について、本発明の一実施の形態を詳述する。
(1)本実施の形態によるロボットの構成
図1において、1は全体として本実施の形態によるロボットを示し、胴体部2の前後左右にそれぞれ太股部3A〜3D及び脛部4A〜4Dからなる脚部5A〜5Dが連結されると共に、胴体部2の前端部に頭部6が連結され、かつ胴体部2の後端部に尻尾7が上方に突出するように連結されることにより構成されている。
この場合図2に示すように、頭部6には、マイクロホン10と、スピーカ11と、CCD(Charge Coupled Device)カメラでなる画像認識部12と、液晶表示パネルでなる画像表示部13と、外部から与えられた圧力や外部との接触を検出するためのタッチセンサ14と、ガス漏れや火災を検出するためのガス及び煙センサ15と、赤外線信号IR1、IR2を送受信するための赤外線送受信部16と、無線受信機等でなるセンサ出力受信部17とが設けられている。
また胴体部2には、CPU(Central ProcessingUnit)、ROM(Read Only Memory)及びRAM(Random Access Memory)を含んでなるマイクロコンピュータ構成のコントローラ20と、合成音声生成機能及び音声認識機能を有する音声処理部21と、画像生成機能を有する画像処理部22と、ロボット1の姿勢及び位置等を検出するための加速度及び角速度センサ23と、ユーザが所望する指令のコード番号を入力するための図1のような複数のキーを有するキーボードでなるキー入力部24と、コントローラ20が電話回線、インターネット専用回線、無線又は赤外線信号等を介して外部と通信するための通信ユニット25とが設けられている。また胴体部2の腹部側には、このロボット1の動力源となるバッテリ26(図1)が取り付けられている。
一方、尻尾7には、胴体部2の通信ユニット25と電気的に接続されたアンテナ27が収納されると共に、各脚部5A〜5Dには、それぞれ外部から受けた圧力を検出するための複数の力センサ28A〜28Dが取り付けられている。
また各脚部5A〜5Dの関節部分(太股部3A〜3D及び脛部4A〜4Dの連結部分)や、各脚部5A〜5D及び胴体部2の連結部分、頭部6及び胴体部2の連結部分、並びに尻尾7及び胴体部6の連結部分などにはそれぞれ後述のように構成された関節機構が配設されている。
そして頭部6のマイクロホン10は、ユーザから発せられた言葉や、音楽及び音などの外部音を集音し、得られた集音信号S1を音声処理部21に送出する。音声処理部21は、マイクロホン10から供給される集音信号S1や後述のように通信ユニット25から供給される音声情報に基づいて、マイクロホン10を介して集音した言葉等や、外部から電話回線等を通じて送られてきた言葉等の意味を認識し、認識結果を音声認識信号S2Aとしてコントローラ20及び通信ユニット25に送出する。また音声処理部21は、コントローラ20の制御のもとに合成音声を生成し、これを音声信号S2Bとしてスピーカ11や通信ユニット25に送出する。
画像認識部12は、周囲の状況を撮像し、得られた撮像信号S3を画像処理部22に送出する。画像処理部22は、画像認識部12から与えられる撮像信号S3や後述のように通信ユニット25から供給される画像情報に基づいて、画像認識部12により撮像された外部の状況や、外部から電話回線等を通じて送られてきた画像の内容を認識し、認識結果を画像認識信号S4Aとしてコントローラ20に送出する。また画像処理部22は、コントローラ20の制御のもとに画像認識部12からの撮像信号S3に対して所定の信号処理を施し、得られた画像信号S4Bを通信ユニット25に送出する。
タッチセンサ14は、ユーザからの「なでる」や「たたく」といった物理的な働きかけや、頭部6を外部物質に接触させたときに受ける圧力を検出し、検出結果を圧力検出信号S5としてコントローラ20に送出する。
ガス及び煙センサ15は、周囲のガス濃度及び煙濃度を常時監視し、所定濃度以上のガスや煙を検出したときにこれを知らせるガス及び煙検出信号S6をコントローラ20に送出する。
赤外線送受信部16は、ユーザから赤外線リモートコントローラを介して与えられるコントロール信号としての赤外線信号IR1を受信し、受信結果を赤外線受信信号S7としてコントローラ20に送出する。
センサ出力受信部17は、部屋の電気の状態(オン/オフ)や、台所の水道が使われているか否か、風呂のガスが使われているか否かなど、ユーザの生活状態を検出するために家中に配設された各種センサから無線で送られてくるセンサ出力を受信し、受信結果をセンサ出力受信信号S12としてコントローラ20に送出する。
また胴体部2の加速度及び角速度センサ23は、ロボット1の姿勢が変化し又はロボット1が移動するときの加速度及び角速度を検出し、検出結果を加速度及び角速度検出信号S8としてコントローラ20に送出する。
キー入力部24は、ユーザが入力したコード番号に基づいて指令内容を認識し、認識結果をキー入力信号S9としてコントローラ20に送出する。
通信ユニット25は、コントローラ20の制御のもとに、アンテナ27を介して電話回線、インターネット専用回線、無線又は赤外線信号等を通じて外部と通信し、得られた画像情報を画像処理部22に送出すると共に、音声や音楽等の音声情報を音声処理部21に送出し、かつ外部からのコマンド及びテキストデータ等の情報を受信情報信号S10としてコントローラ20に送出する。
さらに各脚部5A〜5Dの力センサ28A〜28Dは、例えばユーザから与えられた力の大きさを検出し、検出結果を力検出信号S11としてコントローラ20に送出する。
コントローラ20は、音声処理部21、画像処理部22、タッチセンサ14、ガス及び煙センサ15、赤外線送受信部16、センサ出力受信部17、加速度及び角速度センサ23、キー入力部24、通信ユニット25並びに各力センサ28A〜28Dからそれぞれ与えられる音声認識信号S2A、画像認識信号S4A、圧力検出信号S5、ガス及び煙検出信号S6、赤外線受信信号S7、センサ出力受信信号S12、加速度及び角速度検出信号S8、キー入力信号S9、受信情報信号S10及び力検出信号S11とに基づいて、周囲の状況や、ユーザからの働きかけの有無、異常の有無、ユーザ又は外部からの指令の有無、ユーザの生活状態、並びに自分の姿勢及び位置などを判断する。
そしてコントローラ20は、この判断結果と、予め図示しない内部メモリに格納されている制御プログラムとに基づいて続く自己の行動を決定し、決定結果に基づいて必要な関節機構を駆動させることにより、頭部6を上下左右に揺動させたり、尻尾7を前後に振らせたり、各脚部5A〜5Dを駆動して歩行させるなどの行動や動作を行わせる。
またコントローラ20は、必要に応じて音声処理部21、画像処理部22及び又は赤外線受信部16を制御することにより、通信ユニット25を介して取り込んだ通信相手からの音声情報に基づく音声や、当該音声処理部21に生成させた合成音声をスピーカ11を介して外部に出力させたり、通信ユニット25を介して取り込んだ通信相手からの画像情報に基づく画像や、画像処理部22に生成させた画像を画像表示部13に表示させたり、外部機器をコントロールするための赤外線信号IR2を赤外線受信部16に発射させたりする。
さらにコントローラ20は、必要に応じて通信ユニット25を制御することにより、音声処理部21からの音声信号S2Bに基づく音声情報や、画像処理部22からの画像信号S4Bに基づく画像情報、及び外部操作等に応じてコントローラ20自身が生成したコマンド情報を通信相手に送信させる。
このようにしてこのロボット1においては、周囲の状況や、ユーザ又は通信相手からの指令等に基づいて、当該状況及び指令等に応じた行動及び動作を行うことができるようになされている。
なおこの実施の形態の場合、通信ユニット25は、電話モデム、コードレス電話の子機、携帯電話機、無線の送受信機又は赤外線信号の送受信機等の通信機器のうちのいずれかにより構成されており、アンテナ27と一体に交換できるようになされている。
これによりこのロボット1においては、電話や、インターネット、無線又は赤外線信号等の各種通信形態のなかからユーザの所望する通信形態を選択して、当該通信形態で外部との通信を行わせ得るようになされている。
次に、図3及び図4を参照して、各脚部5A〜5Dの関節部分や、各脚部5A〜5D及び胴体部2の連結部分、頭部6及び胴体部2の連結部分、並びに尻尾7及び胴体部6の連結部分の各関節機構の具体的な構成を説明する。
この図3及び図4において明らかなように、胴体部2と、各脚部5A〜5Dとを連結する各関節機構は、それぞれ図3のように胴体部2に設けられたブラケット30A〜30Dと、図4のようにモータ31A、31B、31D、31E、31G、31H、31J、31K、位置センサ32A、32B、32D、32E、32G、32H、32J、32K及びドライバ33A、33B、33D、33E、33G、33H、33J、33Kを1組とする2組のアクチュエータ部34A、34B、34D、34E、34G、34H、34J、34Kとから構成されている。
そして各関節機構部のブラケット30A〜30Dにはそれぞれ対応する脚部5A〜5Dの太股部3A〜3Dの上端部が取り付けられており、それぞれ一方のアクチュエータ部34A、34D、34G、34Jのモータ31A、31D、31G、31Jを駆動することによって太股部3A〜3Dをそれぞれブラケット30A〜30Dと一体に中心軸CL1〜CL4を中心として矢印R1〜R4方向に回転駆動することができ、他方のアクチュエータ部34B、34E、34H、34Kのモータ31B、31E、31H、31Kを駆動することによって太股部3A〜3Dをそれぞれ中心軸CL5〜CL8を中心として矢印R5〜R8方向に回転駆動することができるようになされている。
また各脚部5A〜5Dの関節部分(太股部3A〜3D及び脛部4A〜4Dの連結部分)を構成する各関節機構は、それぞれ太股部3A〜3Dの下端部に取り付けられた連結部35A〜35Dと、モータ31C、31F、31I、31L、位置センサ32C、32F、32I、32L及びドライバ33C、33F、33I、33Lからなるアクチュエータ部34C、34F、34I、34Lとから構成されている。
そして各関節機構部の連結部35A〜35Dにはそれぞれ脛部4A〜4Dの上端部が取り付けられており、対応するアクチュエータ部34C、34F、34I、34Lのモータ31C、31F、31I、31Lを駆動することによって脛部4A〜4Dをそれぞれ中心軸CL9〜CL12を中心として矢印R9〜R12方向に回転駆動することができるようになされている。
さらに頭部6及び胴体部2を連結する関節機構は、胴体部2における頭部6の連結位置に配設されたブラケット(図示せず)と、モータ31M、31N、31P、位置センサ32M、32N、32P及びドライバ33M、33N、33Pを1組とする3組のアクチュエータ部34M、34N、34Pとから構成されている。
そしてこの関節機構のブラケットには頭部6が取り付けられており、第1のアクチュエータ部34Mのモータ31Mを駆動することによって頭部6を中心軸CL13を中心として矢印R13方向に揺動させることができ、第2のアクチュエータ部34Nのモータ31Nを回転駆動することによって頭部6を中心軸CL14を中心として矢印R14方向に揺動させることができ、第3のアクチュエータ部34Pを駆動することによって頭部6を中心軸CL15を中心として矢印R15方向に揺動させることができるようになされている。
さらに胴体部2及び尻尾7を連結する関節機構は、胴体部2における尻尾7の連結位置に配設されたブラケット(図示せず)と、モータ31Q、位置センサ32Q及びドライバ33Qからなるアクチュエータ部34Qとから構成されている。
そしてこの関節機構のブラケットには尻尾7の下端部が取り付けられており、アクチュエータ部34Qのモータ31Qを駆動することによって尻尾7を中心軸CL16を中心として矢印R16方向に揺動させることができるようになされている。
そしてこれら各関節機構においては、各アクチュエータ部34A〜34Qのドライバ33A〜33Qがそれぞれ図4のようにバス36を介してコントローラ20と接続されると共に、これら各ドライバ33A〜33Qに対応するモータ31A〜31Q及び位置センサ32A〜32Qが接続されている。
これによりこのロボット1においては、コントローラ20が所望するモータ31A〜31Qを対応するドライバ33A〜33Qを介して制御したり、このとき対応する位置センサ32A〜32Qによって検出されるそのモータ31A〜31Qの回転量をドライバ33A〜33Qを介して認識したりすることができ、かくして各モータ31A〜31Qを精度良く所望角度だけ回転駆動させることができるようになされている。
なおこの実施の形態の場合、各脚部5A〜5Dの関節部分(太股部3A〜3D及び脛部4A〜4Dの連結部分)の関節機構と、各脚部5A〜5D及び胴体部2の連結部分の各関節機構とには、それぞれブレーキ機構37が設けられている。そしてこのロボット1では、このブレーキ機構37の作動を利用して、各脚部5A〜5Dのうちの任意の太股部3A〜3D及び脛部4A〜4Dの相対位置関係をダイレクトティーチング方式で操作者が位置教示を行うことができるようになされている。
(2)ロボット1の各種機能
次に、上述のロボット1に搭載された各種機能について説明する。
なお上述のようにこのロボット1では通信ユニット25を交換でき、ユーザの所望する通信形態で外部と通信を行わせることができるが、以下においてはその一例として、図5のようにAさんの家40にあるロボット1及びBさんの家41にあるロボット1のいずれも通信ユニット25としてコードレス電話機の子機が適用され、Aさん側のロボット1及びBさん側のロボット1がそれぞれ電話機本体42、43を介して電話回線44を通じて通信を行える場合について説明する。
(2−1)ロボット電話機能
まずこのロボット1の場合、同じロボット1をもう1台用いることによって、ユーザ同士が電話等によるコミュニケーションをよりリアリティをもって行えるロボット電話機能を有している。
例えばAさんが当該Aさん側のロボット1のキー入力部24を操作して電話をかけるための所定の第1のコード番号及びBさんの電話番号を入力すると、Aさん側のロボット1のコントローラ20が通信ユニット25を制御してBさんのロボット1に電話をかける。
そしてBさん側のロボット1のコントローラ20は、外部から電話がかかってきたことを通信ユニット25を介して認識すると、音声処理部21を制御してこれを知らせる音声をスピーカ11から出力させる。
またAさん側のロボット1のコントローラ20は、Bさんが当該Bさん側のロボット1を操作して電話をとったことを確認すると、通信ユニット25を制御することにより、このとき画像処理部22から通信ユニット25に与えられる画像信号S4Bに基づき得られる画像認識部12により撮像しているAさんの画像の画像情報と、音声処理部21から通信ユニット25に与えられる音声信号S2Bに基づき得られるマイクロホン10により集音されたAさんの音声の音声情報とをBさん側のロボット1に送信させる。
このときBさん側のロボット1のコントローラ20は、画像処理部22を制御することにより、図6のように電話回線44を通じて伝送されてきた画像情報に基づくAさんの画像を画像表示部13に表示させる一方、音声処理部21を制御することにより、電話回線44を通じて伝送されてきた音声情報に基づくAさんの音声をスピーカ11から出力させる。
同様の要領で、Bさん側のロボット1のコントローラ20は、通信ユニット25を制御することにより、このとき画像処理部22から通信ユニット25に与えられる画像信号S4Bに基づき得られる画像認識部12により撮像しているBさんの画像の画像情報と、音声処理部21から通信ユニット25に与えられる音声信号S2Bに基づき得られるマイクロホン10により集音されたBさんの音声の音声情報とをAさん側のロボット1に送信させる。
そしてこのときAさん側のロボット1のコントローラ20は、画像処理部22を制御することにより、電話回線44を通じて伝送されてきた画像情報に基づくBさんの画像を画像表示部13に表示させる一方、音声処理部21を制御することにより、電話回線44を通じて伝送されてきた音声情報に基づくBさんの音声をスピーカ11から出力させる。
このようにしてこのロボット1においては、2台を用いてユーザ同士がテレビ電話のような形態で音声と画像によるコミュニケーションを行うことができるようになされている。
一方、このときAさん側及びBさん側の各ロボット1のコントローラ20は、それぞれ音声処理部21から与えられる音声認識情報S2Aに基づいて、通信相手(Bさん又はAさん)から電話回線44を通じて送信されてきた音声を常時監視する。
そしてコントローラ20は、この音声の中に「そうだね」及び「うん、うん」といった予め登録されている賛成や相槌を意味する言葉を検出すると、対応する関節機構を制御することにより例えば図7のように頭部6を上下に揺動させて「うなずく動作」を行わせる。
またコントローラ20は、通信相手からの音声の中に「バイバイ」、「じゃあね」及び「またね」といった予め登録されている別れを意味する言葉を検出すると、対応する関節機構を制御することにより例えば図8のように1つの脚部5Aを挙げてこれを横に振る「バイバイ動作」を行わせる。
さらにコントローラ20は、これと同様にして、「悲しい」や「残念」といった悲観的な言葉を検出した場合、「やだ」や「だめ」といった否定を表す言葉を検出した場合、「やった」や「うれしい」といった喜びを表す言葉を検出した場合に、例えば図9のように頭部6をゆっくりと下に向けて下げる「悲しい動作」、図10のように頭部6を横に振る「いやいや動作」又は図11のように尻尾7を前後に振る「うれしい動作」をそれぞれ行わせる。
さらにコントローラ20は、これらの動作以外にも、例えば「こんなに大きい」といった言葉を検出したときにはロボット1の前側の両脚部5A、5Bを広げさせて「大きさ」を表現させたり、笑い声を検出したときにはロボット1を震わせて笑っているような動作を行わせる。
このようにしてこのロボット1においては、通信相手からの音声に基づいて会話内容に応じた動作を行うようになされ、これによりユーザに通信相手の感情を視覚的に実感させ得るようになされている。
なおこのロボット1の場合、このような動作を通信相手がリモートコントロールにより行わせることもできる。
実際上、Aさん側のロボット1とBさん側のロボット1とが通信を行っている状態において、例えばAさんがキー入力部25を操作して通信相手(Bさん)側のロボット1を操作する所定の第2のコード番号を入力すると、Aさん側のロボット1のコントローラ20は、この第2のコード番号を通信ユニット25を介してBさん側のロボット1に送出する。
この結果Bさん側のロボット1のコントローラ20は、供給される第2のコード番号と、予め記憶している各第2のコード番号に対する動作パターンのテーブルとに基づいて対応する関節機構を制御することにより、図7〜図11に示すような動作や、大きさを表す動作及び笑っているような動作を行わせる。
またこのロボット1の場合、通信を行っている2台のロボット1に同じ動作を行わせることもできる。
実際上、Aさん側のロボット1とBさん側のロボット1とが通信を行っている状態において、例えばAさんがキー入力部24を操作して自己のロボット1に動作を行わせる第3のコード番号を入力すると、Aさん側のロボット1のコントローラ20は、予め記憶している各第3のコード番号に対する動作パターンのテーブルに基づいて対応する関節機構を駆動することにより、指定された動作を行わせる。
またAさん側のロボット1のコントローラ20は、これと共にこの第3のコード番号を通信ユニット25を介してBさん側のロボット1に送信する。
このときBさん側のロボット1のコントローラ20は、供給される第3のコード番号と、予め記憶している各第3のコード番号に対する動作パターンのテーブルとに基づいて対応する関節機構を駆動することにより、指定された動作を行わせる。
さらにこのロボット1の場合、通信を行っている2台のロボット1のうちのいずれか一方に受けた外力(例えば握手するときの圧力など)を他方のロボット1を介して伝達することもできる。
実際上、Aさん側のロボット1とBさん側のロボット1とが通信を行っている状態において、Aさん側のコントローラ20は、力センサ28A〜28Bから与えられる力検出信号S11に基づいて受けた圧力を検出し、圧力検出結果を通信ユニット25を介してBさん側のロボット1に送信する。
このときBさん側のロボット1のコントローラ20は、供給される圧力検出結果に基づいて、対応する関節機構を駆動することによりAさんが受けた圧力を対応する脚部5A〜5Dに発生させる。
このようにしてこのロボット1においては、通信相手に対してユーザの意思や感情及び行動をロボット1の動作として伝達し得るようになされている。
(2−2)留守番電話機能
一方このロボット1には、留守番電話機能も搭載されている。
実際上ロボット1のコントローラ20は、外部から電話がかかってきたことを通信ユニット25を介して認識すると、上述のように音声処理部21を制御してこれを知らせる音声をスピーカ11から出力させる。
そしてコントローラ20は、この後所定の時間内に電話がとられなかった場合には、音声処理部21を制御して留守番電話用の所定のメッセージ(合成音声)を生成させてこれを音声信号S2Bとして通信ユニット25に送出させる。
この際コントローラ20は、センサ出力受信部17(図2)からのセンサ出力受信信号S12に基づき得られる図12のような家中に配設された各種センサの出力と、図示しない時計から与えられる現在時刻情報等とに基づいて、例えば図13のようにそのときのユーザの状況を判断する。
そしてコントーラ20は、この判断結果に基づいて、上述の留守番電話用のメッセージとして最適なメッセージを音声処理部21に生成させ、これを通信ユニット25を介して電話相手に送信させる。
そしてコントローラ20は、この後所定時間が経過し又は電話が切られるまで相手側から転送される音声情報及び又は画像情報を図示しないメモリに格納することにより記憶する。
さらにコントローラ20は、この後キー入力部24が操作されるなどしてメッセージの再生命令が入力されると、記憶した音声情報に基づく音声をスピーカ11から出力させると共に記憶した画像情報に基づく画像を画像表示部13に表示させる。
このようにしてこのロボット1においては、留守番電話としてユーザの状況に応じたメッセージを電話相手に送信したり、電話相手からのメッセージや画像を記憶する。
またロボット1のコントローラ20は、例えば電話中にキー入力部24が操作されて保留モードが選択されると、音声処理部21を制御して所定の音楽や音声を生成させ、これを通信ユニット25を介して電話相手に送信させる。このようにしてこのロボット1は、保留中に電話相手に対して音楽やメッセージを提供することもできるようになされている。
(2−3)電話取次ぎ機能
一方このロボット1には、図14に示すように、外部からかかってきた電話を複数のユーザ(Aさん、Bさん、Cさんとする)の中から対応するユーザに取り次ぐ電話取次ぎ機能が搭載されている。
実際上ロボット1のコントローラ20は、外部から電話がかかってきたことを通信ユニット25を介して認識すると、例えば通常用いられている電話におけるナンバーディスプレイサービスを利用して電話相手の電話番号を検出する。
そしてコントローラ20は、このようにして検出した相手側の電話番号と、予めAさん、Bさん及びCさんのそれぞれに対応付けられて登録されている複数の電話番号とに基づいて、その電話がAさん、Bさん及びCさんのだれにかかってきた電話であるかを判断する。
この際コントローラ20は、相手側の電話番号を検出できなかった場合や、相手側の電話番号が登録されていなかった場合には、音声処理部21を制御してだれにかけてきたかを問い合わせるメッセージを生成させ、この音声情報を通信ユニット25を介して相手側に送信する。そしてコントローラ20は、この後相手側から返答として与えられる音声情報に基づいてAさん、Bさん及びCさんのうちのだれにかけてきたかを音声処理部21からの音声認識信号S2Aに基づいて判断する。
そしてコントローラ20は、その電話が例えばAさんにかかってきたと判断すると、このとき画像処理部22を介して与えられる画像認識信号S4Aと、予め登録されているAさんの顔の画像情報とに基づいて、必要に応じて各脚部5A〜5Dの関節機構を制御することにより移動しながらAさんを探す。
そしてコントローラ20は、このような探索によりAさんを検出すると、各脚部5A〜5Dの関節機構を制御することによりAさんに近づくようにロボット1を移動させる。
さらにコントローラ20は、この後ロボット1がAさんに所定距離まで近づくと、例えばAさんにかかってきた電話の相手が予め「嫌いな人」として登録された人であった場合には、対応する関節機構を制御することにより例えば図9について上述したような「悲しい動作」を行わせ、これに対して電話の相手が予め「好きな人」として登録された人であった場合には、例えば図11について上述したような「うれしい動作」を行わせる。
このようにしてこのロボットにおいては、電話取次ぎに加えて電話相手をもその動作によってユーザに知らせることができるようになされている。
(2−4)遠隔操作機能
他方、このロボット1には、図15に示すように、ユーザが外部の電話機や携帯電話機等の外部機器50を介してロボット1に対して電話をかけ、当該外部機器50のダイヤルボタンを利用して所定の第4のコード番号を入力することによって、当該ロボット1に家の中のビデオテープレコーダ51やテレビジョン受像機52等のスイッチのオン/オフ、又は壁若しくは床にあるスイッチ53、54等のオン/オフなどを行わせることができる遠隔操作機能が搭載されている。
実際上、ロボット1のコントローラ20は、外部機器50から電話がかかってきたことを通信ユニット25を介して認識し、その後第4のコード番号が入力されたことを確認すると、予め記憶している各第4のコード番号に対する動作内容のテーブルとに基づいて指令内容を認識し、認識結果に基づいて予め設定された所定の処理を実行する。
例えばコントローラ20は、ビデオテープレコーダ51やテレビジョン受像機52などのリモートコントロールにより操作できる電気製品の電源をオン/オフすべき指令が与えられた場合には、画像処理部22からの画像認識信号S4Aに基づいて周囲の状況を認識しながら各脚部5A〜5Dの関節機構を制御することにより予め記憶しているその電気製品の設置場所に当該ロボット1を移動させる。
そしてコントローラ20は、ロボット1がその電気製品をリモートコントロールにより操作できる位置にまで移動すると、赤外線送受信部15を制御してその電気製品に向けてコントロール信号としての赤外線信号IR2を出射させて、これによりその電気製品の電源等をオン/オフさせる。
またコントローラ20は、壁又は床にあるスイッチ53、54をオン/オフ操作すべき指令が与えらた場合には、各脚部5A〜5Dの関節機構を制御することにより、画像処理部22からの画像認識信号S4Aに基づいて周囲の状況を認識しながら予め記憶しているそのスイッチ53、54の設置場所にロボット1を移動させる。
そしてコントローラ20は、ロボット1がそのスイッチ53、54に対して操作できる位置にまで移動すると、例えばそのスイッチ53が壁にある場合には、ロボット1の頭部7(図1)の関節機構を制御して当該頭部7に配設されたタッチセンサ14をそのスイッチ53に押し付けさせることにより、当該スイッチ53をオン/オフ操作させる。
この際コントローラ20は、タッチセンサ14がスイッチ53に接触したか否かをタッチセンサ14の出力に基づいて認識し、これによりそのオン/オフ操作を確実に行わせる。
またコントローラ20は、そのスイッチ54が床にある場合には、対応する脚部5A〜5Dの関節機構を制御していずれかの脚部5A〜5Dによってスイッチ54を押圧操作させることにより、当該スイッチ54をオン/オフさせる。
図16は、このようなロボット1の他の作業の例を示しており、ロボット1に壁に配設された給湯器55のスイッチ56をオン/オフ操作させたり、ブラインド57を自動的に操作するためのスイッチ58をロボット1に操作させることによりモータ59を作動させてブラインド57を昇降させることができる。
また洗濯物取込装置60のスイッチ61をロボット1にオン操作させることによって、洗濯物取込装置60を駆動させて洗濯物62を建物63の外から建物63の中に取り込ませることもできる。
さらにロボット1のコントローラ20は、このような遠隔操作により指定された行動を実行した場合において、例えば対象機器がスイッチ操作によっても正しく動作しなかったことを画像処理部22からの画像認識信号S4Aや音声処理部21からの音声認識信号S2Aに基づいて認識すると、音声処理部21及び通信ユニット25を制御することにより、これを知らせるメッセージを生成させてこれをユーザに送信させる。
このようにしてこのロボット1においては、当該ロボット1がユーザにより指定された処理を確実に行えたかをユーザが遠隔地においても確認したり、必要に応じてロボット1を操作してエラー原因を調べることもできるようになされている。
(2−5)セキュリティ機能
さらにこのロボット1には、異常を検出するセキュリティ機能も搭載されている。
実際上ロボット1のコントローラ20は、ガスセンサ及び煙センサ15(図2)から与えられるガス及び煙検出信号S6の入力の有無を常時監視しており、ガス及び煙検出信号S6が入力した場合には、音声処理部21を制御してこれを知らせる音声をスピーカ11から出力させる。
またコントローラ20は、これと共に通知モードが設定されている場合には、通信ユニット25及び音声処理部21を制御して、図17のように予め登録されているユーザの連絡先に所定のメッセージを送信すると共に、この後その状態で所定時間が経過したり、又はさらに多量のガスや煙を検出したときには、通信ユニット25及び音声処理部21を制御して警察や消防へ電話してこれを知らせるメッセージを送信する。
またコントローラ20は、例えばセキュリィ機能の留守番モードがオン設定されている場合、画像処理部22からの画像認識信号S4A及び音声処理21からの音声認識信号S2Bに基づいて家の中の状態を常時監視し、例えば認識及び識別できない人(予め登録されていない人)を検出したときには、図18のように通信ユニット25及び音声処理部21を制御して所定のメッセージを予め登録されているユーザの連絡先及び警察に送信する。
さらにこれと共にコントローラ20は、上述のようにガス及び煙検出信号S6が入力した場合や、セキュリィ機能の留守番モードがオン設定されているときに認識及び識別できない人を検出した場合には、このとき画像処理部22からの画像情報及び音声処理部21からの音声情報を順次記憶し、この後この再生命令が与えられたときに当該記憶した画像情報に基づく画像を画像表示部13に表示させ、記憶した音声情報に基づく音声をスピーカ11から出力させる。
このようにしてこのロボット1においては、災害や事故、不法侵入者等があった場合に飛行機等におけるボイスレコーダのように状況を記憶し、この後これを提示することもできるようになされている。
(2−6)自動メンテナンス・バージョンアップ機能
さらにこのロボット1には、図19に示すように、メンテナンスセンタ64に電話をかけて自動的にメンテナンスを行ったり、自動的にバージョンアップを図る自動メンテナンス・バージョンアップ機能も搭載されている。
実際上ロボット1のコントローラ20は、定期的に通信ユニット25を制御してメンテナンスセンタ64に電話をかける。そしてコントローラ20は、このときメンテナンスセンタ64のチェック装置と通信し、当該チェック装置の制御のもとに、コントローラ20等を含めた各種機能をチェックする。そしてコントローラ20は、このときいずれかの箇所に異常を検出すると、これをメンテナンスセンタ64のチェック装置に伝達する一方、画像処理部22を制御してこれを知らせるメッセージを画像表示部13に表示させる。
またコントローラ20は、定期的に通信ユニット25を制御してメンテナンスセンタ64に電話をかける。そしてコントローラ20は、メンテナンスセンタ64から供給される最新のプログラムを通信ユニット25を介して取り込み、これをそれまで利用していたプログラムに代えて図示しない内部のプログラム記憶用の記憶媒体に格納する。
さらにコントローラ20は、メンテナンスセンタ64から一方的に電話回線等を通じて配信される最新のプログラム等についても上述と同様にして通信ユニット25を介して取り込み、これを上述のようにしてプログラム記憶用の記憶媒体に格納する。
このようにしてこのロボット1においては、自動的にメンテナンスを行ったり、バージョンアップを図ることができるようになされている。
(2−7)E−mail管理機能
一方、このロボット1には、E−mailを管理するE−mail管理機能も搭載されている。
実際上ロボット1のコントローラ20は、図20に示すように、E−mailを受信したことを通信ユニット25を介して認識すると、そのテキストデータを図示しない内部メモリに取り込む。
次いでコントローラ20は、宛て先のデータに基づいてだれ送られてきたE−mailであるかを判断し、この判断結果に基づいて、電話取次ぎ機能において上述した方法により対応するユーザを探し出して近づき、この後音声処理部21を制御することによりE−mailが届いたことを知らせるメッセージをスピーカ11から出力させる。
この際コントローラ20は、例えば電話取次ぎ機能において上述した場合と同様にして、例えばE−mailの発信元が予め「嫌いな人」として登録された人であった場合には、対応する関節機構を制御することにより例えば図9について上述したような「悲しい動作」を行わせ、これに対してE−mailの発信元が予め「好きな人」として登録された人であった場合には、例えば図11について上述したような「うれしい動作」を行わせる。
このようにしてこのロボット1では、E−mailの管理に加えてその発信元をその動作によってユーザに知らせることができるようになされている。
(2−8)要介護人監視機能
さらにこのロボット1には、老人や子供等の介護や監視が必要なユーザを監視する要介護人監視機能が搭載されている。
実際上、ロボット1のコントローラ20は、要介護人監視機能がオン設定されている場合、図21に示すように、他のユーザにより予め指定されたユーザの行動や状況を画像処理部22からの画像認識信号S2Aや、音声処理部21からの音声認識信号S4A及びセンサ出力受信部17(図2)からのセンサ出力受信信号S12に基づいて常に監視する。
そしてコントローラ20は、所定時間以上ユーザが動かなかったときや、ユーザの声がしなかったときには、上述の電話取次ぎ機能において説明したようにしてユーザを探して近づいて行く。
そしてコントローラ20は、ユーザに所定距離まで近づくと音声処理部21を制御して所定のメッセージや音をスピーカ11から出力させる一方、この後ユーザの動きを続けて監視し、何の反応もなかったときには音声処理部21及び通信ユニット25を制御して予め登録されている家族や病院等に電話をかけて異常を知らせるメッセージを送信する。
(2−9)ダンス機能
さらにこのロボット1には、マイクロホン10により集音した音楽に合わせてダンスを行ったり、電話回線44等を通じて伝送される音楽や、音譜情報をコード化したいわゆるMIDI(Musical In−strument Digital Interface)信号に基づいてダンスを行うダンス機能も搭載されている。
ここでMIDI規格は、シンセサイザ、リズムボックス、シーケンサ及びコンピュータなどを相互に接続する国際的な規格である。そしてMIDI規格では、情報としてノート・オン(発音)、ノート・オフ(停音)、ピッチ・ベンダ(連続的に音階を変化させる)及びコントロールチェンジ(その他の種々のコントロール)などの情報を1秒間に1300程度それぞれ識別番号を付加してMIDI信号として伝送することが定義されており、おおよそ人間が楽器を奏でて表現できる全ての情報をMIDI信号として伝送できるようになされている。
そしてこのロボット1の音声処理部21は、ダンス機能がオン設定されている場合において、電話回線44等を通じてMIDI信号が与えられると、これを通信ユニット25を介して取り込み、当該MIDI信号に含まれるリズム、音程及び音の強弱などの音楽特徴を表す情報を抽出すると共に、当該抽出した情報に基づいて同期信号を生成する。
例えば音声処理部21は、ドラムのパートの情報のみを抽出し、当該抽出した情報に基づいてドラムが叩かれるタイミングを基準として、そのタイミングでパルスを発生させるようにして同期信号を生成し、これをコントローラ20に送出する。
また音声処理部21は、マイクロホン10により音楽を集音した場合や、電話回線等を通じて音楽(非MIDI信号)が与えられた場合には、当該マイクロホン10から与えられる集音信号S1に基づき得られる音楽又は電話回線を通じて伝送されてきた音楽に基づいて、その音楽のリズム、音程及び音の強弱などの音楽特徴を検出すると共に、検出結果に基づいて上述と同様にしてその音楽の音楽特徴に基づく同期信号を生成し、これをコントローラ20に送出する。
そしてコントローラ20は、このようにして生成された同期信号に基づいて、図22に示すように、ロボット1があたかもリズム等に合わせて踊っているかのごとく動作するように、各脚部5A〜5Dの関節部分、各脚部5A〜5D及び胴体部2の連結部分、並びに頭部6及び胴体部2の連結部分の各関節機構を駆動する。
(2−10)ロボット間通信機能
さらにこのロボット1には、ロボット1同士で通信を行いながらサッーカーゲームなどの協調作業を行うロボット間通信機能が搭載されている。
実際上、ロボット(以下、これを第1のロボットと呼ぶ)1のコントローラ20は、ロボット間通信機能がオン設定されている場合、画像処理部22からの画像信号S4に基づいて他のロボット(以下、これを第2のロボットと呼ぶ)1の位置及び状態を監視する。
そして第1のロボット1のコントローラ20は、第2のロボット1に所望する行動や動作を行わせたいときには、当該動作の実行指令を通信ユニット25を介して当該第2のロボット1に送信する。
このとき第2のロボット1のコントローラ20は、自己の通信ユニット25を介して与えられる実行指令に基づいて必要な関節機構を駆動し、これにより指定された動作を実行する。
このようにしてこのロボット1においては、ロボット1同士が互いに通信を行いながら相互に相手のロボット1を制御して所定の協調動作を行うことができるようになされている。
なお図24は、このようなロボット間通信機能を利用して2人のユーザが例えばサッカーゲームを行えるゲームシステム70の構成例を示すものである。
かかるゲームシステム70においては、2台のパーソナルコンピュータ71A、71Bを有し、各ユーザがそれぞれ対応するパーソナルコンピュータ71A、71Bを用いて例えば「ボールを前に出して攻めろ」や、「右サイドから攻めてシュートしろ」といった行動指令を入力することができるようになされている。
この場合これらパーソナルコンピュータ71A、71Bは、それぞれ入力された指令に応じたコマンドをインターネット72、コミュニケーションサーバ73、電話回線74及び電話機本体75A、75Bを順次介して対応するチームのロボット1に送信する。
この結果対応するチームの各ロボット1は、このコマンドに基づいて上述のようにロボット1同士で通信を行いながら互いに他のロボット1を制御しながら指示された内容を実行する。
このようにしてこのゲームシステム70においては、2人のユーザがそれぞれ自己のチームのロボット1を操作してサッカーゲームを行うことができるようになされている。
(3)ロボット1におけるユーザ識別方法
次に、上述した電話取次ぎ機能や要介護人監視機能及びセキュリティ機能等を実現するための人間の認識及び識別方法について説明する。
まずこのロボット1の場合、画像処理部22は、例えば特開平6−89344号公報に開示された方法を用いて各ユーザを認識及び識別する。具体的には、ユーザを認識及び識別するために、図25に示すような顔パターン学習及び認識処理部80が画像処理部22内に設けられている。
そしてこの顔パターン学習及び認識処理部80では、画像認識部12から与えられる画像情報のうちの人の顔部分をRAM(Random Access Memory)及びアナログ/ディジタル変換器からなるメモリ部81において例えば8ビットで量子化し、得られたxy平面上の2次元輝度情報でなる顔画像データI(x,y)を1フレーム分ずつメモリ部81のRAMに記憶する。
前処理部82は、メモリ部81に記憶された顔画像データI(x,y)の基本モデルとして予め関数学習記憶部84に記憶されているr個の各関数Fi(x,y)(i=1,2,……,r)のそれぞれについて、顔パターンP(x,y)に対する相関量でなる寄与度Xiを算出する。
また比較処理部83は、この算出結果に基づいて最大の寄与度XMAX(1≦MAX≦r)を有する関数FMAX(x,y)を検出し、この関数FMAX(x,y)の寄与度XMAXが最大又は極大点となるまで関数FMAX(x,y)又は顔パターンP(x,y)を変形させるようにして、関数FMAX(x,y)と顔パターンP(x,y)との差異量でなる変形量M(x,y)を算出する。
この変形量M(x,y)は、関数学習記憶部84及び変形量分析部85に与えられる。また関数学習記憶部84には顔パターンP(x,y)も与えられる。
関数学習記憶部84は、例えばニューラルネットワークにより構成され、上述のように顔パターンP(x,y)の基本モデルとして、r個の各関数Fi(x,y)(i=1,2,……,r)を記憶している。
そして関数学習記憶部84は、供給される変形量M(x,y)を用いて関数FMAX(x,y)又は顔パターンP(x,y)を変形し、xy平面上における変形した関数FMAX′(x,y)と、変形した顔パターンP′(x,y)とに基づいて、関数FMAX(x,y)を更新する。
一方変形量分析部85は、比較処理部83から与えられる変形量M(x,y)を分析し、画面内における顔パターンP(x,y)の上下左右のずれ、回転による位置ずれ、又は遠近や画像認識部12(図2)の拡大縮小率などによる大きさの違いに関する成分を変形量M(x,y)から除去することにより新たな変形量Mtdr(x,y)を生成し、これを人物情報学習記憶部86に送出する。
人物情報学習記憶部86は、動作モードが学習モードである場合、供給される変形量Mtdr(x,y)を、コントローラ20から与えられる例えば人物(顔)に付与された番号t(t=1,2,……,T;Tは人物の顔の数)の関数である人物情報K(t)と対応付けて(例えば同じ人物tの顔画像における複数の変形量Mtdr(x,y),Mtdr′(x,y),Mtdr″(x,y),……の平均値などをその人物情報K(t)として)、図示しない内部メモリに格納する。
すなわち人物情報学習記憶部86は、動作モードが学習モードである場合、変形量分析部85から出力される人物tの変形量Mtdr(x,y)そのものを人物情報として記憶し、この後同一人物tの変形量Mtdr(x,y)が入力するごとにその変形量Mtdr(x,y)に基づいて人物情報K(t)を更新する。
さらに人物情報学習記憶部86は、動作モードが認識モードである場合、変形量分析部85から与えられる変形量Mtdr(x,y)と、その内部メモリに予め記憶されている各人物情報K(t)との例えばユークリッド距離をそれぞれ算出し、その距離を最も短くする人物情報K(t)における番号tを認識結果K0 としてコントローラ20に送出する。
そしてコントローラ20は、この認識結果K0と、予め登録時に番号tと対応付けて記憶しているその人物の名前とに基づいて、そのとき撮像されている人物がだれであるか(その人物の名前)を認識する。
そしてこのように構成された顔パターン学習及び認識処理部80では、変形量分析部85において変形量M(x,y)を分析して、当該変形量M(x,y)に含まれる顔パターンP(x,y)の平行移動成分や、回転移動成分及び拡大縮小成分を取り除き、いわば新たな変形量Mtdr(x,y)に基づいて、人物情報学習記憶部86に記憶されている標準パターンを更新するため、高い認識率を得ることができる。
(4)ロボット1における同期信号の生成方法
続いて、上述したダンス機能を実現するための上述の同期信号の生成方法について説明する。
このロボット1の場合、マイクロホン10により集音した音楽や、電話回線等を通じて送られてきた音楽の音楽特徴、及び外部から電話回線等44を介して与えられるMIDI信号に含まれる音楽特徴に基づいてロボット1を踊らせるように動作させるための同期信号を生成する手段として、図26のような同期信号生成部90が音声処理部21内に設けられている。
そしてこの同期信号生成部90では、通信ユニット25を介して与えられる外部からのMIDI信号S20をMIDI信号処理部91に入力する。MIDI信号処理部91は、供給されるMIDI信号S20からリズム、音程及び音の強弱などの予め定められた音楽特徴を抽出すると共に、当該抽出した音楽特徴に基づいて同期信号S21を生成し、これをコントローラ20に出力する。
また同期信号生成部90では、マイクロホン10から与えられる集音信号S1や通信ユニット25から与えられる音楽情報を非MIDI信号処理部92に入力する。この場合非MIDI信号処理部92においては、信号処理モードとして外部操作によって3通りの信号処理モードを選択することができる。
この場合例えば第1の信号処理モードが選択された場合、マイクホン10からの集音信号S1又は通信ユニット25からの音楽情報が可変バンドパスフィルタ回路又は複数のバンドパスフィルタ回路から構成されるバンドパスフィルタ部93に与えられ、当該バンドパスフィルタ部93において集音信号S1又は音楽情報に含まれる特定周波数帯域の信号成分が抽出される。この結果例えば恒常的に演奏される特定の楽器(例えばドラム)の信号成分が抽出され、これがフィルタ処理信号S23としてパワー測定部94に与えられる。
パワー測定部94は、供給されるフィルタ処理信号に基づく音のパワー(強弱)を所定間隔(例えば10〔ms〕間隔)で検出し、検出結果を順次パワー検出信号S24として特徴制御部95に送出する。
特徴制御部95は、供給されるパワー検出信号S24のうちの予め設定された閾値を越えた部分(時刻)を検出する。また特徴制御部95は、この検出結果に基づいて時間軸上でリズム、音程及び音の強弱を測定し、当該測定結果に基づいて上述の同期信号S21を生成する。
そしてこのような第1の信号処理モードでは、主としてドラムのようなテンポとパワーに注目したダンスをロボットに行わせるような同期信号S21が生成され、これがコントローラ20に与えられる。
一方、非MIDI信号処理部92において、第2の信号処理モードが選択された場合、マイクロホン10からの集音信号S1や通信ユニット25からの音楽情報がバンドパスフィルタ部93に与えられ、当該バンドパスフィルタ部93において集音信号S1や音楽情報に対して全帯域のフィルタリング処理が施された後、得られたフィルタ処理信号S23が基本周波数抽出部95に与えられる。
基本周波数抽出部95は、供給されるフィルタ処理信号S23から基本周波数を抽出し、得られた基本周波数信号S25が特徴制御部96に与えられる。また特徴制御部96は、供給される基本周波数信号S25を時間軸上の差分として測定し、特定の差分情報に基づいて上述の同期信号S21を生成する。
そしてこのような第2の信号処理モードでは、複数の楽器により奏でられた音楽全体のメロディに注目したダンスをロボットに行わせるような同期信号S21が生成され、これがコントローラ20に与えられる。
他方、非MIDI信号処理部92において、第3の信号処理モードが選択された場合、マイクロホン10からの集音信号S1や通信ユニット25からの音楽情報がバンドパスフィルタ部93に与えられ、当該バンドパスフィルタ部93において第1の信号処理モード時と同様にして集音信号S1又は音楽情報に含まれる特定周波数帯域の信号成分が抽出され、得られたフィルタ処理信号S23がパワー測定部94に与えられる。この結果第1の信号処理モード時と同様にして、このフィルタ処理信号S23に基づくパワー検出信号S24がパワー測定部94において生成され、これが特徴制御部96に与えられる。
またこれと共にバンドパスフィルタ部93は、第2の信号処理モード時と同様にして集音信号S1や音楽情報に対して全帯域のフィルタリング処理を施し、得られたフィルタ処理信号S23を基本周波数抽出部95に送出する。この結果第2の信号処理モード時と同様にして、このフィルタ処理信号S23に基づく基本周波数信号S25が基本周波数抽出部95において生成され、これが特徴制御部96に与えられる。
そして特徴制御部96は、供給されるパワー測定信号S24及び基本周波数信号S25に基づいて、第1及び第2の信号処理モード時の処理を組み合わせた処理により同期信号S21を生成する。
実際上、特徴制御部96は、例えば同じ楽曲でも音程差の少ないドラム音が主演奏の場合にはテンポ及び音の強弱差に基づいて第1の信号処理モード時と同様にして同期信号S21を生成し、静かで音の強弱差が少ない連続した弦楽器音が主演奏の場合には基本周波数の差分に基づいて第2の信号処理モード時と同様にして同期信号S21を生成し、これらが混在する場合には少なくとも2つ以上の特徴によって相互補正をかけるようにして同期信号S21を生成する。
そしてこのような第3の信号処理モードでは、第1及び第2の信号処理モードでの処理の良い部分を合わせた高精度の同期信号S21が生成され、これがコントローラ20に与えられる。
このようにして同期信号生成部90は同期信号S21を生成する。
(5)本実施の形態の動作及び効果
以上の構成において、このロボット1は、外部から電話回線44等を介して与えられる画像情報及び音声情報に基づく画像を画像表示部13に表示し、音声をスピーカ11から出力する一方、会話内容に応じた動作を実行する。またロボット1は、外部から電話回線44等を介して与えられる動作命令(第2及び第3のコード番号)に基づいて、指定された動作を実行する。
従ってこのロボット1を用いることによって、音声や画像による意思伝達や、これに加えて実在のロボット1の動きを通しての意思伝達を行うことができ、あたかも相手が目の前に居るようなリアリティのあるコミュニケーションが可能となる。また例えばこのロボット1を用いることによって、例えば子供や介護の必要な老人が家にいるときに、外部から家族や医者が図1のロボット1に電話し、ロボット1の画像認識部12を通じて子供や老人の様子を観察したり、ロボット1を通じて話すことによりスムーズなコミュニケーションを行うことができる。
またロボット1は、外部から電話がかかってきたときに所定時間経過しても電話がとられなかった場合には、家の中に配設された各種センサの出力に基づいてそのときのユーザの状況を判断し、判断結果に応じたメッセージを電話相手に送信する。従ってこのロボット1を用いることによって、煩雑な設定作業を必要とすることなく適切な留守番電話要のメッセージを電話相手に与えることができる。
さらにロボット1は、外部から電話がかかってきたときにナンバーディスプレイサービス又は音声による問い合わせによりどのユーザに電話がかかってきたかを認識し、認識結果に基づいてそのユーザに近づいてゆく。従ってこのロボット1を用いることによって、例えばそのユーザが手を離せない用事で電話を取りにいけない場合においても、当該ユーザが電話の相手と簡単に電話をすることができる。
さらにこのロボット1は、ユーザから電話回線44等を介して与えられる指令に基づいて、家の中のビデオテープレコーダ51やテレビジョン受像機52等のスイッチや、壁又は床にあるスイッチ53、54等をオン/オフ操作する。従ってこのロボット1を用いることによって、電話によって操作ができないような電気製品や、スイッチをコントロールすることができる。
さらにこのロボット1は、家の中の状況を常時認識し、異常を発見したときにはユーザや、警察及び又は消防署等に連絡する。従ってこのロボット1を用いることによって、家のセキュリティを確保することができる。
さらにこのロボット1は、定期的にメンテナンスセンタ60に連絡して各種機能をチェックしたり、最新のプログラムをダウンロードする。従ってこのロボット1は、通常、ユーザがロボット1の状態を意識することなく使用することができる。
さらにこのロボット1は、E−mailを受けたときに、宛て先となるユーザを検出し、当該ユーザに近づいてゆく。従ってこのロボット1を用いることによって、ユーザがE−mailが届いたことを容易に認識することができる。
さらにこのロボット1は、指定されたユーザを常に監視し、異常時には予め登録された他のユーザや病院に連絡する。従ってこのロボット1を用いることによって、要介護人に異常が発生した場合に直ちに対応することができる。
さらにこのロボット1は、集音した外部音でなる音楽や電話回線44等を介して伝送されるMIDI信号S20に基づいて、リズムを合わせてダンスする。従ってこのロボット1によれば、アミューズメント性を向上させることができる。
さらにこのロボット1は、ロボット1同士で通信しながら他のロボット1を制御する。
従ってこのロボット1によれば、複数台のロボット1に協調した作業を行わせることができる。
以上の構成によれば、ロボット1が、外部から電話回線44等を介して与えられる画像情報及び音声情報に基づく画像及び音声を表示及び出力したり、会話内容に応じた動作を行ったり、外部から電話回線44等を介して与えられる動作命令に基づいて指定された動作を実行するようにしたことにより、音声及び画像による意思伝達や、実在のロボット1の動きを通しての意思伝達を行うことができ、かくしてリアリティのあるコミュニケーションを可能とすることができる。かくするにつき利用価値の高いロボットを実現できる。
またロボット1にロボット電話機能、留守番電話機能、電話取次ぎ機能、遠隔操作機能、セキュリティ機能、自動メンテナンス・バージョンアップ機能、E−mail管理機能、要介護人監視機能、ダンス機能及びロボット間通信機能等を搭載するようにしたことにより、ユーザにとって有効な行動及び動作を行わせることができ、かくして利用価値の高いロボットを実現できる。
(6)他の実施の形態
なお上述の実施の形態においては、ロボット1を犬や猫のような動物の形態とすることによりユーザに実際の動物と同様に親近感が湧くようにした場合について述べたが、本発明はこれに限らず、例えば他の種類や形状を広く適用することができる。この場合において、ロボット1の移動手段として、複数の脚部5A〜5Dに代えて複数のローラや車輪などを用いるようにしても良い。
また上述の実施の形態においては、一例としてロボット1が外部と電話回線44を通じて各種情報を送受するようにした場合について述べたが、本発明はこれに限らず、例えば携帯電話回線や、無線、インターネット専用回線、赤外線信号又はLAN(Local Area Network)などを介して同様の通信を行い得るようにしても良い。
さらに上述の実施の形態においては、キー入力部24を操作したり、外部機器50のダイヤルボタンを操作するようにして各種指令を入力できるようにした場合について述べたが、本発明はこれに限らず、これに代えて又はこれに加えて例えばコントローラ20の音声認識機能を利用した音声による指令入力や、リモートコントローラを用いた指令入力などを行い得るようにしても良い。
さらに上述の実施の形態においては、ロボット1が家の中の電気製品を操作する方法として、その電気製品の所まで移動して赤外線信号IR2を出力したり、又は物理的にスイッチを操作するようにした場合について述べたが、本発明はこれに限らず、例えば家の中にLANを設けると共に家中の電気製品をこのLANに接続し、ロボット1がこのLANを介して対応する電気製品を操作するようにしても良い。なおこの際ロボット1とLANとを無線により接続することによって、ロボット1を移動自在とすることができる。
さらに上述の実施の形態においては、外部から電話がかかってきた場合やE−mailが届いた場合にロボット1がそのユーザにまで移動して行くようにした場合について述べたが、本発明はこれに限らず、ユーザごとに異なる着信音を出力したり、対応するユーザの名前を出力するなどしてだれに電話がかかってきたかを知らせるようにしても良い。
さらに上述の実施の形態においては、外部からかかってきた電話を対応するユーザに取り次ぐ際に、ロボット1がそのユーザを探し出すようにした場合について述べたが、本発明はこれに限らず、例えば各ユーザがほぼ決また場所にいる場合には、これら各ユーザの居場所を予めロボット1に記憶させておき、電話がかかってきたときに加速度センサ及び角速度センサ23の出力を利用して姿勢や位置を認識しながらその場所に移動するようにしても良い。
さらに上述の実施の形態においては、留守番電話機能として音声及び画像を記憶するようにした場合について述べたが、本発明はこれに限らず、例えばテキストデータをも記憶するようにしても良い。またメンテナンスセンタ60がE−mailなどのテキストデータの管理も行うようにしても良く、メンテナンスセンタ60の制御のもとにロボット1の音声処理部21を通じてE−mail等のテキストを書いたり、読んだりさせるようにしても良い。
さらに上述の実施の形態にといては、外部から電話がかかってきたときにロボット1がユーザを識別しながら探し出すようにした場合について述べたが、本発明はこれに限らず、例えば電話がかかってきたときにスピーカ11を介して対応するユーザに音声で呼びかけ、その返事があった方向を検出して当該方向に向けて移動したり、又は目的のユーザにある動作(例えば、手を振るなど)をしてもらい、その動作を行ったユーザに向けて移動するようにしても良い。
さらに上述の実施の形態においては、ロボット1がバッテリ(リチウムイオン2次電池のような繰り返し充電可能電池の他に、1次電池のような電池でも良い)を電源とするようにした場合について述べたが、本発明はこれに限らず、例えば商用交流電源を電源とするようにしても良い。
さらに上述の実施の形態においては、遠隔操作機能の説明において、外部機器のダイヤルボタン操作によりロボット1を操作するようにした場合について述べたが、本発明はこれに限らず、例えばテレビ電話機やテレビ付き携帯電話機を利用して、ロボット1から送られてくる画像認識部12により撮像された周囲の状況をユーザが認識しながら、「右」や「左」などの音声の指示をロボット1に与えて、当該指示に応じてロボット1が移動するようにしても良い。
さらに上述の実施の形態においては、音楽処理部21の同期信号生成部90を図26のように構成するようにした場合について述べたが、本発明はこれに限らず、例えば同期信号生成部90の入力段に入力信号がMIDI信号か否かを判断する判断回路を配置すると共に、通信ユニット25からの音声情報やMIDI信号、マイクロホン10からの集音信号S1、図示しない着脱自在の記憶媒体から読みだされた音楽情報又はMIDI信号などの音声情報を全てこの判断回路に与え、当該判断回路における判断結果に基づいてMIDI信号をMIDI信号処理部91に与え、非MIDI信号をBPF部93に与えるように同期信号生成部90を構成するようにしても良い。
さらに上述の実施の形態においては、留守番電話機能を図1のように構成されたロボット1に適用するようにした場合について述べたが本発明はこれに限らず、この他種々の構成の情報処理システムに広く適用することができる。
さらに上述の実施の形態においては、留守番電話機能時における応答メッセージを音声処理部21が生成するようにした場合について述べたが、本発明はこれに限らず、このような応答メッセージを予めメモリ等の所定の記憶媒体に記憶しておき、ユーザの状態に応じて対応する応答メッセージを読み出して電話相手に送信するようにしても良い。

産業上の利用可能性
ロボット装置及び情報処理システムにおいて、アミューズメントロボットや、介護ロボットなどに適用することができる。
【図面の簡単な説明】
図1は、本実施の形態によるロボットの構成を示す斜視図である。
図2は、図1のロボットの回路構成を示すブロック図である。
図3は、図1のロボットの関節機構のメカ構成を示す斜視図である。
図4は、図3のロボットの関節機構の回路構成を示すブロック図である。
図5は、ロボット電話機能の説明に供するブロック図である。
図6は、ロボット電話機能の説明に供するブロック図である。
図7は、ロボット電話機能の説明に供するブロック図である。
図8は、ロボット電話機能の説明に供するブロック図である。
図9は、ロボット電話機能の説明に供するブロック図である。
図10は、ロボット電話機能の説明に供するブロック図である。
図11は、ロボット電話機能の説明に供するブロック図である。
図12は、留守番電話機能の説明に供する略線図である。
図13は、留守番電話機能の説明に供する略線図である。
図14は、電話取次ぎ機能の説明に供する略線図である。
図15は、遠隔操作機能の説明に供する略線図である。
図16は、遠隔操作機能の説明に供する略線図である。
図17は、セキュリティ機能の説明に供する略線図である。
図18は、セキュリティ機能の説明に供する略線図である。
図19は、自動メンテナンス・バージョンアップ機能の説明に供する略線図である。
図20は、E−mail管理機能の説明に供する略線図である。
図21は、要介護人監視機能の説明に供する略線図である。
図22は、ダンス機能の説明に供する略線図である。
図23は、ロボット間通信機能の説明に供する略線図である。
図24は、ロボット間通信機能の説明に供する略線図である。
図25は、顔パターン学習及び認識処理部の構成を示すブロック図である。
図26は、同期信号生成部の構成を示すブロック図である。

Claims (3)

  1. 移動手段を有し、当該移動手段により移動できるようになされたロボット装置において、
    外部から送信される通信信号を受信する受信手段と、
    予め登録された1又は複数の人物の識別情報を記憶する記憶手段と、
    周囲を撮像する撮像手段と、
    上記移動手段を駆動制御する制御手段と
    を具え
    上記制御手段は、
    上記受信手段が外部からの上記通信信号を受信したときに、上記通信信号に基づいて当該通信信号の送信先相手を特定し、当該特定した上記送信先相手を、上記撮像手段の出力及び上記記憶手段に記憶された上記識別情報に基づいて探索し、当該送信先相手を検出できたときには上記移動手段を駆動して上記ロボット装置を当該特定した送信先相手に接近させて、当該特定した送信先相手に上記通信信号の着信を通知する
    ことを特徴とするロボット装置。
  2. 移動手段を有し、当該移動手段により移動できるようになされたロボット装置において、
    外部から送信される通信信号を受信する受信手段と、
    予め登録された1又は複数の人物の識別情報を記憶する第1の記憶手段と、
    周囲を撮像する撮像手段と、
    上記移動手段を駆動制御する制御手段と、
    動作を生成する動作生成部と、
    上記動作生成部を駆動する駆動手段と、
    予め登録された各送信元ごとの感情情報を記憶する第2の記憶手段と
    を具え、
    上記制御手段は、
    上記受信手段が外部からの上記通信信号を受信したときに、上記通信信号に基づいて当該通信信号の送信先相手を特定し、当該特定した上記送信先相手を、上記撮像手段の出力及び上記第1の記憶手段に記憶された上記識別情報に基づいて探索し、当該送信先相手を検出できたときには上記移動手段を駆動して上記ロボット装置を当該送信先相手に接近させて、当該送信先相手に上記通信信号の着信を通知すると共に、当該通知を行う際に、上記送信元に対する上記感情情報が上記第2の記憶手段に記憶されている場合には、当該感情情報に基づいて上記駆動手段を制御することにより上記動作生成部において対応する感情表現動作を生成させる
    ことを特徴とするロボット装置。
  3. 上記通信信号は、電子メール信号でなる
    ことを特徴とする請求項1に記載のロボット装置。
JP2000555736A 1998-06-23 1999-06-23 ロボット装置 Expired - Fee Related JP4328997B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP10-175618 1998-06-23
JP17561898 1998-06-23
PCT/JP1999/003344 WO1999067067A1 (en) 1998-06-23 1999-06-23 Robot and information processing system

Publications (2)

Publication Number Publication Date
JPWO1999067067A1 JPWO1999067067A1 (ja) 2002-11-26
JP4328997B2 true JP4328997B2 (ja) 2009-09-09

Family

ID=15999244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000555736A Expired - Fee Related JP4328997B2 (ja) 1998-06-23 1999-06-23 ロボット装置

Country Status (6)

Country Link
US (1) US6529802B1 (ja)
EP (1) EP1122038A4 (ja)
JP (1) JP4328997B2 (ja)
KR (1) KR100617525B1 (ja)
CN (1) CN1146491C (ja)
WO (1) WO1999067067A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021162989A (ja) * 2020-03-31 2021-10-11 東京瓦斯株式会社 ロボットコミュニケーションシステム、コミュニケーションロボット、および遠隔見守り方法
US11200787B2 (en) 2016-07-04 2021-12-14 Sony Corporation Robot, robot system, and storage medium
JP2024092030A (ja) * 2019-10-31 2024-07-05 カシオ計算機株式会社 ロボット

Families Citing this family (144)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020156872A1 (en) 2001-01-04 2002-10-24 Brown David W. Systems and methods for transmitting motion control data
US7442107B1 (en) 1999-11-02 2008-10-28 Sega Toys Ltd. Electronic toy, control method thereof, and storage medium
US6615109B1 (en) * 2000-02-10 2003-09-02 Sony Corporation System and method for generating an action of an automatic apparatus
JP2001310283A (ja) * 2000-02-14 2001-11-06 Sony Corp ロボットシステム、ロボット装置及びその制御方法、並びに情報処理装置及び方法
JP2001242780A (ja) * 2000-02-29 2001-09-07 Sony Corp 情報通信ロボット装置、情報通信方法および情報通信ロボットシステム
JP2001246580A (ja) * 2000-03-03 2001-09-11 Sony Corp 情報通信ロボット装置、情報通信方法および情報通信ロボットシステム
AU2001259610A1 (en) 2000-05-09 2001-11-20 Hasbro, Inc. Self-stabilizing walking apparatus that is capable of being reprogrammed or puppeteered
JP2001353679A (ja) * 2000-06-13 2001-12-25 Oki Electric Ind Co Ltd ペット用ロボット
JP2002018146A (ja) * 2000-07-04 2002-01-22 Tomy Co Ltd 対話型玩具、反応行動パターン生成装置および反応行動パターン生成方法
US20020059386A1 (en) * 2000-08-18 2002-05-16 Lg Electronics Inc. Apparatus and method for operating toys through computer communication
JP2009297892A (ja) * 2000-09-19 2009-12-24 Toyota Motor Corp 移動体搭載用のロボット及びこれを搭載した移動体
JP2002133090A (ja) * 2000-10-20 2002-05-10 Casio Comput Co Ltd 留守管理システムおよび留守管理装置並びにそれらのプログラム記録媒体
JP2002166378A (ja) * 2000-11-30 2002-06-11 Sony Corp ロボット装置
US6705917B2 (en) 2000-12-15 2004-03-16 Andrew S. Filo Self-phase synchronized walking and turning quadruped apparatus
JP2002205290A (ja) * 2001-01-05 2002-07-23 Sony Corp 脚式移動ロボットの制御装置及び制御方法
KR20020061961A (ko) * 2001-01-19 2002-07-25 사성동 지능형 애완로봇
JP2002342759A (ja) 2001-01-30 2002-11-29 Nec Corp 情報提供システム、情報提供方法、およびそのプログラム
US7904194B2 (en) * 2001-02-09 2011-03-08 Roy-G-Biv Corporation Event management systems and methods for motion control systems
US7003083B2 (en) * 2001-02-13 2006-02-21 International Business Machines Corporation Selectable audio and mixed background sound for voice messaging system
KR20020067669A (ko) 2001-02-16 2002-08-23 산요 덴키 가부시키가이샤 로봇 시스템 및 로봇
FR2822279B1 (fr) * 2001-03-13 2005-06-24 Marc Didier Patrick Pettmann Robot de telesurveillance et de telemanipulation via internet
JP2002307338A (ja) * 2001-04-18 2002-10-23 Nippon Telegr & Teleph Corp <Ntt> 動作型存在情報伝達装置およびその制御方法
DE10133103A1 (de) * 2001-07-12 2003-01-30 Daimler Chrysler Ag Verfahren und Vorrichtung zur Messung und Nachbildung einer von einer Person subjektiv wahrgenommenen Umgebung
JP3900870B2 (ja) * 2001-08-07 2007-04-04 オムロン株式会社 情報収集装置、情報収集方法、および情報収集システム
JP4689107B2 (ja) * 2001-08-22 2011-05-25 本田技研工業株式会社 自律行動ロボット
JP2003205483A (ja) * 2001-11-07 2003-07-22 Sony Corp ロボットシステム及びロボット装置の制御方法
JP2003235019A (ja) * 2002-02-07 2003-08-22 Nippon Telegr & Teleph Corp <Ntt> 通信支援装置
WO2003071785A1 (fr) * 2002-02-19 2003-08-28 Sharp Kabushiki Kaisha Affichage, dispositif electronique, procede de transmission de donnees, terminal d'information, appareil hote, programme et support d'enregistrement
EP1506472A1 (en) * 2002-05-14 2005-02-16 Philips Intellectual Property & Standards GmbH Dialog control for an electric apparatus
NO318000B1 (no) * 2002-07-04 2005-01-17 Torbjorn Aasen Anordning ved sensor, samt anvendelse i et alarmsystem
US20040162637A1 (en) * 2002-07-25 2004-08-19 Yulun Wang Medical tele-robotic system with a master remote station with an arbitrator
US6925357B2 (en) 2002-07-25 2005-08-02 Intouch Health, Inc. Medical tele-robotic system
US7118443B2 (en) 2002-09-27 2006-10-10 Mattel, Inc. Animated multi-persona toy
JP4026758B2 (ja) 2002-10-04 2007-12-26 富士通株式会社 ロボット
US7724705B2 (en) * 2003-03-14 2010-05-25 Nokia Corporation Wireless transfer of data
WO2004088514A1 (ja) * 2003-03-28 2004-10-14 Sony Corporation 情報提供装置及び方法,並びに情報提供システム
US6804580B1 (en) * 2003-04-03 2004-10-12 Kuka Roboter Gmbh Method and control system for controlling a plurality of robots
US8027349B2 (en) 2003-09-25 2011-09-27 Roy-G-Biv Corporation Database event driven motion systems
JP2005103678A (ja) * 2003-09-29 2005-04-21 Toshiba Corp ロボット装置
JP2005103679A (ja) * 2003-09-29 2005-04-21 Toshiba Corp ロボット装置
US7813836B2 (en) 2003-12-09 2010-10-12 Intouch Technologies, Inc. Protocol for a remotely controlled videoconferencing robot
KR20050063543A (ko) * 2003-12-22 2005-06-28 엘지전자 주식회사 이동로봇의 위치확인장치 및 방법
WO2005069890A2 (en) * 2004-01-15 2005-08-04 Mega Robot, Inc. System and method for reconfiguring an autonomous robot
US20050204438A1 (en) 2004-02-26 2005-09-15 Yulun Wang Graphical interface for a remote presence system
JP2005345616A (ja) * 2004-06-01 2005-12-15 Canon Inc 情報処理装置及び情報処理方法
JP4789511B2 (ja) 2004-06-04 2011-10-12 キヤノン株式会社 状況モニタリング装置及び状況モニタリングシステム
CN100559410C (zh) * 2004-06-04 2009-11-11 佳能株式会社 情况监视装置和情况监视系统
US8077963B2 (en) 2004-07-13 2011-12-13 Yulun Wang Mobile robot with a head-based movement mapping scheme
US20060052676A1 (en) * 2004-09-07 2006-03-09 Yulun Wang Tele-presence system that allows for remote monitoring/observation and review of a patient and their medical records
US7247783B2 (en) * 2005-01-22 2007-07-24 Richard Grossman Cooperative musical instrument
US8588969B2 (en) * 2005-03-01 2013-11-19 Sony Corporation Enhancements to mechanical robot
US7047108B1 (en) * 2005-03-01 2006-05-16 Sony Corporation Enhancements to mechanical robot
KR100627851B1 (ko) * 2005-04-14 2006-09-26 에스케이 텔레콤주식회사 이동형 로봇을 이용한 멀티미디어 메시지 서비스 시스템 및그 방법
ATE522330T1 (de) * 2005-09-30 2011-09-15 Irobot Corp Robotersystem mit kabelloser kommunikation mittels tcp/ip übertragung
US9198728B2 (en) * 2005-09-30 2015-12-01 Intouch Technologies, Inc. Multi-camera mobile teleconferencing platform
US7697827B2 (en) 2005-10-17 2010-04-13 Konicek Jeffrey C User-friendlier interfaces for a camera
US7890522B2 (en) * 2005-11-10 2011-02-15 Lg Electronics Inc. Record media written with data structure for recognizing a user and method for recognizing a user
EP1791046A1 (en) * 2005-11-29 2007-05-30 Chang, HoYu Animatronic and portable device
US20070135967A1 (en) * 2005-12-08 2007-06-14 Jung Seung W Apparatus and method of controlling network-based robot
US8849679B2 (en) 2006-06-15 2014-09-30 Intouch Technologies, Inc. Remote controlled robot system that provides medical images
KR100805196B1 (ko) * 2006-07-07 2008-02-21 연세대학교 산학협력단 애완견 로봇 구조의 휴대 단말기 및 그 제어 방법
JP2008090013A (ja) * 2006-10-02 2008-04-17 Sony Corp ロボット装置、音楽出力方法及び音楽出力プログラム
JP5187563B2 (ja) * 2007-01-22 2013-04-24 株式会社ゼットエムピー 音響再生ロボット
US8265793B2 (en) 2007-03-20 2012-09-11 Irobot Corporation Mobile robot for telecommunication
US9160783B2 (en) * 2007-05-09 2015-10-13 Intouch Technologies, Inc. Robot system that operates through a network firewall
FR2918304A1 (fr) * 2007-07-06 2009-01-09 Robosoft Sa Dispositif robotise ayant l'aspect d'un chien.
KR100881288B1 (ko) * 2007-08-31 2009-02-03 재단법인 포항지능로봇연구소 다족 보행기구의 견골장치
KR100881287B1 (ko) * 2007-08-31 2009-02-03 재단법인 포항지능로봇연구소 4족 보행기구
JP2009061547A (ja) * 2007-09-06 2009-03-26 Olympus Corp ロボット制御システム、ロボット、プログラム及び情報記憶媒体
US10875182B2 (en) 2008-03-20 2020-12-29 Teladoc Health, Inc. Remote presence system mounted to operating room hardware
US8179418B2 (en) 2008-04-14 2012-05-15 Intouch Technologies, Inc. Robotic based health care system
US8170241B2 (en) 2008-04-17 2012-05-01 Intouch Technologies, Inc. Mobile tele-presence system with a microphone system
US9193065B2 (en) 2008-07-10 2015-11-24 Intouch Technologies, Inc. Docking system for a tele-presence robot
US9842192B2 (en) 2008-07-11 2017-12-12 Intouch Technologies, Inc. Tele-presence robot system with multi-cast features
US8340819B2 (en) 2008-09-18 2012-12-25 Intouch Technologies, Inc. Mobile videoconferencing robot system with network adaptive driving
US8996165B2 (en) * 2008-10-21 2015-03-31 Intouch Technologies, Inc. Telepresence robot with a camera boom
DE102008057009B4 (de) * 2008-11-12 2014-07-10 Vodafone Holding Gmbh Spielzeug
US8463435B2 (en) 2008-11-25 2013-06-11 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US9138891B2 (en) 2008-11-25 2015-09-22 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
JP5206378B2 (ja) * 2008-12-05 2013-06-12 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US8849680B2 (en) 2009-01-29 2014-09-30 Intouch Technologies, Inc. Documentation through a remote presence robot
US8897920B2 (en) 2009-04-17 2014-11-25 Intouch Technologies, Inc. Tele-presence robot system with software modularity, projector and laser pointer
RU2542345C2 (ru) * 2009-04-17 2015-02-20 Конинклейке Филипс Электроникс Н.В. Система окружающей телекоммуникации, способ работы такой системы и машиночитаемый носитель
BRPI1006383A2 (pt) * 2009-04-17 2019-09-24 Koninl Philips Electronics Nv sistema de telecomunicação ambiente e método para operar um sistema de telecomunicação ambiente
US8939840B2 (en) 2009-07-29 2015-01-27 Disney Enterprises, Inc. System and method for playsets using tracked objects and corresponding virtual worlds
US8384755B2 (en) 2009-08-26 2013-02-26 Intouch Technologies, Inc. Portable remote presence robot
US11399153B2 (en) 2009-08-26 2022-07-26 Teladoc Health, Inc. Portable telepresence apparatus
US11154981B2 (en) 2010-02-04 2021-10-26 Teladoc Health, Inc. Robot user interface for telepresence robot system
US20110187875A1 (en) * 2010-02-04 2011-08-04 Intouch Technologies, Inc. Robot face used in a sterile environment
US8670017B2 (en) 2010-03-04 2014-03-11 Intouch Technologies, Inc. Remote presence system including a cart that supports a robot face and an overhead camera
US8935005B2 (en) 2010-05-20 2015-01-13 Irobot Corporation Operating a mobile robot
US8918213B2 (en) 2010-05-20 2014-12-23 Irobot Corporation Mobile human interface robot
US9014848B2 (en) 2010-05-20 2015-04-21 Irobot Corporation Mobile robot system
US10343283B2 (en) 2010-05-24 2019-07-09 Intouch Technologies, Inc. Telepresence robot system that can be accessed by a cellular phone
US10808882B2 (en) 2010-05-26 2020-10-20 Intouch Technologies, Inc. Tele-robotic system with a robot face placed on a chair
FR2962048A1 (fr) * 2010-07-02 2012-01-06 Aldebaran Robotics S A Robot humanoide joueur, methode et systeme d'utilisation dudit robot
JP2012096307A (ja) * 2010-10-29 2012-05-24 Yaskawa Electric Corp ロボット制御装置、ロボット制御方法およびロボットシステム
US9264664B2 (en) 2010-12-03 2016-02-16 Intouch Technologies, Inc. Systems and methods for dynamic bandwidth allocation
US8930019B2 (en) 2010-12-30 2015-01-06 Irobot Corporation Mobile human interface robot
US12093036B2 (en) 2011-01-21 2024-09-17 Teladoc Health, Inc. Telerobotic system with a dual application screen presentation
KR102068216B1 (ko) 2011-01-28 2020-01-20 인터치 테크놀로지스 인코퍼레이티드 이동형 원격현전 로봇과의 인터페이싱
US9323250B2 (en) 2011-01-28 2016-04-26 Intouch Technologies, Inc. Time-dependent navigation of telepresence robots
US11482326B2 (en) 2011-02-16 2022-10-25 Teladog Health, Inc. Systems and methods for network-based counseling
US10769739B2 (en) 2011-04-25 2020-09-08 Intouch Technologies, Inc. Systems and methods for management of information among medical providers and facilities
US8380349B1 (en) * 2011-05-06 2013-02-19 Google Inc. Methods and systems for providing instructions to a robotic device
US20140139616A1 (en) 2012-01-27 2014-05-22 Intouch Technologies, Inc. Enhanced Diagnostics for a Telepresence Robot
US9098611B2 (en) 2012-11-26 2015-08-04 Intouch Technologies, Inc. Enhanced video interaction for a user interface of a telepresence network
US8836751B2 (en) 2011-11-08 2014-09-16 Intouch Technologies, Inc. Tele-presence system with a user interface that displays different communication links
EP2827605B1 (en) * 2012-03-12 2016-09-28 NTT DoCoMo, Inc. Remote control system, remote control method, communication device and program
US8902278B2 (en) 2012-04-11 2014-12-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US9251313B2 (en) 2012-04-11 2016-02-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
WO2013176762A1 (en) 2012-05-22 2013-11-28 Intouch Technologies, Inc. Social behavior rules for a medical telepresence robot
US9361021B2 (en) 2012-05-22 2016-06-07 Irobot Corporation Graphical user interfaces including touchpad driving interfaces for telemedicine devices
JP6223673B2 (ja) * 2012-10-23 2017-11-01 シャープ株式会社 自走式電子機器
CN103273982B (zh) * 2013-04-27 2018-01-19 深圳市英倍达科技有限公司 一种多功能全地形仿生机器人
FR3017096B1 (fr) * 2014-01-31 2016-01-22 Renault Sas Procede de commande d'une manoeuvre de deplacement automatique d'un vehicule automobile
JP6149230B2 (ja) * 2014-03-28 2017-06-21 学校法人塚本学院 脳機能障害者生活支援装置
JP6489793B2 (ja) * 2014-10-28 2019-03-27 シャープ株式会社 電子機器、制御システム、制御方法、および制御プログラム
CN104440925B (zh) * 2014-11-27 2016-05-04 国家康复辅具研究中心 一种宠物型陪护机器人及系统
JP6562711B2 (ja) * 2015-05-15 2019-08-21 Kddi株式会社 ロボット動作生成装置およびプログラム
CN104951077A (zh) * 2015-06-24 2015-09-30 百度在线网络技术(北京)有限公司 基于人工智能的人机交互方法、装置和终端设备
CN106331290B (zh) * 2015-06-25 2019-12-24 联想(北京)有限公司 一种通信处理方法和电子设备
JP6726388B2 (ja) * 2016-03-16 2020-07-22 富士ゼロックス株式会社 ロボット制御システム
WO2017187620A1 (ja) * 2016-04-28 2017-11-02 富士通株式会社 ロボット
CN105827741A (zh) * 2016-05-31 2016-08-03 安徽声讯信息技术有限公司 一种手机远程控制的智能机器人
CN105945949A (zh) * 2016-06-01 2016-09-21 北京光年无限科技有限公司 面向智能机器人的信息处理方法及系统
JP6181822B2 (ja) * 2016-07-14 2017-08-16 ホーチキ株式会社 警報連携システム
CN107635088A (zh) * 2016-07-19 2018-01-26 浙江星星冷链集成股份有限公司 分布式智能机器人娱乐系统
CN107696028B (zh) * 2016-08-08 2021-11-02 新沂阿凡达智能科技有限公司 用于智能机器人的控制方法和装置及机器人
US11862302B2 (en) 2017-04-24 2024-01-02 Teladoc Health, Inc. Automated transcription and documentation of tele-health encounters
US10483007B2 (en) 2017-07-25 2019-11-19 Intouch Technologies, Inc. Modular telehealth cart with thermal imaging and touch screen user interface
US11636944B2 (en) 2017-08-25 2023-04-25 Teladoc Health, Inc. Connectivity infrastructure for a telehealth platform
US10617299B2 (en) 2018-04-27 2020-04-14 Intouch Technologies, Inc. Telehealth cart that supports a removable tablet with seamless audio/video switching
KR102051217B1 (ko) * 2018-05-29 2019-12-02 연세대학교 산학협력단 생체 모방 기반 동물형 로봇의 감정표현 제어 장치 및 방법
CN108858176A (zh) * 2018-08-21 2018-11-23 西北工业大学 一种智能机器狗
CN112970034B (zh) * 2018-10-30 2024-11-29 索尼集团公司 信息处理设备、信息处理方法和存储介质
JP7375770B2 (ja) * 2018-12-07 2023-11-08 ソニーグループ株式会社 情報処理装置、情報処理方法、およびプログラム
JP7208361B2 (ja) * 2019-03-29 2023-01-18 本田技研工業株式会社 コミュニケーションロボットおよびその制御方法、情報処理サーバならびに情報処理方法
JP7212766B2 (ja) * 2019-03-29 2023-01-25 本田技研工業株式会社 コミュニケーションロボットおよびその制御方法、情報処理サーバならびに情報処理方法
WO2020217377A1 (ja) * 2019-04-25 2020-10-29 三菱電機株式会社 移動量推定装置、移動量推定方法、および移動量推定プログラム
JP7415989B2 (ja) * 2021-03-16 2024-01-17 カシオ計算機株式会社 ロボット、ロボットの制御方法及びプログラム
US20230030442A1 (en) * 2021-07-31 2023-02-02 Sony Interactive Entertainment Inc. Telepresence robot
CN115060763B (zh) * 2022-07-05 2024-08-06 海腾创建(深圳)集团有限公司 一种基于人工智能的墙面漏水检测设备及检测方法
JP7754146B2 (ja) * 2023-09-22 2025-10-15 カシオ計算機株式会社 ロボット、制御方法及びプログラム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4361202A (en) * 1979-06-15 1982-11-30 Michael Minovitch Automated road transportation system
JPS6245092A (ja) 1985-08-23 1987-02-27 株式会社日立製作所 部品位置及び姿勢認識方法及び同認識装置
JPH0443268Y2 (ja) * 1985-09-10 1992-10-13
JPH0634489B2 (ja) * 1986-01-22 1994-05-02 株式会社トミー 電話通達装置
JPS63239511A (ja) * 1987-03-27 1988-10-05 Yokogawa Electric Corp ロボツト・システム
JP2571302B2 (ja) 1990-07-06 1997-01-16 新コスモス電機株式会社 悪臭ガスセンサ
JPH0466857U (ja) * 1990-10-19 1992-06-12
DE69129407T2 (de) * 1991-07-10 1998-11-19 Elf Lp Bewegliche Überwachungsvorrichtung
JPH05219183A (ja) * 1992-02-04 1993-08-27 Matsushita Electric Ind Co Ltd 留守番電話装置
DE69328599T2 (de) * 1992-08-24 2000-08-24 Casio Computer Co., Ltd. Datensuchvorrichtung
AU5989194A (en) * 1993-09-13 1995-04-03 Taligent, Inc. Object-oriented audio record/playback system
JPH07164374A (ja) * 1993-11-08 1995-06-27 Toshio Muraoka セキュリティロボットシステム
DE4446966A1 (de) * 1994-12-28 1996-07-04 Itt Ind Gmbh Deutsche Informationssystem zur Produktionskontrolle
US5553609A (en) * 1995-02-09 1996-09-10 Visiting Nurse Service, Inc. Intelligent remote visual monitoring system for home health care service
CA2181781C (en) * 1995-07-26 2000-02-29 Seiji Iwafune Television system for providing interactive television programs and server system for constructing the television system
US5982362A (en) * 1996-05-30 1999-11-09 Control Technology Corporation Video interface architecture for programmable industrial control systems
US6201996B1 (en) * 1998-05-29 2001-03-13 Control Technology Corporationa Object-oriented programmable industrial controller with distributed interface architecture
JP2001191283A (ja) * 1999-12-31 2001-07-17 Sony Corp ロボット装置及びその制御方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11200787B2 (en) 2016-07-04 2021-12-14 Sony Corporation Robot, robot system, and storage medium
US11837064B2 (en) 2016-07-04 2023-12-05 Sony Group Corporation Robot, robot system, and storage medium
JP2024092030A (ja) * 2019-10-31 2024-07-05 カシオ計算機株式会社 ロボット
JP7715238B2 (ja) 2019-10-31 2025-07-30 カシオ計算機株式会社 ロボット
JP2021162989A (ja) * 2020-03-31 2021-10-11 東京瓦斯株式会社 ロボットコミュニケーションシステム、コミュニケーションロボット、および遠隔見守り方法

Also Published As

Publication number Publication date
US6529802B1 (en) 2003-03-04
WO1999067067A1 (en) 1999-12-29
KR20010052807A (ko) 2001-06-25
EP1122038A4 (en) 2009-06-17
EP1122038A1 (en) 2001-08-08
CN1146491C (zh) 2004-04-21
CN1313803A (zh) 2001-09-19
KR100617525B1 (ko) 2006-09-04

Similar Documents

Publication Publication Date Title
JP4328997B2 (ja) ロボット装置
JPWO1999067067A1 (ja) ロボット装置及び情報処理システム
KR101008085B1 (ko) 로봇 시스템, 로봇 장치 및 그 제어 방법
JP5040865B2 (ja) ロボット制御システム、遠隔管理装置、遠隔管理方法及びプログラム
US7047105B2 (en) Robot controlled by wireless signals
US6542788B2 (en) Robot apparatus capable of selecting transmission destination, and control method therefor
JP4595436B2 (ja) ロボット、その制御方法及び制御用プログラム
KR101007483B1 (ko) 로봇
JP7375770B2 (ja) 情報処理装置、情報処理方法、およびプログラム
JP6838607B2 (ja) 仮想生物制御システム、仮想生物制御方法およびプログラム
US20020128746A1 (en) Apparatus, system and method for a remotely monitored and operated avatar
JP2002006784A (ja) 浮遊型ロボット
JP2000135384A (ja) 情報処理装置及び擬似生物機器
JP2004034273A (ja) ロボット発話中の動作プログラム生成装置及びロボット
CN106384471B (zh) 一种电子狗
JP2003062776A (ja) コミュニケーション小形ロボットシステム
JP2007160427A (ja) ロボット制御システム
US20240367065A1 (en) Autonomous mobile body, information processing method, and program
CN109887204A (zh) 智能门铃、智能门铃的控制方法与控制系统、存储介质
JP2006243555A (ja) 対応決定システム、ロボット、イベント出力サーバ、および対応決定方法
JP2007152444A (ja) 自走式ロボットおよび情報管理システム
JP2021064299A (ja) 制御システム、端末装置、制御方法及びコンピュータプログラム
JP2001157983A (ja) ロボット装置及びロボット装置の性格判別方法
US20240367066A1 (en) Autonomous mobile body, information processing method, and program
WO2025041587A1 (ja) 情報処理装置及び情報処理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090403

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090521

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090603

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120626

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees