Abstract:
PURPOSE: An asynchronous function calling method for robot control is provided to define an asynchronous function call interface which is not dependent. CONSTITUTION: A control object capable of controlling asynchronous operation execution of a corresponding asynchronous function is returned(S30). A state of asynchronous operation execution is checked through the returned control object(S40). It is checked whether the state of asynchronous operation execution can be cancelled(S50). If the state of asynchronous operation execution can be cancelled(S60), a forced cancel request is checked. If the forced cancel request is received, the asynchronous operation execution is compulsorily canceled(S90).
Abstract:
PURPOSE: An apparatus and a method for selecting a robot in a network-based cooperative robot system are provided to select a robot for sub task according to the capability of each robot by calculating the capability of each robot through prediction and learning. CONSTITUTION: A method for selecting a robot comprises following steps. Tasks(T) are disassembled into multiple subtasks(t1,t2,~tn2) and are stored(S604). A set of candidate robots for subtasks is selected for each subtask and is composed of robots having capability for corresponding subtask(S606). A UAPT(Uniform Ability to Perform a Task) matrix is made in respect to each selected robot and displays the capability of robot to treat the corresponding subtask.
Abstract:
PURPOSE: A service providing method in pervasive computing environment and a device thereof are provided to solve the collision problem between same resources of respective services. CONSTITUTION: In a resource layer, plural resource managers(300) manages one or more resources. A resource storage(350) stores resource information collected by the resource managers. The resource managers models resources of various forms into available forms. In a service layer, a service storage(250) stores much service information. A service manager(200) manages the service information stored in the service storage.
Abstract:
시나리오를 이용하여 상황 인식 서버의 확장성, 처리 속도, 안정성 등의 성능을 종합적으로 평가할 수 있는 시스템 및 방법을 제공한다. 상황 인식 서버의 성능 평가 시스템은, 복수의 평가 모듈을 가지며, 각 평가 모듈은, 사용자의 행위 및 상황 변화를 포함하는 시나리오를 저장하는 시나리오 생성부와, 시나리오 생성부에 저장된 시나리오의 진행에 따라 이벤트를 출력하는 이벤트 생성부와, 이벤트 생성부로부터 이벤트를 입력받아, 상황 인식 서버에 전달하는 서비스 관리부와, 서비스 관리부로부터의 지령에 따라 가상적으로 서비스를 수행하고 그 결과를 시나리오 생성부에 통지하는 가상 서비스 에이전트를 포함한다.
Abstract:
A method for applying the user-defined rule reasoning by using a knowledge-based search function and a knowledge base management system for implementing the same are provided to perform the user-defined rule reasoning by using only the knowledge-based search function which is the basic function of the knowledge base management system. A knowledge base(110) stores knowledge data based on the ontology. A technological/logical reasoning part(120) returns a search result to which the logical reasoning is applied from the knowledge stored in the knowledge base, in case an query is inputted. A knowledge search processing part(130) queries the technological/logical reasoning part about a search request of a user-defined rule reasoning manager, and then returns the result of the query. A user-defined rule reasoning management part(140) stores the user-defined rule reasoning which a user inputs, determines when the stored user-defined rule reasoning will be executed, and then instructs a knowledge operation processing part(150) to update the knowledge base.
Abstract:
본 발명은 상황 인식 시스템에서 상황 지식의 공유와 재사용을 위한 상황 지식 모델링 방법에 관한 것으로서, 상황 지식 추론, 상황 지식 재사용 및 상황 지식 공유를 효과적으로 지원하기 위하여, 상황 지식 공간을 지식의 추상화 수준과 응용 도메인을 매개로 하여 표현되는 2차원 공간에 정의하는 단계와, 상기 추상화 수준의 최상위 수준에 위치되어 다수의 환경 또는 도메인에서 수행되는 다수의 응용 또는 서비스에 공통적인 온톨로지 개념을 정의하는 공유 온톨로지를 위치시키는 단계와, 상기 공유 온톨로지에 정의된 온톨로지 개념을 상속받아, 해당 도메인과 개발되는 응용에 특화된 상세화된 클래스와 속성을 정의하는 적어도 하나 이상의 도메인 온톨로지를, 상기 공유 온톨로지보다 하위의 추상화 수준을 가지도록 위치시키는 단계와, 실제 개체들에 대한 지식을 표현한 적어도 하나 이상의 인스턴스 베이스를, 상기 도메인 온톨로지보다 하위의 추상화 수준을 가지도록 위치시키는 단계를 포함하는 것을 특징으로 한다. 상황 지식, 재사용, 공유, 모델링, 공유 온톨로지
Abstract:
A method and an apparatus for object recognition are disclosed. The method for object recognition, a method for recognizing objects included in an image, comprises the steps of: extracting features from an image; extracting first candidate objects which are matched to the features of the image with the highest similarity from objects in an object database storing information of a recognition target object; extracting second candidate objects based on first matching scores of the first candidate objects; and recognizing whether the second candidate objects are the objects included in the image based on second matching scores of the second candidate objects calculated by matching features of the second candidate objects and the features of the image. [Reference numerals] (AA) Start; (BB) End; (S400) Extracting feature points of the image; (S410) Extracting a first candidate object which is matched to each feature point of the image with the highest proximity among objects in an object database; (S420) Extracting a first matching score of the first candidate object; (S430) Extracting a second candidate object based on the first matching score; (S440) Extracting a second matching score of the second candidate object; (S450) Recognizing the object included in the image based on the second matching score
Abstract:
본 발명은 상황 인식 서비스 제공 장치 및 그 방법에 관한 것으로, 하나 이상의 상황 정보 및 관련 정보가 스크립트 방식으로 정의된 상황 규칙을 변환하여 복수의 상태 사이를 서로 연결하는 하나 이상의 전이로 구성된 상태 전이 모델을 생성하는 변환부, 및 외부 이벤트 핸들러를 통해 입력되는 이벤트에 대해 상기 상태 전이 모델을 이용하여 상태 전이를 관찰하고, 관찰 결과에 따라 상태 이동을 수행하는 상황 관리부를 포함하는 사용자 상황 모델부를 이용하여 상황 인식 서비스를 제공함으로써, 임베디드 시스템 등에서 쉽게 구현이 가능하고 성능이 낮은 하드웨어에서도 구동이 용이한 효과를 얻을 수 있다.