A robot for outputting various reactions according to user behaviors is disclosed. A control method for a robot using an artificial intelligence model, according to the present disclosure, comprises the steps of: acquiring data related to at least one user; inputting the data related to the at least one user into the artificial intelligence model as learning data so as to learn a user state for each user of which there is at least one; determining representative reactions corresponding to the user states learned on the basis of the data related to the at least one user; and inputting the input data into the artificial intelligence model so as to determine a user state of a first user and controlling the robot on the basis of a representative reaction corresponding to the determined user state, when input data related to the first user among the users, of which there is a least one, is acquired.[Image]
사용자 행동에 따라 다양한 반응을 출력하는 로봇이 개시된다. 본 개시에 따른 인공지능 모델을 이용하는 로봇의 제어 방법은, 적어도 하나의 사용자와 관련된 데이터를 획득하는 단계, 적어도 하나의 사용자와 관련된 데이터를 학습 데이터로서 인공지능 모델에 입력하여 적어도 하나의 사용자 각각에 대한 사용자 상태를 학습하는 단계, 적어도 하나의 사용자와 관련된 데이터를 바탕으로 학습된 사용자 상태에 대응되는 대표 반응을 결정하는 단계 및 적어도 하나의 사용자 중 제1 사용자와 관련된 입력 데이터가 획득되면, 입력 데이터를 인공지능 모델에 입력하여 제1 사용자의 사용자 상태를 판단하고, 판단된 사용자 상태에 대응되는 대표 반응을 바탕으로 로봇을 제어하는 단계를 포함한다.