1 |
1
장기간메모리; 서비스를 제공하기 위한 계획, 규칙, 및 지식을 포함하는 서비스 패키지를 지능 컴퍼넌트들 각각에 대응하는 모델 언어로 파싱하여 상기 장기간메모리에 전송하는 서비스 디스패처; 및 상기 장기간메모리에서 대응하는 모델 데이터를 수신하고 확장하는 상기 지능 컴퍼넌트들을 포함하는 로봇지능 소프트웨어 프레임워크
|
2 |
2
제1항에 있어서,상기 지능 컴퍼넌트들은,상기 지식 모델 데이터에 기초하여 로봇이 수행하여야 할 작업의 우선순위를 결정하고 현재의 상황에 적합한 행동을 선택하는 작업 관리자;상기 규칙 모델 데이터에 기초하여 동적인 상황을 능동적으로 인지하고 온톨로지(ontology)에 기반한 표준적 상황 정보를 생성 및 관리하는 상황 관리자; 및상기 지식 모델 데이터에 기초하여 실제 로봇 지능 서비스를 위해 활용되는 사용자, 인지, 환경, 행위, 로봇 프로파일 등의 로봇 온톨로지를 기반으로 하여 로봇 서비스 수행의 전반적인 지식을 제공하는 지식 관리자를 포함하는 로봇지능 소프트웨어 프레임워크
|
3 |
3
제2항에 있어서,상기 서비스 디스패처는 상기 서비스패키지를 파싱하여 상기 작업 관리자가 필요한 Jam 기반의 계획, 상기 상황 관리자가 필요한 Prolog 기반의 규칙, 및 상기 지식 관리자가 필요한 owl 기반의 지식정보로 변환하는 로봇지능 소프트웨어 프레임워크
|
4 |
4
제2항에 있어서,상기 서비스 디스패처는,상기 작업 관리자에게 상기 모델 데이터가 상기 장기간메모리에 저장된 것을 알리는 로봇지능 소프트웨어 프레임워크
|
5 |
5
제4항에 있어서,상기 작업 관리자는 서비스가 수행되는 시점에 상기 상황 관리자 및 상기 지시 관리자에게 상기 서비스패키지의 모델 데이터를 확장하도록 요청하는 로봇지능 소프트웨어 프레임워크
|
6 |
6
제1항에 있어서,상기 서비스 패키지의 모델 데이터들 각각은 서비스패키지 디스크립터(descriptor)를 통해 연결되어 하나의 서비스를 구성하고,상기 서비스패키지 디스크립터는, 서비스에 관련된 데이터인 지식, 규칙, 작업, 및 경로(URI)의 서술로서, 상기 서비스패키지의 구성을 서술하는 배치(configuration) 파일인 로봇지능 소프트웨어 프레임워크
|
7 |
7
서비스의 절차 및 세부 수행 구성을 포함하는 작업 계획에 관한 모델 데이터;로봇이 감시하는 환경 구성 및 상황 정보를 생성하기 위한 상황 규칙에 관한 상황 모델 데이터; 및서비스 구성을 위해 로봇이 갖추어야 하는 지식 정보에 관한 지식 모델 데이터를 포함하는 서비스 패키지
|
8 |
8
제7항에 있어서,상기 서비스 패키지의 모델 데이터들 각각은 서비스패키지 디스크립터(descriptor)를 통해 연결되어 하나의 서비스를 구성하고,상기 서비스패키지 디스크립터는, 서비스에 관련된 데이터인 지식, 규칙, 작업, 및 경로(URI)의 서술로서, 상기 서비스패키지의 구성을 서술하는 배치(configuration) 파일인 서비스패키지
|
9 |
9
서비스 디스패처가 서비스패키지의 구성 요소를 대응하는 지능 컴퍼넌트에 맞게 변환하는 단계;상기 변환된 모델 데이터들을 장기간메모리에 저장하는 단계;상기 서비스 디스패처 상기 작업 관리자에게 상기 장기간메모리에 상기 모델 데이터들이 저장된 것을 알리고, 서비스패키지를 초기화할 것을 요청하는 단계; 및상기 작업 관리자는 다른 지능 컴퍼넌트에 상기 서비스패키지의 모델 데이터를 확장하도록 요청하는 단계를 포함하는 로봇지능 소프트웨어 프레임워크의 초기화 방법
|
10 |
10
제9항에 있어서,상기 작업 관리자는 상기 장기간메모리에 작업 모델 데이터를 요청하고, 상기 장기간메모리로부터 작업 모델 데이터를 수신하여 확장하는 단계를 더 포함하고,상기 작업 모델 데이터는 서비스를 수행하기 위한 작업 계획에 대응하는 모델 데이터인 로봇지능 소프트웨어 프레임워크의 초기화 방법
|
11 |
11
제9항에 있어서,상기 작업 관리자가 다른 지능 컴퍼넌트에 상기 서비스패키지의 모델 데이터를 확장하도록 요청하는 단계는,상기 작업 관리자가 지식 관리자에게 서비스패키지를 초기화할 것을 요청하는 단계; 및상기 작업 관리자가 상황 관리자에게 서비스패키지를 초기화할 것을 요청하는 단계를 포함하는 로봇지능 소프트웨어 프레임워크의 초기화 방법
|
12 |
12
제11항에 있어서,상기 지식 관리자가 상기 장기간메모리에 지식 모델 데이터를 요청하는 단계; 및상기 지식 관리자가 상기 장기간메모리로부터 지식 모델 데이터를 수신하여 확장하는 단계를 더 포함하고, 상기 지식 모델 데이터는 서비스와 관련된 지식 정보에 대응하는 모델 데이터인 로봇지능 소프트웨어 프레임워크의 초기화 방법
|
13 |
13
제11항에 있어서,상기 상황 관리자는 상기 장기간메모리에 규칙 모델 데이터를 요청하는 단계; 및상기 상황 관리자가 상기 장기간메모리로부터 규칙 모델 데이터를 수신하여 확장하는 단계를 더 포함하고,상기 규칙 모델 데이터는 서비스 수행 환경에 대한 추론을 지원하는 추론 규칙에 대응하는 모델 데이터인 로봇지능 소프트웨어 프레임워크의 초기화 방법
|