1 |
1
로봇 플러그인 중계 시스템으로서,로봇에서 실행되는 애플리케이션을 구성하는 각종 기능을 수행하며, 통신망을 통해 다른 로봇 원격 플러그인과 통신을 수행하여 상기 기능의 수행을 위한 데이터를 송/수신하는 로봇 원격 플러그인과,상기 로봇 원격 플러그인과 통신망으로 연결되어, 상기 로봇 원격 플러그인간 상호 통신을 중계하는 로봇 플러그인 프레임워크 엔진을 포함하는 로봇 플러그인 중계 시스템
|
2 |
2
제 1 항에 있어서,상기 로봇 플러그인 프레임워크 엔진은,상기 로봇 원격 플러그인간 상호 통신을 중계하여 상기 로봇 원격 플러그인으로부터 특정 함수의 호출 요청 시 상기 호출 요청을 상기 다른 로봇 원격 플러그인으로 전송하고, 상기 다른 로봇 원격 플러그인으로부터 상기 호출 요청에 응답한 상기 함수의 결과값을 전송받아 상기 로봇 원격 플러그인으로 전송하는 로봇 플러그인 중계 시스템
|
3 |
3
제 1 항에 있어서,상기 로봇 원격 플러그인간 통신은,텍스트 기반의 프로토콜을 통해 수행되는 로봇 플러그인 중계 시스템
|
4 |
4
제 3 항에 있어서,상기 프로토콜을 통해 송신 또는 수신되는 패킷은,헤더부와 바디부를 포함하는 로봇 플러그인 중계 시스템
|
5 |
5
제 4 항에 있어서,상기 헤더부는,프로토콜 이름, 버전, 패킷 아이디, 데이터 타입 또는 길이 중 하나 이상의 정보를 포함하는 로봇 플러그인 중계 시스템
|
6 |
6
제 4 항에 있어서,상기 바디부는,태그부와 데이터부를 포함하는 로봇 플러그인 중계 시스템
|
7 |
7
제 6 항에 있어서,상기 태그부는,요청, 응답 또는 에러 중 어느 하나를 포함하는 로봇 플러그인 중계 시스템
|
8 |
8
제 6 항에 있어서, 상기 데이터부는,실제 전송되는 데이터를 포함하는 로봇 플러그인 중계 시스템
|
9 |
9
로봇 플러그인 중계 방법으로서, 통신망을 통해 다수의 로봇 원격 플러그인들과 연결되는 로봇 플러그인 프레임워크 엔진에서 하나의 로봇 원격 플러그인으로부터의 함수 호출 명령을 수신하는 단계와,상기 로봇 플러그인 프레임워크 엔진에서 상기 함수 호출 명령을 수행할 타겟 로봇 원격 플러그인으로 상기 함수 호출 명령을 전송하는 단계와,상기 로봇 플러그인 프레임워크 엔진에서 상기 타겟 로봇 원격 플러그인으로부터 상기 함수의 실행에 따른 결과값을 수신하는 단계와, 상기 로봇 플러그인 프레임워크 엔진에서 상기 결과값을 상기 함수 호출을 명령한 상기 로봇 원격 플러그인으로 전송하는 단계 를 포함하는 로봇 플러그인 중계 방법
|
10 |
10
제 9 항에 있어서, 상기 로봇 원격 플러그인간 통신은,텍스트 기반의 프로토콜을 통해 수행되는 로봇 플러그인 중계 방법
|
11 |
11
제 10 항에 있어서,상기 프로토콜을 통해 송/수신되는 패킷은,헤더부와 바디부를 포함하는 로봇 플러그인 중계 방법
|
12 |
12
제 11 항에 있어서,상기 헤더부는,프로토콜 이름, 버전, 패킷 아이디, 데이터 타입 또는 길이 중 하나 이상의 정보를 포함하는 로봇 플러그인 중계 방법
|
13 |
13
제 11 항에 있어서,상기 바디부는,태그부와 데이터부를 포함하는 로봇 플러그인 중계 방법
|
14 |
14
제 13 항에 있어서,상기 태그부는,요청, 응답 또는 에러 중 어느 하나를 포함하는 로봇 플러그인 중계 방법
|
15 |
15
제 13 항에 있어서,상기 데이터부는,실제 전송되는 데이터를 포함하는 로봇 플러그인 중계 방법
|