Robot and control method for entertainment
First Claim
Patent Images
1. A robot comprising:
- external information inputting means for inputting information;
detection means for selecting a particular object based on said information inputted by said external information inputting means;
judgment means for judging whether or not the object satisfies given conditions when said object is detected by said detection means; and
action generating means for generating a predetermined action based on the results obtained by said judgment means, said predetermined action being selected in accordance with a transition probability automation scheme.
0 Assignments
0 Petitions
Accused Products
Abstract
With a robot and a control method for it, information is read in from the outside, based on which a particular object is detected, and it is judged upon detecting the object whether or not the object satisfies given conditions, based on the judgment results of which a robot generates predetermined actions. Thus, a robot can be realized that acts naturally like a living thing. Consequently, its entertaining quality for human beings can be increased greatly.
24 Citations
8 Claims
-
1. A robot comprising:
-
external information inputting means for inputting information;
detection means for selecting a particular object based on said information inputted by said external information inputting means;
judgment means for judging whether or not the object satisfies given conditions when said object is detected by said detection means; and
action generating means for generating a predetermined action based on the results obtained by said judgment means, said predetermined action being selected in accordance with a transition probability automation scheme. - View Dependent Claims (2)
said action generating means generates on action of approaching toward said object detected by said detection means when said object satisfies said conditions, while generating said action of walking away from said object when said object does not satisfy said conditions.
-
-
3. A robot comprising:
-
external information inputting means for inputting information;
detection means for selecting a particular object based on said information inputted by said external information inputting means;
judgment means for judging whether or not the object satisfies given conditions when said object is detected by said detection means; and
action generating means for generating a predetermined action based on the results obtained by said judgment means;
wherein said action generating means generates said action of approaching toward said object detected by said detection means when said object satisfies said conditions, while generating said action of walking away from said object when said object does not satisfy said conditions;
said action generating means comprising;
a surroundings recognition unit for recognizing said external surroundings based on said information inputted by said external information inputting means;
an emotion modeling unit for storing parameter values of the intensities of emotions of at least ‘
Joy’ and
‘
Dislike’ and
for changing said parameter values of corresponding said emotions based on said judgment results at said surroundings recognition unit;
an action generation unit for generating said action based on the judgement results obtained at said surroundings recognition unit and said parameter values indicating the intensities of said emotions at said emotion modeling unit; and
an altering means for altering the setting of said emotion modeling unit if necessary, based on the judgment results at said judgment unit; and
whereinsaid altering means alters the setting of said emotion modeling means so that it is easier to increase said parameter value of said intensity of an emotion ‘
joy’
if said object satisfies said conditions, while altering the setting of said emotion modeling means so that it is easier to increase said parameter value of said intensity of an emotion ‘
Dislike’
if said object does not satisfy said conditions.
-
-
4. A robot comprising:
-
external information inputting means for inputting information;
detection means for selecting a particular object based on said information inputted by said external information inputting means;
judgment means for judging whether or not the object satisfies given conditions when said object is detected by said detection means; and
action generating means for generating a predetermined action based on the results obtained by said judgment means;
wherein said action generating means generates said action of approaching toward said object detected by said detection means when said object satisfies said conditions, while generating said action of walking away from said object when said object does not satisfy said conditions;
said generating means comprising;
a surroundings recognition unit for recognizing said external surroundings based on said information inputted by said external information inputting means;
an action determining unit for generating said subsequent action with probability based on the recognition results obtained at said surroundings recognition unit;
an action generation unit for generating said action determined by said action determining unit; and
an altering means for altering said setting of the action determining unit as required, based on said judgment results obtained by said judgment means;
whereinsaid altering means alters the setting of said action determining unit to increase the selection probability for said action expressing ‘
Joy’
if said object satisfies said conditions, and to increase the selection probability for said action expressing ‘
Dislike’
if said object does not satisfy said conditions.
-
-
5. A control method for controlling a robot comprising the steps of:
-
inputting external information and detecting a particular object based on said information;
making a judgment on whether or not said object satisfies given conditions when said object is detected; and
making said robot perform a predetermined action based on said judgment results, said predetermined action being selected in accordance with a transition probability automation scheme. - View Dependent Claims (6)
said robot performs said action to approach said object if said object satisfies said conditions, and otherwise makes said action to walk away from said object if said object does not satisfy said conditions.
-
-
7. A control method for controlling a robot comprising:
-
inputting external information and detecting a particular object based on said information;
making a judgment on whether or not said object satisfies given conditions when said object is detected; and
making said robot perform a predetermined action based on said judgment results;
wherein said robot performs said action to approach said object if said object satisfies said conditions, and otherwise makes said action to walk away from said object if said object does not satisfy said conditions;
said robot comprising;
a surroundings recognition unit for recognizing said external surroundings based on said information inputted by an external information inputting unit;
an emotion modeling unit for storing parameter values of the intensities of emotions of at least ‘
Joy’ and
‘
Dislikes’ and
for changing the parameter values of corresponding ones of said emotions based on recognition results at said surroundings recognition unit; and
an action generation unit for generating said action based on the recognition results at said surroundings recognition unit and said parameter values indicating the intensities of said emotions at said emotion modeling unit;
whereinif said object satisfies said conditions, the setting of said emotion modeling unit is altered so as to make it easier to increase said parameter value indicating the intensity of said emotion ‘
Joy’
, while if said object does not satisfy said conditions, the setting of said emotion modeling unit is altered so as to make it easier to increase said parameter value indicating the intensity of said emotion ‘
Dislike’
.
-
-
8. A control method for controlling a robot comprising:
-
inputting external information and detecting a particular object based on said information;
making a judgment on whether or not said object satisfies given conditions when said object is detected; and
making said robot perform a predetermined action based on said judgment results;
wherein said robot performs said action to approach said object if said object satisfies said conditions, and otherwise makes said action to walk away from said object if said object does not satisfy said conditions;
said robot comprising;
a surrounding recognition unit for recognizing said external surroundings based on said information inputted by external information inputting means;
an action determining unit for determining the subsequent action with probability, based on the recognition results obtained at said surroundings recognition unit; and
an action generation unit for generating said action determined by said action determining unit;
whereinthe setting of said action determining unit is altered so as to increase the selection probability of said action expressing ‘
joy’
if said object satisfies said conditions, whereas, if said object does not satisfy said conditions, the setting of said action determining unit is altered so as to increase the selection probability of said action expressing ‘
Dislike’
.
-
Specification