1 |
1
로봇 애플리케이션 내의 다수의 로봇 컴포넌트들의 상태를 모니터링하는 컴포넌트 모니터링부와,상기 컴포넌트 모니터링부의 상태 모니터링 결과를 바탕으로 임의의 로봇 컴포넌트의 고장 여부를 판단하고, 고장 여부 판단 결과에 대응하는 고장 정보를 생성하는 고장 여부 판단부와,상기 고장 여부 판단부를 통해 생성된 상기 고장 정보를 이용하여 고장을 복구하기 위한 고장 복구정책 모델을 결정하는 고장 복구정책 관리부와,상기 고장 복구정책 관리부를 통해 결정되는 고장 복구정책 모델에 따라 상기 임의의 로봇 컴포넌트의 고장을 복구하는 고장 복구부를 포함하는로봇 컴포넌트 관리 장치
|
2 |
2
제 1 항에 있어서,상기 고장 여부 판단부는,고장이 발생하였다고 판단되었을 경우에 고장의 종류 또는 고장의 중요도 또는 고장을 일으킨 컴포넌트 식별자 중 적어도 하나를 포함하는 고장 정보를 생성하는 로봇 컴포넌트 관리 장치
|
3 |
3
제 1 항에 있어서,상기 고장 복구정책 관리부는, 트리 구조로 이루어진 다수의 고장 복구정책 노드들을 포함하는 로봇 컴포넌트 관리 장치
|
4 |
4
제 3 항에 있어서,상기 다수의 고장 복구정책 노드들은,단일의 부모 고장 복구정책 노드와,다수의 자식 고장 복구정책 노드를 포함하는로봇 컴포넌트 관리 장치
|
5 |
5
제 4 항에 있어서,상기 다수의 고장 복구정책 노드들은,상기 단일의 부모 고장 복구정책 노드를 가지고 있지 않은 최상위 고장 복구정책 노드와,상기 다수의 자식 고장 복구정책 노드를 가지고 있지 않은 단말 고장 복구정책 노드를 포함하는로봇 컴포넌트 관리 장치
|
6 |
6
다수의 로봇 컴포넌트들로 구성된 로봇 애플리케이션과, 상기 로봇 애플리케이션이 장착되는 로봇으로 구성된 환경에서의 로봇 컴포넌트 관리 방법에 있어서,컴포넌트 모니터링부가 상기 로봇 컴포넌트들의 상태를 모니터링하고, 상태 모니터링 결과를 고장 여부 판단부로 전달하는 제1 과정과,상기 고장 여부 판단부가 상기 컴포넌트 모니터링부로부터 제공되는 상기 로봇 컴포넌트들의 상태 모니터링 결과를 분석하여 상기 로봇 컴포넌트들의 고장 여부를 판단하는 제2 과정과,상기 고장 여부 판단부가 상기 로봇 컴포넌트들에 고장이 발생하였다고 판단하였을 경우에 고장 정보를 생성하여 고장 복구정책 관리부로 제공하는 제3 과정과,상기 고장 복구정책 관리부가 내부의 고장 복구정책 노드들을 통해서 상기 고장 정보에 대응하는 고장 복구정책 모델을 생성하고, 생성되는 상기 고장 복구정책 모델을 고장 복구부로 전달하는 제4 과정과,상기 고장 복구부가 상기 고장 복구정책 모델에 따라 상기 로봇 컴포넌트들의 고장을 복구하는 제5 과정을 포함하는로봇 컴포넌트 관리 방법
|
7 |
7
제 6 항에 있어서,상기 제4 과정은,상기 고장 정보가 상기 고장 복구정책 관리부로 제공되면, 상기 고장 복구정책 관리부가 상기 고장 복구정책 노드들 중에서 상기 고장 정보에서 고장의 종류에 대응하는 임의의 고장 복구정책 노드를 선택하는 과정과,상기 임의의 고장 복구정책 노드가 상기 고장 정보를 이용하여 상기 고장 복구정책 모델을 선택하는 과정을 포함하는로봇 컴포넌트 관리 방법
|
8 |
8
제 7 항에 있어서,상기 제4 과정은,상기 임의의 고장 복구정책 노드에 의해 선택된 상기 고장 복구정책 모델이 상기 고장 복구정책 관리부로 반환되는 과정과,상기 고장 복구정책 모델을 반환받은 상기 고장 복구정책 관리부가 상기 고장 복구정책 모델을 상기 고장 복구부로 전달하는 과정을 포함하는로봇 컴포넌트 관리 방법
|
9 |
9
제 7 항에 있어서,상기 제4 과정은,상기 고장 복구정책 관리부가 상기 고장 복구정책 모델을 선택할 수 없는 경우에는 상기 고장 복구정책 노드들에서 부모 고장 복구정책 노드가 존재하는지를 판단하는 과정과,상기 부모 고장 복구정책 노드가 존재하는 경우에는 상기 부모 고장 복구정책 노드를 새로운 고장 복구정책 노드로 설정하는 과정을 포함하는로봇 컴포넌트 관리 방법
|
10 |
10
제 9 항에 있어서,상기 제4 과정은,상기 부모 고장 복구정책 노드가 존재하지 않을 경우에는 상기 고장 복구정책 관리부가 상기 제1 과정으로 피드백하는 과정을 포함하는로봇 컴포넌트 관리 방법
|
11 |
11
제 6 항 내지 제 10 항 중 어느 한 항에 있어서,상기 고장 정보는, 고장의 종류 또는 고장의 중요도 또는 고장을 일으킨 컴포넌트 식별자 중 적어도 하나를 포함하는로봇 컴포넌트 관리 방법
|
12 |
12
제 6 항 내지 제 10 항 중 어느 한 항에 있어서,상기 고장 복구정책 모델은, 고장의 종류 및 고장의 원인 및 고장을 복구하기 위해 수행되어야 할 액션을 포함하는로봇 컴포넌트 관리 방법
|