JP2003271923A - 記憶装置及び方法並びにロボット装置 - Google Patents

記憶装置及び方法並びにロボット装置

Info

Publication number
JP2003271923A
JP2003271923A JP2002073143A JP2002073143A JP2003271923A JP 2003271923 A JP2003271923 A JP 2003271923A JP 2002073143 A JP2002073143 A JP 2002073143A JP 2002073143 A JP2002073143 A JP 2002073143A JP 2003271923 A JP2003271923 A JP 2003271923A
Authority
JP
Japan
Prior art keywords
competitive
symbol
information
input
neurons
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.)
Granted
Application number
JP2002073143A
Other languages
English (en)
Other versions
JP3988121B2 (ja
Inventor
Nobuya Otani
伸弥 大谷
Jun Yokono
順 横野
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
Priority to JP2002073143A priority Critical patent/JP3988121B2/ja
Priority to US10/388,559 priority patent/US7216112B2/en
Publication of JP2003271923A publication Critical patent/JP2003271923A/ja
Application granted granted Critical
Publication of JP3988121B2 publication Critical patent/JP3988121B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/008Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Robotics (AREA)
  • Automation & Control Theory (AREA)
  • Fuzzy Systems (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】 【課題】ノイズに強く、記憶容量や、計算量、物理メモ
リ量及び記憶応答性に優れた記憶装置及び方法並びにロ
ボット装置を提案する。 【解決手段】複数の入力ニューロンからなる入力層と、
複数の競合ニューロンからなる競合層とを有する競合型
ニューラルネットワークを用いて、シンボルごとの各種
入力の入力パターンに応じて、対応する入力ニューロン
及び競合ニューロン間の結合力を強めるようにして、シ
ンボルに関する第1の情報を記憶すると共に、各種入力
とは別に供給されるシンボルに関する第2の情報を、当
該シンボルに対応する競合ニューロンと関連付けてフレ
ーム形式で記憶するようにした。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は記憶装置及び方法並
びにロボット装置に関し、例えばエンターテインメント
ロボットに適用して好適なものである。
【0002】
【従来の技術】従来、エンターテインメントロボットに
適用可能な連想記憶システムとして、競合型ニューラル
ネットワークを利用したものが提案されている。
【0003】この連想記憶システムは、図12に示すよ
うに、対象となる事象又は事物(シンボル)に関するい
くつかの要素(例えば色、形、顔など)についての各認
識系の認識結果(以下、色ID、形ID、顔ID等のI
Dとする)の組み合わせでなる入力パターンを記憶パタ
ーンP〜Pとして記憶しておき、図13に示すよう
に、あるパターン(キーパターン)の入力があったとき
に、記憶している記憶パターンP〜Pの中からこれ
に類似する記憶パターンP〜Pを想起し、出力し得
るようになされたものである。なお、図12及び図13
において、入力パターン及び記憶パターンP〜P
同じ高さ位置にある升目は同じ要素を示し、同じ要素間
での模様の違いはその要素に対する認識結果が異なるこ
とを示す。
【0004】従って、このような連想記憶システムによ
れば、記憶過程で蓄えた記憶パターンP〜Pに似た
パターンが入力された場合にも、欠落している要素の情
報を補った完全なパターンを出力することができるた
め、例えば顔の認識結果からその人の名前を連想すると
いったことができる。
【0005】ここで図14は、競合型ニューラルネット
ワークを適用したこのような連想記憶システムの構成例
を模式的に示したものである。この図14に示すよう
に、この競合型ニューラルネットワークは、入力層及び
競合層の2層からなる階層型ニューラルネットワークと
して構成される。
【0006】この場合、入力層には、要素1に関するI
Dの数(m個)+要素2に関するIDの数(n個)+…
…に相当する個数の入力ニューロンが用意される。そし
て各入力ニューロンには、対応する認識系から認識結果
ID〜ID、ID〜ID、……が与えられる。
【0007】また競合層には、複数の競合ニューロンが
設けられ、これら各競合ニューロンは、入力層の各入力
ニューロンとそれぞれある結合重みをもって結合され
る。この競合ニューロンは、それぞれ記憶すべき1つの
シンボル(概念対象)に相当する。なお、入力層と競合
層の結合重みは、0から1の間の値をとり、初期結合重
みはランダムに決定される。
【0008】この競合型ニューラルネットワークは、記
憶モードと想起モードという2通りの動作モードを備え
ており、記憶モードでは入力パターンを競合的に記憶
し、また想起モードでは部分的に欠落した入力パターン
から完全な記憶パターンP〜P(図12及び図1
3)を想起する。
【0009】このような競合型ニューラルネットワーク
の記憶モード時における記憶は、記憶したい入力パター
ンに対して競合層で勝ち抜いた競合ニューロンを選択し
て、その競合ニューロンと各入力ニューロンとの結合力
を強めることで行う。
【0010】ここで、入力パターンベクトル[x,x
,……,x]は、入力ニューロンxが、要素1に
ついての認識系の第1の認識結果(ID)に対応し、
当該第1の認識結果が入力したときに、入力ニューロン
を発火させ、順次、他の要素についてもそのように
発火させることとする。発火した入力ニューロンは
「1」の値をとり、発火しない入力ニューロンは「−
1」の値をとる。
【0011】またi番目の入力ニューロンとj番目の競
合ニューロンとの結合重みをwijとおくと、入力x
に対する競合ニューロンyの値は、次式
【0012】
【数1】
【0013】のように表される。
【0014】従って、競合に勝ち抜く競合ニューロン
は、次式
【0015】
【数2】
【0016】により求めることができる。
【0017】またこのようにして競合に勝ち抜いた競合
ニューロンと入力ニューロンとの結合重みwijの更新
は、Kohonenの更新規則により、次式
【0018】
【数3】
【0019】のようにして行われる。
【0020】ここで、L2Normで正規化すると、次式
【0021】
【数4】
【0022】のようになる。そしてこの(4)式で与え
られる結合重みwij(new)が更新後の新たな記憶の
強さを表し、記憶力となる。
【0023】なお(4)式において、学習率αは、提示
する回数と記憶の関係を表すパラメータである。学習率
αが大きいほど、1度記憶させれば忘却することはな
く、次回同じようなパターンを提示すれば、ほぼ間違い
なく記憶したパターンを連想することができる。
【0024】次に、想起モードについて説明する。ある
入力パターンベクトル[x,x,……,x]が提
示されたとする。この入力パターンベクトル[x,x
,……,x]は、IDでも、そのIDに対する尤度
や確率であっても良い。
【0025】このとき出力ニューロンyの値は、入力
パターンベクトルxについて次式
【0026】
【数5】
【0027】のように計算される。そして、この(5)
式は、各要素の尤度に応じた競合ニューロンの発火値の
尤度を表しているともいえる。ここで重要なことは、複
数の要素についての尤度入力に対して、それらをコネク
ションして全体的な尤度を求めることができるという点
である。
【0028】そこで、連想するものは唯一すなわち尤度
が最大のものだけを選択することとすると、競合に勝ち
抜く出力ニューロンyを次式
【0029】
【数6】
【0030】により求めることができる。
【0031】そして、このようにして求めた競合ニュー
ロンYの番号が記憶したシンボルの番号に対応するの
で、次式
【0032】
【数7】
【0033】のように、Wの逆行列演算により入力パタ
ーンXを想起することができる。
【0034】
【発明が解決しようとする課題】ところで、かかる競合
型ニューラルネットワークを用いた連想記憶システム
は、上述のように入力ニューロン及び競合ニューロン間
の結合重みを徐々に増加させるようにして記憶を強める
構造を採用することにより、各競合ニューロンにそれぞ
れ対応付けられたシンボルに対する統計的な追加学習を
行い得るようになされている。従って、このような従来
の競合型ニューラルネットワークを用いた従来の連想記
憶システムは、ノイズに強いという利点を有している。
【0035】ところが、かかる競合型ニューラルネット
ワークを用いた従来の連想記憶システムは、逆の観点か
ら見れば、かかる構造であるがために、シンボルに対す
る学習を統計的な追加学習としてしか行うことができ
ず、明らかな情報についても徐々にしか記憶できないと
いう欠点があった。
【0036】また競合型ニューラルネットワークを用い
た従来の連想記憶システムでは、ニューラルネットワー
クを用いているため、記憶できる情報の種類や記憶でき
る最大シンボル数を増やすためにはこれに応じて入力ニ
ューロンや競合ニューロンの数を増加させる必要があ
り、この結果として計算量及び占有物理メモリ量が格段
に増えてしまうという欠点もある。
【0037】本発明は以上の点を考慮してなされたもの
で、ノイズに強く、記憶容量や、計算量、物理メモリ量
及び記憶応答性に優れた記憶装置及び方法並びにロボッ
ト装置を提案しようとするものである。
【0038】
【課題を解決するための手段】かかる課題を解決するた
め本発明においては、記憶装置において、複数の入力ニ
ューロンからなる入力層と、複数の競合ニューロンから
なる競合層とを有する競合型ニューラルネットワークを
用いて、シンボルごとの各種入力の入力パターンに応じ
て、対応する入力ニューロン及び競合ニューロン間の結
合力を強めるようにして、シンボルに関する第1の情報
を記憶する記憶手段を設け、記憶手段が、各種入力とは
別に供給されるシンボルに関する第2の情報を、当該シ
ンボルに対応する競合ニューロンと関連付けてフレーム
形式で記憶するようにした。
【0039】この結果この記憶装置は、第1の情報につ
いては統計的な追加学習を行い、第2の情報については
これを直ちに学習(記憶)することができる。
【0040】また本発明においては、記憶方法におい
て、複数の入力ニューロンからなる入力層と、複数の競
合ニューロンからなる競合層とを有する競合型ニューラ
ルネットワークを用いて、シンボルごとの各種入力の入
力パターンに応じて、対応する入力ニューロン及び競合
ニューロン間の結合力を強めるようにして、シンボルに
関する第1の情報を記憶する第1のステップを設け、第
1のステップでは、各種入力とは別に供給されるシンボ
ルに関する第2の情報を、当該シンボルに対応する競合
ニューロンと関連付けてフレーム形式で記憶するように
した。
【0041】この結果この記憶方法によれば、第1の情
報については統計的な追加学習を行い、第2の情報につ
いてはこれを直ちに学習(記憶)することができる。
【0042】さらに本発明においては、ロボット装置に
おいて、複数の入力ニューロンからなる入力層と、複数
の競合ニューロンからなる競合層とを有する競合型ニュ
ーラルネットワークを用いて、シンボルごとの各種入力
の入力パターンに応じて、対応する入力ニューロン及び
競合ニューロン間の結合力を強めるようにして、シンボ
ルに関する第1の情報を記憶する記憶手段を設け、記憶
手段が、各種入力とは別に供給されるシンボルに関する
第2の情報を、当該シンボルに対応する競合ニューロン
と関連付けてフレーム形式で記憶するようにした。
【0043】この結果このロボット装置は、第1の情報
については統計的な追加学習を行い、第2の情報につい
てはこれを直ちに学習(記憶)することができる。
【0044】
【発明の実施の形態】以下図面について、本発明の一実
施の形態を詳述する。
【0045】(1)本実施の形態によるロボットの構成 図1及び図2において、1は全体として本実施の形態に
よる2足歩行型のロボットを示し、胴体部ユニット2の
上部に頭部ユニット3が配設されると共に、当該胴体部
ユニット2の上部左右にそれぞれ同じ構成の腕部ユニッ
ト4A、4Bがそれぞれ配設され、かつ胴体部ユニット
2の下部左右にそれぞれ同じ構成の脚部ユニット5A、
5Bがそれぞれ所定位置に取り付けられることにより構
成されている。
【0046】胴体部ユニット2においては、体幹上部を
形成するフレーム10及び体幹下部を形成する腰ベース
11が腰関節機構12を介して連結することにより構成
されており、体幹下部の腰ベース11に固定された腰関
節機構12の各アクチュエータA、Aをそれぞれ駆
動することによって、体幹上部を図3に示す直交するロ
ール軸13及びピッチ軸14の回りにそれぞれ独立に回
転させ得るようになされている。
【0047】また頭部ユニット3は、フレーム10の上
端に固定された肩ベース15の上面中央部に首関節機構
16を介して取り付けられており、当該首関節機構16
の各アクチュエータA、Aをそれぞれ駆動すること
によって、図3に示す直交するピッチ軸17及びヨー軸
18の回りにそれぞれ独立に回転させ得るようになされ
ている。
【0048】さらに各腕部ユニット4A、4Bは、それ
ぞれ肩関節機構19を介して肩ベース15の左右に取り
付けられており、対応する肩関節機構19の各アクチュ
エータA、Aをそれぞれ駆動することによって図3
に示す直交するピッチ軸20及びロール軸21の回りに
それぞれ独立に回転させ得るようになされている。
【0049】この場合、各腕部ユニット4A、4Bは、
それぞれ上腕部を形成するアクチュエータAの出力軸
に肘関節機構22を介して前腕部を形成するアクチュエ
ータAが連結され、当該前腕部の先端に手部23が取
り付けられることにより構成されている。
【0050】そして各腕部ユニット4A、4Bでは、ア
クチュエータAを駆動することによって前腕部を図3
に示すヨー軸24の回りに回転させ、アクチュエータA
を駆動することによって前腕部を図3に示すピッチ軸
25の回りにそれぞれ回転させることができるようにな
されている。
【0051】これに対して各脚部ユニット5A、5Bに
おいては、それぞれ股関節機構26を介して体幹下部の
腰ベース11にそれぞれ取り付けられており、それぞれ
対応する股関節機構26の各アクチュエータをA〜A
11それぞれ駆動することによって、図3に示す互いに
直交するヨー軸27、ロール軸28及びピッチ軸29の
回りにそれぞれ独立に回転させ得るようになされてい
る。
【0052】この場合各脚部ユニット5A、5Bは、そ
れぞれ大腿部を形成するフレーム30の下端に膝関節機
構31を介して下腿部を形成するフレーム32が連結さ
れると共に、当該フレーム32の下端に足首関節機構3
3を介して足部34が連結されることにより構成されて
いる。
【0053】これにより各脚部ユニット5A、5Bにお
いては、膝関節機構31を形成するアクチュエータA
12を駆動することによって、下腿部を図3に示すピッ
チ軸35の回りに回転させることができ、また足首関節
機構33のアクチュエータA 、A14をそれぞれ駆
動することによって、足部34を図3に示す直交するピ
ッチ軸36及びロール軸37の回りにそれぞれ独立に回
転させ得るようになされている。
【0054】一方、胴体部ユニット2の体幹下部を形成
する腰ベース11の背面側には、図4に示すように、当
該ロボット1全体の動作制御を司るメイン制御部40
と、電源回路及び通信回路などの周辺回路41と、バッ
テリ45(図5)となどがボックスに収納されてなる制
御ユニット42が配設されている。
【0055】そしてこの制御ユニット42は、各構成ユ
ニット(胴体部ユニット2、頭部ユニット3、各腕部ユ
ニット4A、4B及び各脚部ユニット5A、5B)内に
それぞれ配設された各サブ制御部43A〜43Dと接続
されており、これらサブ制御部43A〜43Dに対して
必要な電源電圧を供給したり、これらサブ制御部43A
〜43Dと通信を行うことができるようになされてい
る。
【0056】また各サブ制御部43A〜43Dは、それ
ぞれ対応する構成ユニット内の各アクチュエータA
14と接続されており、当該構成ユニット内の各アク
チュエータA〜A14をメイン制御部40から与えら
れる各種制御コマンドに基づいて指定された状態に駆動
し得るようになされている。
【0057】さらに頭部ユニット3には、図5に示すよ
うに、このロボット1の「目」として機能するCCD
(Charge Coupled Device )カメラ50及び「耳」とし
て機能するマイクロホン51及びタッチセンサ52など
からなる外部センサ部53と、「口」として機能するス
ピーカ54となどがそれぞれ所定位置に配設され、制御
ユニット42内には、バッテリセンサ55及び加速度セ
ンサ56などからなる内部センサ部57が配設されてい
る。
【0058】そして外部センサ部53のCCDカメラ5
0は、周囲の状況を撮像し、得られた画像信号S1Aを
メイン制御部に送出する一方、マイクロホン51は、ユ
ーザから音声入力として与えられる「歩け」、「伏せ」
又は「ボールを追いかけろ」等の各種命令音声を集音
し、かくして得られた音声信号S1Bをメイン制御部4
0に送出するようになされている。
【0059】またタッチセンサ52は、図1及び図2に
おいて明らかなように頭部ユニット3の上部に設けられ
ており、ユーザからの「撫でる」や「叩く」といった物
理的な働きかけにより受けた圧力を検出し、検出結果を
圧力検出信号S1Cとしてメイン制御部40に送出す
る。
【0060】さらに内部センサ部57のバッテリセンサ
55は、バッテリ45のエネルギ残量を所定周期で検出
し、検出結果をバッテリ残量検出信号S2Aとしてメイ
ン制御部40に送出する一方、加速度センサ56は、3
軸方向(x軸、y軸及びz軸)の加速度を所定周期で検
出し、検出結果を加速度検出信号S2Bとしてメイン制
御部40に送出する。
【0061】メイン制御部部40は、外部センサ部53
のCCDカメラ50、マイクロホン51及びタッチセン
サ52等からそれぞれ供給される画像信号S1A、音声
信号S1B及び圧力検出信号S1C等(以下、これらを
まとめて外部センサ信号S1と呼ぶ)と、内部センサ部
57のバッテリセンサ55及び加速度センサ等からそれ
ぞれ供給されるバッテリ残量検出信号S2A及び加速度
検出信号S2B等(以下、これらをまとめて内部センサ
信号S2と呼ぶ)に基づいて、ロボット1の周囲及び内
部の状況や、ユーザからの指令、ユーザからの働きかけ
の有無などを判断する。
【0062】そしてメイン制御部40は、この判断結果
と、予め内部メモリ40Aに格納されている制御プログ
ラムと、そのとき装填されている外部メモリ58に格納
されている各種制御パラメータとに基づいて続く行動を
決定し、決定結果に基づく制御コマンドを対応するサブ
制御部43A〜43Dに送出する。この結果、この制御
コマンドに基づき、そのサブ制御部43A〜43Dの制
御のもとに、対応するアクチュエータA〜A14が駆
動され、かくして頭部ユニット3を上下左右に揺動させ
たり、腕部ユニット4A、4Bを上にあげたり、歩行す
るなどの行動がロボット1により発現されることとな
る。
【0063】またこの際メイン制御部40は、必要に応
じて所定の音声信号S3をスピーカ54に与えることに
より当該音声信号S3に基づく音声を外部に出力させた
り、外見上の「目」として機能する頭部ユニット3の所
定位置に設けられたLEDに駆動信号を出力することに
よりこれを点滅させる。
【0064】このようにしてこのロボット1において
は、周囲及び内部の状況や、ユーザからの指令及び働き
かけの有無などに基づいて自律的に行動することができ
るようになされている。
【0065】(2)ロボット1における連想記憶システ
ムの構成 次に、このロボット1における連想記憶システムについ
て説明する。
【0066】(2−1)本実施の形態による連想記憶シ
ステムの概要 上述のように競合型ニューラルネットワークを適用した
連想記憶システムでは、記憶が統計的な追加学習によっ
て行われるという構造的特徴から、明らかな情報も徐々
にしか記憶することができないという欠点や、ニューラ
ルネットワークを用いていることから、記憶できる情報
の種類や記憶できる最大シンボル数を増やすと、計算量
と占有物理メモリ量が各段的に増加するという欠点があ
る。
【0067】一方、かかる競合型ニューラルネットワー
クの欠点を補完するような特徴を有する記憶モデルとし
て、「意味ネットワークモデル(semantic network mod
el)」や、「フレームモデル」がある。
【0068】この場合「意味ネットワークモデル」は、
図6に示すように、シンボルS〜Sをノードとして
表現し、ノード間にそれらの関係を表すリンクが張られ
ており、リンクをたどっていくことによってさまざまな
知識を連想することができる知識表現のモデルである。
このモデルでリンクとして扱われる一般的な関係性は、
「is−a(〜は〜である)」や「has−part
(〜は〜を持っている)」といったその概念対象の基本
的な属性に関する関係性である。
【0069】一方、「フレーム形式の知識表現モデル」
とは、図7に示すように、フレームと呼ばれるシンボル
10〜S16に対して、関係がある様々な種類の情報
を付加することによって知識を表現するモデルである。
意味ネットワークモデルとほぼ同じモデルであるが、意
味ネットワークモデルではリンクとして扱われる情報が
「is−a」や「has−part」など汎用的な関係
性が一般的であることに対し、フレーム知識表現モデル
では、一般的に各シンボルS10〜S16に固有の関係
情報なども記述される。なおフレーム形式の知識表現モ
デルは、アーキテクチャの観点からみるとこれら意味ネ
ットワークモデルと等価である。
【0070】ここで、これら意味ネットワークモデルや
フレーム形式の知識表現モデルを競合型ニューラルネッ
トワークと比較すると、意味ネットワークモデルやフレ
ームモデルは、競合型ニューラルネットワークのように
入出力層のニューロン間の結合重みを全て覚えておく必
要がなく、単に1つのシンボルに対して情報へのポイン
タを付加するだけで良いため、占有物理メモリ量も計算
量も少なくてすむ。またニューラルネットワークによる
統計的な追加学習と違い、記憶を直ぐに書き換えること
ができる。
【0071】そこで、本願発明においては、これら競合
型ニューラルネットワークと、意味ネットワークモデル
及びフレームモデルとの2つのタイプの記憶システムを
うまく統合し、両方の良い特徴を利用する連想記憶シス
テムを実現した。
【0072】(2−2)本実施の形態による連想記憶シ
ステムの構成 次に、記憶に関するメイン制御部40の処理内容につい
て、ユーザに関する記憶を例に説明する。
【0073】かかる記憶に関するメイン制御部40の処
理内容を機能的に分類すると、図8に示すように、ユー
ザの顔の形態的特徴を検出すると共に当該検出した形態
的特徴に基づいてその人を識別して認識する顔認識部6
0と、ユーザの発した言葉を認識する音声認識部61
と、かかる音声認識部61の音声認識結果に基づいてユ
ーザの名前を認識する名前認識部62と、ユーザの「や
さしさ」を認識するやさしさ認識部63と、これら顔認
識部60、名前認識部62及びやさしさ認識部63の認
識結果に基づいてそのユーザに関する記憶を管理する制
御部64とに分けることができる。
【0074】この場合、顔認識部60においては、CC
Dカメラ50(図5)から与えられる画像信号S1Aを
常時監視し、当該画像信号S1Aに基づく画像内に含ま
れる人の顔の形態的特徴を所定の信号処理により検出す
る。
【0075】そして顔認識部60は、この検出した形態
的特徴のデータをそのとき記憶している全ての既知のユ
ーザの顔の形態的特徴のデータと順次比較し、そのとき
検出した形態的特徴がいずれか既知のユーザの顔の形態
的特徴と一致した場合には、当該既知のユーザの形態的
特徴と対応付けられた当該形態的特徴に固有の識別子
(以下、これをFIDと呼ぶ)を制御部64に通知す
る。
【0076】また顔認識部60は、そのとき検出した形
態的特徴がいずれか既知のユーザの顔の形態的特徴と一
致しなかった場合には、そのユーザが新規な人であると
判断して、CCDカメラ50からの画像信号S1Aに基
づく画像内に含まれるそのユーザの顔の形態的特徴を検
出し、当該検出した形態的特徴のデータを新たな固有の
FIDと対応付けて記憶すると共に、このFIDを制御
部64に通知する。
【0077】音声認識部61においては、マイクロホン
51(図5)からの音声信号S1Bに基づき所定の音声
認識処理を実行することにより当該音声信号S1Bに含
まれる言葉を単語単位で認識し、認識結果を名前制御部
62、やさしさ認識部63及び制御部64に送出する。
【0078】名前認識部62は、制御部64の制御のも
とに、当該制御部64からスピーカ54(図5)に与え
られる音声信号S3に基づいて当該スピーカ54から出
力される「あなたのお名前は?」といった質問に対する
ユーザの応答に対しての音声認識部61の音声認識結果
からユーザの名前を認識する。
【0079】また名前認識部62は、このとき認識した
名前をそのとき記憶している全ての既知のユーザの名前
と順次比較し、当該認識した名前がいずれか既知のユー
ザの名前と一致した場合には、当該既知のユーザの名前
と対応付けられた当該名前に固有の識別子(以下、これ
をNIDと呼ぶ)を制御部64に通知する。
【0080】これに対して名前認識部62は、認識した
名前がいずれの既知のユーザの名前と一致しなかった場
合には出した形態的特徴がいずれか既知のユーザの顔の
形態的特徴と一致しなかった場合には、そのユーザが新
規な人であると判断して、その認識した名前を新たな固
有のNIDと対応付けて記憶すると共に、このNIDを
制御部64に通知する。
【0081】またやさしさ認識部63は、音声認識部6
1からの音声認識結果及び加速度センサ56(図5)か
らの加速度検出信号S2Bに基づいて、『やさしい言葉
をかけてもらった』、『転倒時に起こしてもらった』等
のそのユーザのやさしい働きかけを認識し、その働きか
けに応じて、予め設定されたやさしさの度合いを示すや
さしさIDの中から対応するやさしさIDを制御部64
に通知する。
【0082】制御部64は、ユーザに関する各種情報を
内部メモリ40A(図5)内に保持しており、これを競
合型ニューラルネットワークを適用した連想記憶システ
ムを用いて管理している。
【0083】この場合、例えば図9に模式的に示すよう
に、かかる連想記憶システムに適用されている競合型ニ
ューラルネットワーク72は入力層70及び競合層71
の2層の階層型ニューラルネットワークでなり、その入
力層70には、顔IDの個数と、名前IDの個数と、や
さしさIDの個数との合計値と同じ数の入力ニューロン
73が用意される。
【0084】また競合層71には、複数の競合ニューロ
ン74が用意されており、これら各競合ニューロン74
は、それぞれ各入力ニューロン73と0から1までの範
囲でランダムに設定された初期結合重みをもって結合し
ている。
【0085】そして制御部64は、記憶モード時には、
顔認識部60、名前認識部62及びやさしさ認識部63
から通知される顔ID、名前ID及びやさしさIDに基
づいて、図14について上述したのと同様にして対応す
る入力ニューロン73及び競合ニューロン74間の結合
重みを強めるようにして統計的な追加学習を行う。
【0086】また制御部64は、記憶モード時、例えば
意味ニューラルネットワークやフレームニューラルネッ
トワークにおけるフレームのように、かかる競合型ニュ
ーラルネットワーク72のそのユーザと対応付けられた
競合ニューロン74と関連付けて、このとき図示しない
形認識部や大きさ認識部などの各種認識部から与えられ
る、そのユーザの形から認識できる属性(人間、犬、又
はボール等)や、大きさ(身長)の実測値等のそのユー
ザに関する各種付加情報を別途ファイル化(以下、この
ファイルをシンボルメモ75と呼ぶ)してフレーム形式
で内部メモリ40A(図5)に記憶し、またこれを必要
に応じて変更する。
【0087】さらに制御部63は、想起モードでは、顔
認識部60、名前認識部62及びやさしさ認識部63か
ら与えられる各通知の組み合わせの入力パターンに基づ
いて、図12及び図13について上述したのと同様にし
て、そのユーザの顔ID、名前ID及びやさしさIDを
連想すると共に、このときその連想の過程において特定
される競合ニューロン74と関連付けて記憶しているシ
ンボルメモ75内の各種付加情報を読み出す。
【0088】そして制御部64は、かかる連想結果及び
付加情報に基づいて、サブ制御部43A〜43D(図
5)を介して対応するアクチュエータA〜A14(図
4)を駆動させることによりその連想結果及び付加情報
に応じた行動を発現させたり、スピーカ54(図5)に
音声信号S3を送出することによりその連想結果及びシ
ンボルメモ75に応じた音声を出力させる。
【0089】このようにしてこのロボット1において
は、ユーザの顔、名前及びやさしさについては競合型ニ
ューラルネットワークを用いた連想記憶アルゴリズムに
より統計的な追加学習を行う一方、そのユーザに関する
他の情報については意味ネットワークモデルやフレーム
モデルと同様にしてシンボルメモ75に格納することに
より直ちに記憶し、又は更新することができるようにな
されている。
【0090】(2−3)制御部64の具体的処理内容 次に、ユーザに関する記憶についての制御部64の処理
内容について、ロボット1が転倒したときを例に図10
及び図11を用いて具体的に説明する。
【0091】ロボット1が転倒し、これに対して既知の
ユーザであるAさんから「大丈夫?」との声をかけても
らった場合、制御部64は、顔認識部60及びやさしさ
認識部63からそれぞれ与えられる認識結果に基づい
て、Aさんの「やさしさ」に関する記憶を連想記憶アル
ゴリズムによってやさしいという情報が強くなるように
変更する(ステップSP1)。
【0092】具体的に、制御部64は、競合型ニューラ
ルネットワーク72(図9)における「やさしさ」に対
応する入力ニューロン73のうち、それまで最もAさん
と対応する競合ニューロン74との結合重みが大きかっ
た入力ニューロン73よりも「やさしさ」の度合いが大
きい入力ニューロン73と、Aさんと対応する競合ニュ
ーロン74との結合重みを大きくするように、競合型ニ
ューラルネットワーク72におけるAさんの「やさし
さ」に関する情報を更新する。
【0093】また制御部64は、この後スピーカ54を
介して「痛くて立てないよ」といった音声を出力させた
場合において(ステップSP2)、Aさんから「起こし
てあげようか」と声をかけられ、さらに起こしてもらっ
たときには、このとき顔認識部60及びやさしさ認識部
63からそれぞれ与えられる認識結果に基づいて、Aさ
んの「やさしさ」に関する記憶を上述と同様にして再度
連想記憶アルゴリズムによってやさしいという情報が強
くなるように変更する(ステップSP3)。
【0094】またこれと共に制御部64は、Aさんと対
応付けられた競合ニューロン74と関連付けられている
シンボルメモ75に『○時×分にやさしい言葉をかけて
くれた』、『○時×分に起こしてくれた』というイベン
ト情報を格納する(ステップSP4)。
【0095】一方、制御部64は、この後しばらくたっ
て顔認識部60からの認識結果に基づいてAさんの存在
を検出すると(ステップSP10)、このとき顔認識部
60、名前認識部62及びやさしさ認識部63の出力に
基づく連想記憶アルゴリズムにより、競合型ニューラル
ネットワーク72におけるAさんと対応付けられた競合
ニューロン74を検索し、当該競合ニューロン74と関
連付けられたシンボルメモ75に格納されている各種付
加情報を読み出す。
【0096】そして制御部64は、このシンボルメモ7
5に格納されている『○時×分にやさしい言葉をかけて
くれた』、『○時×分に起こしてくれた』というイベン
ト情報を得ると、スピーカ54から「さっきは、やさし
くしてくれてありがとう」という音声を出力させる(ス
テップSP12)。
【0097】また制御部64は、顔認識部60、名前認
識部62及びやさしさ認識部63の各認識結果に基づく
連想記憶アルゴリズムによってAさんがやさしいという
ことを想起すると(ステップSP13)、スピーカ54
から「僕、やさしいAさんが好きです」という音声を出
力させる(ステップSP14)。
【0098】このようにしてこの制御部64は、競合型
ニューラルネットワークを用いた連想記憶アルゴリズム
による統計的な追加学習と、意味ネットワークモデルや
フレームモデルと同様のアルゴリズムを利用した即時の
学習を行いながら、これら学習結果に基づく行動をロボ
ット1に発現させる。
【0099】(3)本実施の形態の動作及び効果 以上の構成において、このロボット1では、特定の第1
の情報(ユーザの顔、名前及びやさしさ)については競
合型ニューラルネットワーク72を用いた連想記憶アル
ゴリズムにより記憶し、これ以外の第2の情報(イベン
ト情報や、身長、属性等)については意味ネットワーク
モデルやフレームモデルと同様のフレーム形式により記
憶する。
【0100】従ってこのロボット1では、第1の情報に
関する学習については統計的な追加学習を行うことがで
きる分ノイズに強く、これ以外の第2の情報については
高い記憶応答性を確保することができる。
【0101】またこのロボット1では、記憶方式とし
て、上述のような競合型ニューラルネットワーク72を
用いた連想記憶アルゴリズムによる記憶と、フレーム形
式による記憶とを併用するようにしているため、記憶で
きる情報を増やす場合にその情報についての記憶をフレ
ーム形式で行うようにすることによって、入力ニューロ
ン73や競合ニューロン74の数が増加するのを回避
し、この結果として記憶モード時及び想起モード時にお
ける計算量及び占有物理メモリ量の増加を未然かつ有効
に防止することができる。
【0102】以上の構成によれば、特定の第1の情報
(ユーザの顔、名前及びやさしさ)については競合型ニ
ューラルネットワーク72を用いた連想記憶アルゴリズ
ムにより記憶し、これ以外の第2の情報(イベント情報
や、身長、属性等)については意味ネットワークモデル
やフレームモデルと同様のフレーム形式により記憶する
ようにしたことにより、第1の情報に関する学習につい
ては統計的な追加学習を行うことができる分ノイズに強
く、これ以外の第2の情報については高い記憶応答性を
確保することができると共に、記憶できる情報数を増や
す場合にも入力ニューロン73及び競合ニューロン74
の数が増加するのを有効に回避し得、かくして記憶に関
してノイズに強く、記憶容量や、計算量、物理メモリ量
及び記憶応答性に優れたロボットを実現できる。
【0103】(4)他の実施の形態 なお上述の実施の形態においては、本発明を図1〜図5
のように構成されたロボット1に適用するようにした場
合について述べたが、本発明はこれに限らず、この他種
々のロボット装置及びロボット装置以外に使用されるこ
の他種々の記憶装置に広く適用することができる。
【0104】また上述の実施の形態においては、本発明
による記憶装置を、ユーザに関する記憶に適用するよう
にした場合について述べたが、本発明はこれに限らず、
この他種々の事象や事物に対する記憶に広く適用するこ
とができる。この場合には、その事象や事物に関する各
種要素を検出するためのその事象や事物に応じた各種セ
ンサと、これらセンサの出力に応じてその要素の度合い
や種類を認識する認識系とを設けるようにすれば良い。
【0105】さらに上述の実施の形態においては、ユー
ザの顔、名前及びやさしさについては競合型ニューラル
ネットワークを用いた連想記憶アルゴリズムにより統計
的な追加学習を行い、ユーザに関する他の情報について
はフレーム形式で学習(記憶)を行うようにした場合に
ついて述べたが、本発明はこれに限らず、ユーザの顔、
名前又はやさしさの一部又は全部をフレーム形式で学習
し、これ以外の情報について競合型ニューラルネットワ
ークを用いた連想記憶アルゴリズムにより統計的な追加
学習を行うようにしても良い。
【0106】
【発明の効果】上述のように本発明によれば、記憶装置
において、複数の入力ニューロンからなる入力層と、複
数の競合ニューロンからなる競合層とを有する競合型ニ
ューラルネットワークを用いて、シンボルごとの各種入
力の入力パターンに応じて、対応する入力ニューロン及
び競合ニューロン間の結合力を強めるようにして、シン
ボルに関する第1の情報を記憶する記憶手段を設け、記
憶手段が、各種入力とは別に供給されるシンボルに関す
る第2の情報を、当該シンボルに対応する競合ニューロ
ンと関連付けてフレーム形式で記憶するようにしたこと
により、第1の情報については統計的な追加学習を行
い、第2の情報についてはこれを直ちに学習することが
でき、かくしてノイズに強く、記憶容量や、計算量、物
理メモリ量及び記憶応答性に優れた記憶装置を実現でき
る。
【0107】また本発明によれば、記憶方法において、
複数の入力ニューロンからなる入力層と、複数の競合ニ
ューロンからなる競合層とを有する競合型ニューラルネ
ットワークを用いて、シンボルごとの各種入力の入力パ
ターンに応じて、対応する入力ニューロン及び競合ニュ
ーロン間の結合力を強めるようにして、シンボルに関す
る第1の情報を記憶する第1のステップを設け、第1の
ステップでは、各種入力とは別に供給されるシンボルに
関する第2の情報を、当該シンボルに対応する競合ニュ
ーロンと関連付けてフレーム形式で記憶するようにした
ことにより、第1の情報については統計的な追加学習を
行い、第2の情報についてはこれを直ちに学習すること
ができ、かくしてノイズに強く、記憶容量や、計算量、
物理メモリ量及び記憶応答性に優れた記憶方法装置を実
現できる。
【0108】さらに本発明によれば、ロボット装置にお
いて、複数の入力ニューロンからなる入力層と、複数の
競合ニューロンからなる競合層とを有する競合型ニュー
ラルネットワークを用いて、シンボルごとの各種入力の
入力パターンに応じて、対応する入力ニューロン及び競
合ニューロン間の結合力を強めるようにして、シンボル
に関する第1の情報を記憶する記憶手段を設け、記憶手
段が、各種入力とは別に供給されるシンボルに関する第
2の情報を、当該シンボルに対応する競合ニューロンと
関連付けてフレーム形式で記憶するようにしたことによ
り、第1の情報については統計的な追加学習を行い、第
2の情報についてはこれを直ちに学習することができ、
かくしてノイズに強く、記憶容量や、計算量、物理メモ
リ量及び記憶応答性に優れた記憶を行い得るロボット装
置を実現できる。
【図面の簡単な説明】
【図1】本実施の形態によるロボットの外部構成を示す
斜視図である。
【図2】ロボットの外部構成を示す斜視図である。
【図3】ロボットの外部構成の説明に供する略線図であ
る。
【図4】ロボットの内部構成の説明に供するブロック図
である。
【図5】ロボットの内部構成の説明に供するブロック図
である。
【図6】意味ネットワークモデルによる知識表現の説明
に供する概念図である。
【図7】フレームモデルによる知識表現の説明に供する
概念図である。
【図8】ユーザの記憶に関するメイン制御部の処理の説
明に供するブロック図である。
【図9】本実施の形態による連想記憶システムの説明に
供する概念図である。
【図10】ユーザ情報の記憶及びこれを利用した行動発
現の説明に供するフローチャートである。
【図11】ユーザ情報の記憶及びこれを利用した行動発
現の説明に供するフローチャートである。
【図12】連想記憶システムの説明に供する概念図であ
る。
【図13】連想記憶システムの説明に供する概念図であ
る。
【図14】従来の競合型ニューラルネットワークを適用
した連想記憶システムの説明に供する概念図である。
【符号の説明】 1……ロボット、40……メイン制御部、60……顔認
識部、61……音声認識部、62……名前認識部、63
……やさしさ認識部、64……制御部、72……競合型
ニューラルネットワーク、73……入力ニューロン、7
4……競合ニューロン、75……シンボルメモ。
フロントページの続き Fターム(参考) 3C007 AS36 CS08 KS39 KT01 LW12 LW15 MT14 WA03 WA13 WB19 WB25

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】複数の入力ニューロンからなる入力層と、
    複数の競合ニューロンからなる競合層とを有する競合型
    ニューラルネットワークを用いて、シンボルごとの各種
    入力の入力パターンに応じて、対応する上記入力ニュー
    ロン及び上記競合ニューロン間の結合力を強めるように
    して、上記シンボルに関する第1の情報を記憶する記憶
    手段を具え、 上記記憶手段は、 上記各種入力とは別に供給される上記シンボルに関する
    第2の情報を、当該シンボルに対応する上記競合ニュー
    ロンと関連付けてフレーム形式で記憶することを特徴と
    する記憶装置。
  2. 【請求項2】上記各種入力の上記入力パターンに応じて
    対応する上記シンボルに関する上記第1の情報を想起す
    ると共に、当該シンボルと関連付けて記憶された上記第
    2の情報を想起する想起手段を具えることを特徴とする
    請求項1に記載の記憶装置。
  3. 【請求項3】複数の入力ニューロンからなる入力層と、
    複数の競合ニューロンからなる競合層とを有する競合型
    ニューラルネットワークを用いて、シンボルごとの各種
    入力の入力パターンに応じて、対応する上記入力ニュー
    ロン及び上記競合ニューロン間の結合力を強めるように
    して、上記シンボルに関する第1の情報を記憶する第1
    のステップを具え、 上記第1のステップでは、 上記各種入力とは別に供給される上記シンボルに関する
    第2の情報を、当該シンボルに対応する上記競合ニュー
    ロンと関連付けてフレーム形式で記憶することを特徴と
    する記憶方法。
  4. 【請求項4】上記各種入力の上記入力パターンに応じて
    対応する上記シンボルに関する上記第1の情報を想起す
    ると共に、当該シンボルと関連付けて記憶された上記第
    2の情報を想起する第2のステップを具えることを特徴
    とする請求項3に記載の記憶方法。
  5. 【請求項5】複数の入力ニューロンからなる入力層と、
    複数の競合ニューロンからなる競合層とを有する競合型
    ニューラルネットワークを用いて、シンボルごとの各種
    入力の入力パターンに応じて、対応する上記入力ニュー
    ロン及び上記競合ニューロン間の結合力を強めるように
    して、上記シンボルに関する第1の情報を記憶する記憶
    手段を具え、 上記記憶手段は、 上記各種入力とは別に供給される上記シンボルに関する
    第2の情報を、当該シンボルに対応する上記競合ニュー
    ロンと関連付けてフレーム形式で記憶することを特徴と
    するロボット装置。
  6. 【請求項6】上記各種入力の上記入力パターンに応じて
    対応する上記シンボルに関する上記第1の情報を想起す
    ると共に、当該シンボルと関連付けて記憶された上記第
    2の情報を想起する想起手段を具えることを特徴とする
    請求項5に記載のロボット装置。
JP2002073143A 2002-03-15 2002-03-15 学習装置、記憶方法及びロボット装置 Expired - Fee Related JP3988121B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002073143A JP3988121B2 (ja) 2002-03-15 2002-03-15 学習装置、記憶方法及びロボット装置
US10/388,559 US7216112B2 (en) 2002-03-15 2003-03-14 Memory system, memory method, and robotic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002073143A JP3988121B2 (ja) 2002-03-15 2002-03-15 学習装置、記憶方法及びロボット装置

Publications (2)

Publication Number Publication Date
JP2003271923A true JP2003271923A (ja) 2003-09-26
JP3988121B2 JP3988121B2 (ja) 2007-10-10

Family

ID=29202947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002073143A Expired - Fee Related JP3988121B2 (ja) 2002-03-15 2002-03-15 学習装置、記憶方法及びロボット装置

Country Status (2)

Country Link
US (1) US7216112B2 (ja)
JP (1) JP3988121B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005297105A (ja) * 2004-04-08 2005-10-27 Sony Corp ロボット装置及びその情動制御方法
JP2005313308A (ja) * 2004-03-30 2005-11-10 Nec Corp ロボット、ロボット制御方法、ロボット制御プログラム、ならびに思考装置
CN107662208A (zh) * 2017-08-24 2018-02-06 浙江工业大学 一种基于神经网络的柔性关节机械臂有限时间自适应反步控制方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8554370B2 (en) * 2009-05-15 2013-10-08 Honda Motor Co., Ltd Machine learning approach for predicting humanoid robot fall
US8548802B2 (en) * 2009-05-22 2013-10-01 Honda Motor Co., Ltd. Acoustic data processor and acoustic data processing method for reduction of noise based on motion status
US8775341B1 (en) 2010-10-26 2014-07-08 Michael Lamport Commons Intelligent control with hierarchical stacked neural networks
US9015093B1 (en) 2010-10-26 2015-04-21 Michael Lamport Commons Intelligent control with hierarchical stacked neural networks
JP5978027B2 (ja) * 2012-06-28 2016-08-24 本田技研工業株式会社 移動ロボットの制御装置
CN106462804A (zh) * 2016-06-29 2017-02-22 深圳狗尾草智能科技有限公司 一种机器人交互内容的生成方法、***及机器人
WO2018089700A1 (en) * 2016-11-10 2018-05-17 Warner Bros. Entertainment Inc. Social robot with environmental control feature
CN107336234A (zh) * 2017-06-13 2017-11-10 赛赫智能设备(上海)股份有限公司 一种反馈式自学习工业机器人及工作方法
CN114851198B (zh) * 2022-05-17 2023-05-16 广州大学 一种多单连杆式机械臂的一致跟踪固定时间稳定控制方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10289006A (ja) * 1997-04-11 1998-10-27 Yamaha Motor Co Ltd 疑似感情を用いた制御対象の制御方法
JPH11265239A (ja) * 1998-03-17 1999-09-28 Toshiba Corp 感情生成装置及び感情生成方法
JP2001052175A (ja) * 1999-08-06 2001-02-23 Olympus Optical Co Ltd 画像検索装置
JP2001212783A (ja) * 2000-02-01 2001-08-07 Sony Corp ロボット装置及びその制御方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10289006A (ja) * 1997-04-11 1998-10-27 Yamaha Motor Co Ltd 疑似感情を用いた制御対象の制御方法
JPH11265239A (ja) * 1998-03-17 1999-09-28 Toshiba Corp 感情生成装置及び感情生成方法
JP2001052175A (ja) * 1999-08-06 2001-02-23 Olympus Optical Co Ltd 画像検索装置
JP2001212783A (ja) * 2000-02-01 2001-08-07 Sony Corp ロボット装置及びその制御方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005313308A (ja) * 2004-03-30 2005-11-10 Nec Corp ロボット、ロボット制御方法、ロボット制御プログラム、ならびに思考装置
JP4555039B2 (ja) * 2004-03-30 2010-09-29 日本電気株式会社 ロボット、ロボット制御方法、ロボット制御プログラム
JP2005297105A (ja) * 2004-04-08 2005-10-27 Sony Corp ロボット装置及びその情動制御方法
JP4552490B2 (ja) * 2004-04-08 2010-09-29 ソニー株式会社 ロボット装置及びその情動制御方法
CN107662208A (zh) * 2017-08-24 2018-02-06 浙江工业大学 一种基于神经网络的柔性关节机械臂有限时间自适应反步控制方法
CN107662208B (zh) * 2017-08-24 2020-07-31 浙江工业大学 一种基于神经网络的柔性关节机械臂有限时间自适应反步控制方法

Also Published As

Publication number Publication date
US20030233170A1 (en) 2003-12-18
JP3988121B2 (ja) 2007-10-10
US7216112B2 (en) 2007-05-08

Similar Documents

Publication Publication Date Title
JP3951235B2 (ja) 学習装置及び学習方法並びにロボット装置
KR100898435B1 (ko) 로봇 장치 및 그 제어 방법
JP3988121B2 (ja) 学習装置、記憶方法及びロボット装置
US7103447B2 (en) Robot apparatus, and behavior controlling method for robot apparatus
JP4609584B2 (ja) ロボット装置、顔認識方法及び顔認識装置
US6587751B2 (en) Robot device and method for controlling the robot's emotions
US6556892B2 (en) Control device and control method for robot
KR101137205B1 (ko) 로봇의 행동 제어 시스템 및 행동 제어 방법, 및 로봇 장치
JP4086024B2 (ja) ロボット装置及びその行動制御方法
JP3714268B2 (ja) ロボット装置
JP4239635B2 (ja) ロボット装置、その動作制御方法、及びプログラム
JP2003266349A (ja) 位置認識方法、その装置、そのプログラム、その記録媒体及び位置認識装置搭載型ロボット装置
JP2005238422A (ja) ロボット装置、並びにその状態遷移モデル構築方法及び行動制御方法
JP4529091B2 (ja) 学習装置及び学習方法並びにロボット装置
JP2001236585A (ja) 移動ロボット及び移動ロボットのための盗難防止方法
JP2003271958A (ja) 画像処理方法、その装置、そのプログラム、その記録媒体及び画像処理装置搭載型ロボット装置
JP4281286B2 (ja) ロボット装置及びその制御方法
JP4433273B2 (ja) ロボット装置及びロボット装置の制御方法
JP2004302645A (ja) 顔登録装置、顔登録方法、記録媒体、及びロボット装置
JP2003205179A (ja) ペット型ロボット
Alford et al. Multi-agent system for a human-friendly robot
JP2003208161A (ja) ロボット装置及びその制御方法
JP2004283943A (ja) コンテンツ選択装置及び方法並びにロボット装置
JP4552490B2 (ja) ロボット装置及びその情動制御方法
JP2002205290A (ja) 脚式移動ロボットの制御装置及び制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060609

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070529

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: 20070622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070705

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

Free format text: PAYMENT UNTIL: 20100727

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100727

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110727

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120727

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees