US 12,005,579 B2
Robot reacting on basis of user behavior and control method therefor
Jin-won Kim, Gyeonggi-do (KR); and Jung-gap Kuk, Seoul (KR)
Assigned to Samsung Electronics Co., Ltd, (KR)
Appl. No. 16/768,474
Filed by Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
PCT Filed Sep. 12, 2018, PCT No. PCT/KR2018/010658
§ 371(c)(1), (2) Date May 29, 2020,
PCT Pub. No. WO2019/146866, PCT Pub. Date Aug. 1, 2019.
Claims priority of application No. 10-2018-0010927 (KR), filed on Jan. 29, 2018.
Prior Publication US 2021/0170585 A1, Jun. 10, 2021
Int. Cl. B25J 9/16 (2006.01); B25J 11/00 (2006.01); B25J 13/00 (2006.01)
CPC B25J 9/163 (2013.01) [B25J 9/1697 (2013.01); B25J 11/001 (2013.01); B25J 11/0015 (2013.01); B25J 13/003 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A control method for a robot using an artificial intelligence model, the control method comprising:
acquiring user data related to at least one user;
training the artificial intelligence model to acquire an emotional state for each of the at least one user by inputting the user data related to the at least one user to the artificial intelligence model, the user data comprising at least one image data;
acquiring first data related to a first user, the first data including information regarding a first schedule of the first user;
determining, based on the first data, a first emotional state of the first user by inputting the first data to the trained artificial intelligence model;
controlling the robot to output a first reaction based on the first data and the first emotional state;
determining a character of the robot based on a character area of a character model including a first axis indicating whether an emotion of the robot is positive or negative and a second axis indicating an activity of the robot, wherein the character area of the character model is determined based on a feedback of the first user for the first reaction, a number of interactions with the first user and a service completion rate representing an accuracy of the first reaction of the robot;
acquiring second data related to the first user after determining the character of the robot;
determining, based on acquiring the second data related to the first user, a second emotional state of the first user by inputting the second data to the trained artificial intelligence model; and
controlling the robot to output a second reaction based on the second emotional state and the character of the robot.