A device and a method for representing emotion of a robot are provided to represent the emotion in various kinds of robot platforms by providing a representation model for the emotion and action generated from the robot platform, and an interface for interpreting the emotion and the action. An emotion information receiver(100) receives an internal or external stimulus as emotion information. An emotion generator(110) determines the current status of a robot and generates emotion by using the information received from the emotion information receiver. An action determiner(120) determines action corresponding to the generated emotion. An emotion representation manager(130) generates an emotion representation command for representing the generated emotion with the action of the robot by using the generated emotion, the current robot status, and the determined action. An emotion representation processor(140) receives and analyzes the generated emotion representation command. A robot controller(150) enables each actuator(160) to perform the action according to a result of the emotion representation processor.
Robot emotion representation