Disclosed are a robot system for generating and representing an emotion, and a method therefor. In the system, a face recognition unit recognizes a face image from an external image, and a voice recognition unit recognizes an external voice. An emotion recognition unit learns an emotion of a user corresponding to the face image and the voice by using a neural network model, and recognizes the user′s emotions, which correspond to the face images recognized from the face recognition unit and the voice recognition results recognized from the voice recognition unit, by using learning results. The emotion generation unit learns an emotional generation, of the robot system, corresponding to an input of the user′s emotion by using fuzzy inference, and generates an emotion of the robot system corresponding to the user′s emotion recognized from the emotion recognition unit by using learning results. An emotion expression unit externally expresses the emotion of the robot system generated from the emotion generation unit.
ROBOT SYSTEM FOR GENERATING AND REPRESENTING EMOTION AND METHOD THEREOF