| CPC B25J 13/06 (2013.01) | 19 Claims |

|
1. A robot comprising:
a display;
memory, comprising one or more storage media, storing identification information of the robot and one or more computer programs;
a communication interface communicating with a server providing a virtual environment service; and
at least one processor communicatively coupled to the display, the communication interface, and the memory,
wherein the one or more computer programs include computer-executable instructions that, when executed by the at least one processor individually or collectively, cause the robot to:
based on receiving a user input for interlocking the robot with the virtual environment service, transmit, to the server through the communication interface, the identification information of the robot stored in the memory,
receive, from the server through the communication interface, interaction information related to an avatar corresponding to the identification information of the robot,
based on a security level of the interaction information being less than a predetermined security level, control an operation of the robot according to the interaction information, and
based on the security level of the interaction information being greater than or equal to the predetermined level, perform additional user authentication.
|