Abstract:
PURPOSE: A device and a method for setting a TV start channel are provided to automatically set a desired channel when users turn on the TV. CONSTITUTION: A camera (130) films the front side of TV when the TV is turned on. A user management unit (140) recognizes a user by images filmed by the camera. A preference channel determiner (150) determines a preference channel on the basis of history information on channels that are frequently set by the user. A TV controller (120) sets the channels as a TV start channel. [Reference numerals] (110) User input unit; (120) TV controller; (130) Camera; (140) User management unit; (150) Preference channel determiner; (160) State information memory; (170) Channel history management unit; (180) Saving unit (user information, channel history information); (AA) Current user; (BB) Current time; (CC) Current setting channel; (DD) Channel setting time
Abstract:
PURPOSE: A portable computer device having an intelligent robot property and an operating method thereof are provided to perform user commands by searching for people, recognizing the people, tracing faces, and performing an interaction function as needed. CONSTITUTION: An input projector(110) supplies a UI screen and includes a camera taking an image of user actions on the UI screen. A main board(133) recognizes a user command according to the user actions and generates services and contents according to the user command. An output projector(113) outputs the contents. The output projector includes a camera tracing the user actions. The main board recognizes a user command according to a finger gesture on the UI screen and generates contents according to the user command. [Reference numerals] (111) Input project; (113) Output project; (120) 2 camera; (133) Main control board; (135) Peripheral device control board; (140) Microphone; (143) Sound control board; (150) 5 motor; (160) Illumination sensor; (170) Touch sensor; (180) Speaker; (183) Speaker amplifier; (191) WiFi wireless LAN; (193) USB memory or SD card; (AA) Main processor; (BB) Memory; (CC) Hard disk(SSD); (DD) Graphic controller; (EE) USB port; (FF) 1 PCI Bus; (GG) 10/100/1000 Mbit Ethernet
Abstract:
본 발명에 따른 네트워크 기반 로봇 제어를 위한 로봇 클라이언트 관리 방법은, 로봇 클라이언트가 접속하면 인증과정을 통해 상기 로봇 클라이언트를 인증하는 단계; 로봇 클라이언트에 해당하는 로봇 객체를 생성하는 단계; 로봇 클라이언트를 초기화하기 위한 정보, 로봇 클라이언트와 관련된 네트워크 정보, 및 로봇 클라이언트의 프로세싱과 관련된 정보를 포함하는 프로파일 정보를 로봇 클라이언트로부터 추출하는 단계; 및 추출된 프로파일 정보를 관리자 서버에 전달하여 로봇 객체가 관리자 서버에 등록되도록 하는 단계를 포함한다. 본 발명에 의하면, 관리자 서버에 접속되는 로봇 클라이언트의 접속 및 프로파일링 절차를 통일하여 다양한 이기종 로봇 클라이언트들이 관리자 서버에 쉽게 접속할 수 있도록 해줌으로써, 다양한 이기종 로봇 클라이언트들이 관리자 서버에 접속하여 네트워크를 통해 센싱 기능과 프로세싱 기능을 수행할 수 있게 된다. 네트워크 기반, URC, 프로파일, 로봇 서버, 센싱, 프로세싱
Abstract:
PURPOSE: A robot service loading method in an intelligent service robot environment and a service loading device therefor are provided to offer convenience of service development by creating a service realized by a robot and environmental device. CONSTITUTION: A service manager(110) creates a service code for the service realized by a robot from an inputted descriptor and creates and outputs service objects based on the service code. A service agent(120) loads the service object, and extracts the corresponding service object according a service request command of a user. An operation control unit(130) creates a control signal based on the service object.
Abstract:
PURPOSE: A multi-robot diagnosis management servers are provided to support each robot about different functions and supplement function restriction of the robot. CONSTITUTION: A robot manager generates or deletes a virtual robot server. A management function module performs at least one among access management, authentication, diagnosis, and profiling about a connected robot(100). The virtual robot servers are generated as many as the number of models of connected robots generated by the robot manager. A virtual robot object is generated as many as the number of the connected robots. The virtual robot object is connected to a virtual robot server corresponding to a corresponding type.
Abstract:
본 발명은 온톨로지 기반의 지식 베이스 관리 시스템에 있어서의 사용자 정의 추론 규칙 적용 방법에 관한 것으로서, Tableaux 알고리즘 기반의 추론 엔진과 같이 IF-THEN 형식의 규칙 연산을 지원하지 않는 지식 베이스 관리 시스템에 있어서, 지식 베이스 관리 시스템의 기본 기능인 지식 베이스 검색 기능만을 이용하여 사용자 정의 규칙 추론을 가능하게 하는 방법에 관한 것이다. 본 발명에서는 지식 베이스 관리 시스템에서 기본적으로 제공하는 지식 베이스 검색 언어를 이용하여 사용자 정의 추론 규칙을 작성한다. 따라서, 사용자 정의 추론 규칙은 결국 지식 베이스 검색문이며 지식 베이스 관리 시스템의 기본 기능인 지식 베이스 검색 기능에 의해 처리된다. 사용자 정의 추론 규칙의 적용은 지식 베이스가 변경될 때 지식 베이스 검색 과정과 검색 결과를 지식 베이스에 반영하는 과정을 거쳐 이루어진다. 사용자가 정의한 추론 규칙은 사용자 정의 추론 규칙 관리자에 의해 관리된다. 사용자 정의 추론 규칙 관리자는 지식 베이스의 변경을 감시하여 사용자 정의 추론 규칙의 적용 시점을 판단하고, 추론 규칙을 실행시켜, 실행 결과를 얻은 후 이를 지식 베이스에 반영한다.
Abstract:
A network robot system and a communication method of the network robot system are provided to perform an asynchronous operation to process transmission of large data, and effectively communicate with a device having a limited resource by minimizing a transmission message according to a binary message encoding method. Multiple robots(110) recognize external environment information. Multiple sensors(130) distributively process the function of the robots(110) that sense the external environment information. A server(120) distributively processes a service processing function at the robots(110) according to the external environment information. A communication middleware(140) connects the multiple sensors(120) positioned at a remote area, the server(120) and the robots(110), and previously sets a communication framework for remote communication among the multiple sensors(130), the server(120) and the robots(110). The communication middleware(140) performs a synchronous/asynchronous operation according to the size of data of a remote object called by the robots(110).
Abstract:
본 발명은 네트워크 기반 로봇 시스템 및 그 실행 방법에 관한 것이다. 본 발명에 따르면, 미리 정의된 환경 정보가, 실제 물리 공간을 추상화한 가상 공간에서의 개체를 나타내는 노드와 상기 노드간의 관계를 나타내는 통합 데이타 모델(UDM)로 표현된다. 입력된 센서 정보를 가공한 상황정보를 바탕으로 상기 통합 데이터 모델(UDM)이 갱신되고, 이때 상기 상황정보 데이터 값에 변화가 있는 경우, 이벤트 발생 정보가 작업 엔진에 전달되고 추론에 의해 해당 작업이 수행되면서, 최종적으로 외부의 서비스가 호출된다. 따라서, 외부 센싱 기능과 외부 프로세싱 기능을 활용할 수 있으므로, 로봇의 상황 인식의 한계를 보완하면서, 또 인식된 상황을 추론하고 고수준의 정보를 획득하여, 로봇 시스템으로부터의 능동적 서비스를 기대할 수 있다. 네트워크, 로봇, 상황인식, 추론, 상황정보
Abstract:
An intelligent multi-agent system through a learning engine and an operation method thereof are provided to apply the learning engine to maximize context recognition dynamically changed in a ubiquitous environment and apply a learning result to interaction among various kinds of agents. Each zone agent(4) is in each area, manages user state information, and performs a service corresponding to a generated event. The learning engine(1) observes/learns a user behavior pattern of each zone agent and outputs the learned behavior pattern in a rule form. A task generator(3) generates a task to the zone agent when the new rule is generated. An environment agent(5) provides zone agent environment information to the task generator to refer to zone information of the zone agent. A rule database(2) stores the rules output from the learning engine between the learning engine and the task generator, and stores a permanent definition rule.
Abstract:
본 발명은 네트워크 기반 로봇 시스템 및 그 실행 방법에 관한 것이다. 본 발명에 따르면, 미리 정의된 환경 정보가, 실제 물리 공간을 추상화한 가상 공간에서의 개체를 나타내는 노드와 상기 노드간의 관계를 나타내는 통합 데이타 모델(UDM)로 표현된다. 입력된 센서 정보를 가공한 상황정보를 바탕으로 상기 통합 데이터 모델(UDM)이 갱신되고, 이때 상기 상황정보 데이터 값에 변화가 있는 경우, 이벤트 발생 정보가 작업 엔진에 전달되고 추론에 의해 해당 작업이 수행되면서, 최종적으로 외부의 서비스가 호출된다. 따라서, 외부 센싱 기능과 외부 프로세싱 기능을 활용할 수 있으므로, 로봇의 상황 인식의 한계를 보완하면서, 또 인식된 상황을 추론하고 고수준의 정보를 획득하여, 로봇 시스템으로부터의 능동적 서비스를 기대할 수 있다. 네트워크, 로봇, 상황인식, 추론, 상황정보