1 |
1
로봇과 사용자의 상호작용 시 발생하는 응답 지연에 대응하기 위한 로봇 행동 제어 시스템으로서,상기 로봇이 제공할 서비스와 관련된 정보에 기초하여 응답 지연 시간을 추정하는 지연 시간 추정부;상기 로봇이 응답 지연에 대응하여 표현할 수 있는 행동과 관련된 정보를 저장하는 저장부;상기 응답 지연 시간에 기초하여, 상기 저장부에 저장된 로봇 행동 중 응답 지연에 대응하여 표현할 행동을 결정하는 로봇 행동 결정부; 및상기 로봇이 응답 지연에 대응하여 상기 로봇 행동 결정부에 의해 결정된 행동을 표현하도록 로봇을 제어하는 로봇 제어부를 포함하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
2 |
2
제1항에 있어서,상기 로봇이 응답 지연에 대응하여 표현할 수 있는 행동은, 음성, 제스처, 표정 또는 이들의 조합으로 구성되고,상기 로봇은, 음성을 출력하기 위한 음성 출력부, 제스처를 구현하기 위한 구동부, 및 표정을 나타내기 위한 표시부 중 적어도 하나를 구비하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
3 |
3
제1항에 있어서,상기 지연 시간 추정부는, 상기 저장부에 미리 저장된 서비스-지연 시간 대응 정보에 기초하여 응답 지연 시간을 추정하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
4 |
4
제3항에 있어서,상기 서비스-지연 시간 대응 정보는, 상기 로봇이 사용자의 명령에 대응하여 제공할 수 있는 서비스 목록과 상기 로봇이 각각의 서비스를 개시하기까지 소요되는 지연 시간 사이의 매칭 정보를 포함하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
5 |
5
제1항에 있어서,상기 지연 시간 추정부는, 상기 로봇이 서비스를 제공하는데 이용되는 적어도 하나의 연산 장치의 프로세스 점유율에 기초하여 지연 시간을 추정하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
6 |
6
제5항에 있어서,상기 지연 시간 추정부는, 상기 로봇이 네트워크를 통해 외부로부터 서비스와 관련된 정보를 수신하는 경우, 상기 네트워크의 통신 지연에 기초하여 지연 시간을 추정하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
7 |
7
제1항에 있어서,상기 로봇 행동 결정부는, 상기 로봇이 응답 지연에 대응하여 행동을 표현하는 표현 시간을 결정하되,응답 지연 시간이 소정의 값 미만일 때는 표현 시간을 0으로 결정하고, 응답 지연 시간이 소정의 값 이상일 때는 상기 응답 지연 시간에 따라 표현 시간을 결정하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
8 |
8
제7항에 있어서,상기 로봇 행동 결정부는, 상기 로봇이 제공할 서비스와 관련된 정보에 기초하여, 지연에 대응하여 표현할 행동을 결정하는 것을 특징으로 하는, 로봇 행동 제어 시스템
|
9 |
9
로봇과 사용자의 상호작용 시 발생하는 응답 지연에 대응하기 위한 로봇 행동 제어 방법으로서,상기 로봇이 응답 지연에 대응하여 표현할 수 있는 행동과 관련된 정보를 저장하는 단계;상기 로봇이 제공할 서비스와 관련된 정보에 기초하여 응답 지연 시간을 추정하는 단계;상기 응답 지연 시간에 기초하여, 상기 로봇이 응답 지연에 대응하여 표현할 행동을 결정하는 단계; 및응답 지연에 대응하여 상기 행동을 표현하도록 로봇을 제어하는 단계를 포함하는, 로봇 행동 제어 방법
|
10 |
10
제9항에 있어서,상기 로봇이 응답 지연에 대응하여 행동을 표현하는 표현 시간을 결정하는 단계를 더 포함하되,응답 지연 시간이 소정의 값 미만일 때는 표현 시간을 0으로 결정하고, 응답 지연 시간이 소정의 값 이상일 때는 상기 응답 지연 시간에 따라 표현 시간을 결정하는 것을 특징으로 하는, 로봇 행동 제어 방법
|
11 |
11
제9항 또는 제10항에 따른 방법을 구현하기 위한, 컴퓨터로 판독 가능한 기록매체에 저장된 컴퓨터 프로그램
|