[go: up one dir, main page]

KR101040702B1 - Robot Manufacturing Standardization System and Method - Google Patents

Robot Manufacturing Standardization System and Method Download PDF

Info

Publication number
KR101040702B1
KR101040702B1 KR1020080136182A KR20080136182A KR101040702B1 KR 101040702 B1 KR101040702 B1 KR 101040702B1 KR 1020080136182 A KR1020080136182 A KR 1020080136182A KR 20080136182 A KR20080136182 A KR 20080136182A KR 101040702 B1 KR101040702 B1 KR 101040702B1
Authority
KR
South Korea
Prior art keywords
robot
information
configuration information
robot configuration
identification information
Prior art date
Application number
KR1020080136182A
Other languages
Korean (ko)
Other versions
KR20100078042A (en
Inventor
김형률
정현철
박성주
신경철
Original Assignee
주식회사 유진로봇
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 유진로봇 filed Critical 주식회사 유진로봇
Priority to KR1020080136182A priority Critical patent/KR101040702B1/en
Priority to PCT/KR2009/007626 priority patent/WO2010071384A2/en
Publication of KR20100078042A publication Critical patent/KR20100078042A/en
Application granted granted Critical
Publication of KR101040702B1 publication Critical patent/KR101040702B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • General Factory Administration (AREA)
  • Manipulator (AREA)

Abstract

본 발명은 로봇을 설계하는 설계자가 자신이 설계한 로봇을 구성하는 정보들을 온라인상으로 제공될 수 있도록 제공하고, 로봇의 생산업자 또는 판매업자가 생산 또는 판매하고자 하는 로봇의 플랫폼으로 로봇 구성정보를 다운로드시켜 원하는 로봇을 용이하게 제작하거나 로봇의 기능을 갱신시킬 수 있도록 하는 로봇 제조 규격화 시스템 및 방법에 관한 것으로, 로봇 개발자의 조작에 따라 개발된 로봇에 대응하는 로봇 구성정보를 업로드시키는 로봇 개발자 단말기와; 상기 로봇 개발자 단말기로부터 업로드되는 로봇을 구성하는 세부적인 정보인 로봇 구성정보를 DB로 구축하여 관리하고, 상기 DB로 구축된 로봇 구성정보에 대응하는 식별정보를 발행하여 식별정보를 이용하여 로봇 구성정보를 다운로드받을 수 있도록 서비스 하는 로봇 구성정보 관리 서버와; 상기 로봇 구성정보 관리 서버에 온라인 접속을 이룬 후 로봇 구성정보를 식별정보를 이용하여 다운로드 받는 로봇 정보 설치기를 구비하고 있는 로봇 생산 서버와; 상기 정보 설치기와 연결된 상태에서 로봇 구성정보를 확인하고, 다운로드 받아야 하는 로봇 구성정보를 선택할 수 있도록 하는 로봇 정보 인터페이스와, 상기 로봇 정보 인터페이스를 통해 다운로드받은 로봇 구성정보를 저장하고, 로봇 구성정보에 따라 로봇이 구동되도록 하는 로봇 플랫폼을 포함하는 로봇을 포함하는 것을 특징으로 한다.The present invention provides a designer who designs a robot so that the information constituting the robot designed by the robot can be provided online, and the robot configuration information is downloaded to the platform of the robot that the producer or seller of the robot intends to produce or sell. The present invention relates to a robot manufacturing standardization system and method for easily manufacturing a desired robot or updating a function of a robot, the robot developer terminal uploading robot configuration information corresponding to a robot developed according to a robot developer's operation; Construct and manage robot configuration information, which is detailed information constituting the robot uploaded from the robot developer terminal, in a DB, issue identification information corresponding to the robot configuration information constructed in the DB, and use the identification information to configure the robot configuration information. A robot configuration information management server for serving to download; A robot production server including a robot information installer which makes an online connection to the robot configuration information management server and downloads the robot configuration information using identification information; The robot information interface for checking the robot configuration information in the state connected to the information installer and selecting the robot configuration information to be downloaded, and storing the robot configuration information downloaded through the robot information interface, according to the robot configuration information It characterized in that it comprises a robot including a robot platform for driving the robot.

로봇, 로봇 구성정보, 식별정보, 규격화 Robot, robot composition information, identification information, standardization

Description

로봇 제조 규격화 시스템 및 방법{.}Robot Manufacturing Standardization System and Method {.}

본 발명은 로봇 제조 규격화 시스템 및 방법에 관한 것이다.The present invention relates to a robot manufacturing standardization system and method.

보다 상세하게는 로봇을 설계하는 설계자가 자신이 설계한 로봇을 구성하는 정보(이하, 로봇 구성정보로 통칭하기로 함)들을 온라인상으로 제공될 수 있도록 제공하고, 로봇의 생산업자 또는 판매업자가 생산 또는 판매하고자 하는 로봇의 플랫폼으로 상기 로봇 구성정보를 다운로드시켜 원하는 로봇을 손쉽게 제작하거나 로봇의 기능을 갱신시킬 수 있도록 하는 로봇 제조 규격화 시스템 및 방법에 관한 것이다.More specifically, the designer who designs the robot provides the information that constitutes the robot designed by the robot (hereinafter referred to as robot configuration information) so that it can be provided online and produced by the robot's producer or distributor. Or it relates to a robot manufacturing standardization system and method for downloading the robot configuration information to the platform of the robot to be sold easily to make a desired robot or to update the function of the robot.

종래의 로봇 서비스의 개발은 특화된 로봇을 대상으로 제작되어 왔다. The development of the conventional robot service has been made for specialized robots.

더 자세하게, 로봇 서비스의 개발은 로봇의 종류와 구성 및 용도에 따라서 적합한 로봇 서비스가 실행되어 왔으며 각각 유사하거나 상이한 서비스를 개발하여 실행하여 왔다.In more detail, the development of the robot service has been carried out according to the type, configuration and use of the robot, and the robot service has been developed and implemented similar or different services, respectively.

또한, 로봇을 개발하고 제조하고 생산하는 로봇 시스템도 각 로봇에 적합한 로봇 시스템이 실행되어 왔다.In addition, robot systems for developing, manufacturing and producing robots have been implemented for each robot.

한편, 근래의 로봇은 구성과 용도가 다양하며, 다양한 분야의 서비스 제공을 수행할 수 있도록 개발된다.On the other hand, the robot has a variety of configurations and uses, and is developed to provide services in various fields.

종래에 로봇을 개발하는 개발자는 로봇에 해당하는 구성을 발명하고 발명자가 로봇을 제조하였으나, 대량생산에 용이하지 못한 단점이 있으며 로봇을 구성하는 특정 부분의 규격을 바꾸면 새로운 로봇을 개발하여야 하는 단점이 있었다.In the related art, the developer inventing a robot invents a configuration corresponding to the robot and the inventor manufactures the robot, but there is a disadvantage in that it is not easy for mass production. there was.

이는 로봇의 서비스가 특정 로봇에 국한된 형태의 서비스로 제공되고 있기 때문이며, 특정 로봇에 특화된 서비스에서 불특정 다수의 로봇을 대상으로 하는 서비스 개발의 필요성이 요구된다.This is because the service of a robot is provided as a service limited to a specific robot, and a service development for a plurality of unspecified robots is required in a service specific to a specific robot.

더 자세하게는, 로봇을 개발하고 생산하는 과정을 관리하고 로봇을 구성하는 구성요소의 정보를 명확히 하여 생산자로 하여금 로봇을 용이하게 생산할 수 있도록 하며, 로봇의 대량생산이 용이하도록 로봇의 개발과 제조를 규격화하여 관리하는 시스템의 개발이 요구된다.More specifically, it manages the process of developing and producing robots and clarifies the information of the components that make up the robots so that the producers can easily produce the robots and develop and manufacture the robots to facilitate mass production of the robots. The development of a standardized management system is required.

상기의 과제를 해결하기 위한 본 발명은 로봇을 설계하는 설계자가 자신이 설계한 로봇을 구성하는 정보(이하, 로봇 구성정보로 통칭하기로 함)들을 온라인상으로 제공될 수 있도록 제공하고, 로봇의 생산업자 또는 판매업자가 생산 또는 판매하고자 하는 로봇의 플랫폼으로 상기 로봇 구성정보를 다운로드시켜 원하는 로봇을 손쉽게 제작하거나 로봇의 기능을 갱신시킬 수 있도록 하는 로봇 제조 규격화 시스템 및 방법을 제공함에 그 목적이 있다.The present invention for solving the above problems is to provide the designer of the robot designing information (hereinafter referred to as the robot configuration information) constituting the robot designed to be provided online, and It is an object of the present invention to provide a robot manufacturing standardization system and a method for allowing a manufacturer or a seller to easily download a robot configuration information to a platform of a robot to be produced or sold, or to update a function of a robot.

종래의 로봇의 개발을 특정 기능을 특화시킨 로봇을 기반으로 제공되어 왔다.The development of a conventional robot has been provided based on a robot specialized in a specific function.

로봇을 발명하고 개발하는 개발자에게 있어서 로봇을 구성하는 구성정보는 이미 알려진 정보에 불과하였으며 추가로 관리하지 않아도 로봇을 생산함에 있어서 문제점이 없었다.For developers inventing and developing robots, the configuration information constituting the robot is only known information, and there is no problem in producing the robot without additional management.

더 자세하게는, 로봇의 개발시점과 로봇의 운용시점에서의 로봇이 동일하여 추가적인 로봇 구성정보가 불필요하였으며 로봇의 규격을 논할 필요가 없었다.More specifically, since the robots are identical at the time of development and operation of the robots, no additional robot configuration information is needed, and there is no need to discuss the specifications of the robots.

한편, 근래의 로봇은 다양한 형태의 로봇이 개발되고 생산되며, 각기 다른 용도에 적합하게 구성되되 여러 기능을 동시에 수행할 수 있도록 개발된다.On the other hand, in recent years, robots of various types are developed and produced, and are configured to be suitable for different purposes but to perform various functions at the same time.

또한, 로봇을 개발하는 개발자와 로봇을 제조하는 생산자가 구분되는 추세이다.In addition, there is a tendency to distinguish between developers who develop robots and producers who manufacture robots.

로봇의 구성정보를 관리하여 개발자로부터 생산자로 전송하고 관리하는 시스템의 필요성이 요구된다.There is a need for a system that manages the configuration information of the robot, transfers it from the developer to the producer, and manages it.

또한, 로봇의 구성정보를 관리하는 시스템에 있어서, 근래에 개발되고 제조되는 로봇의 용도와 구성이 다양해짐에 따라서 불특정 다수의 로봇을 각각 구분하고 관리하는 시스템을 필요로 하게 된다.In addition, in the system for managing the configuration information of the robot, as the use and configuration of the robot developed and manufactured in recent years is diversified, there is a need for a system for separating and managing a plurality of unspecified robots.

상기의 과제를 해결하기 위한 본 발명은, 로봇 개발자의 조작에 따라 개발된 로봇에 대응하는 로봇 구성정보를 업로드시키는 로봇 개발자 단말기와; 상기 로봇 개발자 단말기로부터 업로드되는 로봇을 구성하는 세부적인 정보인 로봇 구성정보를 DB로 구축하여 관리하고, 상기 DB로 구축된 로봇 구성정보에 대응하는 식별정보를 발행하여 식별정보를 이용하여 로봇 구성정보를 다운로드받을 수 있도록 서비스 하는 로봇 구성정보 관리 서버와; 상기 로봇 구성정보 관리 서버에 온라인 접속을 이룬 후 로봇 구성정보를 식별정보를 이용하여 다운로드 받는 로봇 정보 설치기를 구비하고 있는 로봇 생산 서버와; 상기 정보 설치기와 연결된 상태에서 로봇 구성정보를 확인하고, 다운로드 받아야 하는 로봇 구성정보를 선택할 수 있도록 하는 로봇 정보 인터페이스와, 상기 로봇 정보 인터페이스를 통해 다운로드받은 로봇 구성정보를 저장하고, 로봇 구성정보에 따라 로봇이 구동되도록 하는 로봇 플랫폼을 포함하는 로봇을 포함하는 것을 특징으로 한다.The present invention for solving the above problems, the robot developer terminal for uploading the robot configuration information corresponding to the robot developed in accordance with the operation of the robot developer; Construct and manage robot configuration information, which is detailed information constituting the robot uploaded from the robot developer terminal, in a DB, issue identification information corresponding to the robot configuration information constructed in the DB, and use the identification information to configure the robot configuration information. A robot configuration information management server for serving to download; A robot production server including a robot information installer which makes an online connection to the robot configuration information management server and downloads the robot configuration information using identification information; The robot information interface for checking the robot configuration information in the state connected to the information installer and selecting the robot configuration information to be downloaded, and storing the robot configuration information downloaded through the robot information interface, according to the robot configuration information It characterized in that it comprises a robot including a robot platform for driving the robot.

상기 로봇 구성정보는, 로봇의 제조 정보인 이력 정보와; 로봇의 생김새와 단위 모양별 정보인 디멘전 정보와; 로봇의 제어에 필요한 기구학 모델인 키네메틱 정보와; 로봇을 구성하는 센서와 출력 장치 및 로봇을 구성하는 장치 정보인 디바이스 정보 및; 로봇의 소프트웨어를 사용하기 위한 인터페이스 정보를 포함하여 구성되는 것을 특징으로 한다.The robot configuration information includes history information which is manufacturing information of the robot; Dimension information which is information on the appearance and unit shape of the robot; Kinematic information which is a kinematic model for controlling the robot; Device information which is a sensor and an output device constituting a robot and device information constituting a robot; Characterized in that it comprises the interface information for using the software of the robot.

상기 로봇 구성정보는, XML 기반으로 저작되어 지는 것이 바람직하다.The robot configuration information is preferably authored based on XML.

상기 로봇 구성정보 관리 서버는, 로봇 구성정보가 식별정보에 매칭되어 저장되는 저장부와; 상기 저장부에 저장된 로봇 구성정보를 분석하여 분류하는 분석부와; 상기 분석부에 의해 분류된 로봇 구성정보에 식별정보를 발급하는 할당부와; 상기 로봇 정보 인터페이스를 통해 요청된 로봇 구성정보를 상기 저장부로부터 검색하여 식별정보와 함께 제공하는 검색부와; 상기 검색부에 의해 검색된 로봇 구성정보를 식별정보와 함께 상기 로봇 정보 인터페이스로 확인할 수 있도록 상기 로봇 플랫폼으로 전송하는 전송부를 포함하여 이루어진 것을 특징으로 한다.The robot configuration information management server includes: a storage unit for storing the robot configuration information matching the identification information; An analysis unit for analyzing and classifying the robot configuration information stored in the storage unit; An allocating unit for issuing identification information to the robot configuration information classified by the analyzing unit; A retrieving unit for retrieving the requested robot configuration information through the robot information interface from the storage unit and providing the identification information with identification information; And a transmission unit for transmitting the robot configuration information retrieved by the search unit to the robot platform so as to be identified with the identification information through the robot information interface.

상기 식별정보는, 로봇 구성정보를 각기 다른 식별정보를 부여하여 분류되어 질 수 있도록 하고 분류된 로봇 구성정보로서, 일정한 형식을 가지며; 상기 일정한 형식은, 로봇의 제조월일과 형태와 용도에 따른 설정된 번호 값과 순차적으로 부여되는 임의의 번호 값을 조합하여 배열되어진 것을 특징으로 한다.The identification information may be classified by assigning different pieces of identification information to the robot configuration information, and the classified robot configuration information has a predetermined format; The predetermined form is characterized by being arranged by combining a set number value according to the date and shape and use of the robot and any number value sequentially assigned.

상기 로봇 정보 설치기는, 상기 로봇 구성정보 관리서버로부터 다운로드받은 로봇 구성정보를 식별정보에 대응시켜 저장하고 있는 저장부와, 상기 로봇 구성정보 관리서버와 온라인 접속을 이룬 후 로봇 생산자의 요청에 따라 상기 로봇 구성정보와 식별정보를 다운받아 상기 저장부에 저장되도록 하는 한편, 상기 로봇 플랫폼과 유무선 네트워크로 연결되어 있으며, 상기 로봇 정보 인터페이스를 통해 식별정보로 요청되어진 로봇 구성 정보를 상기 로봇 플랫폼으로 전송하는 전송부로 구성되는 것을 특징으로 한다.The robot information installer, the storage unit for storing the robot configuration information downloaded from the robot configuration information management server corresponding to the identification information, and the online connection with the robot configuration information management server and the robot producer according to the request of the It downloads the robot configuration information and identification information to be stored in the storage unit, and is connected to the robot platform via a wired or wireless network, and transmits the robot configuration information requested as identification information through the robot information interface to the robot platform. It is characterized by consisting of a transmission unit.

상기 로봇 정보 설치기는, 상기 로봇 구성정보 관리서버로 상기 로봇 구성정보를 등록할 수 있도록 하는 등록부를 더 포함하는 것을 특징으로 한다.The robot information installer may further include a registration unit configured to register the robot configuration information with the robot configuration information management server.

상기 로봇 플랫폼은, 상기 로봇 정보 인터페이스를 통해 다운로드된 로봇 구성정보를 상기 로봇 구성정보와 함께 다운로드된 식별정보에 매칭시켜 저장하고 있는 저장모듈과; 상기 로봇 정보 인터페이스와 연동하여 로봇 구성정보를 검색 및 다운로드 받기 위한 통신모듈과; 상기 로봇 구성정보의 변경을 인식하여 로봇 구성정보를 갱신하는 갱신모듈을 포함하여 구성되는 것을 특징으로 한다.The robot platform may include: a storage module configured to match the robot configuration information downloaded through the robot information interface with the downloaded identification information together with the robot configuration information; A communication module for searching for and downloading robot configuration information in association with the robot information interface; And a updating module for recognizing the change of the robot configuration information and updating the robot configuration information.

상기 로봇 정보 인터페이스는, 상기 로봇 구성정보를 확인할 수 있도록 하며; 상기 로봇 구성정보를 조합하거나 파싱하여 제공하도록 하는 기능을 특징으로 한다. The robot information interface makes it possible to identify the robot configuration information; It is characterized in that the function to combine or parse the robot configuration information to provide.

본 발명의 다른 실시예는, 로봇 제조 규격화 방법에 있어서, 로봇 제조업체 의해 제조된 로봇에 대하여 상기 로봇을 구성하는 정보를 복수의 로봇 구성정보로 등록하는 등록과정과; 상기 복수의 로봇 구성정보 각각에 대해 식별정보를 부여하는 발급과정과; 상기 부여된 식별정보와 상기 식별정보에 해당하는 로봇 구성정보를 로봇 플랫폼에서 다운로드하는 다운로드과정과; 상기 다운로드된 로봇 구성정보를 활용하는 활용과정을 포함하는 것을 특징으로 한다.Another embodiment of the present invention provides a robot manufacturing standardization method, comprising: a registration process of registering information constituting the robot as a plurality of robot configuration information with respect to a robot manufactured by a robot manufacturer; An issuing process of assigning identification information to each of the plurality of robot configuration information; A downloading process of downloading the given identification information and robot configuration information corresponding to the identification information from a robot platform; It characterized in that it comprises a utilization process utilizing the downloaded robot configuration information.

상기 등록과정에서, 등록되는 로봇 구성 정보는, 로봇을 구동시키기 위한 소프트웨어 정보 및 로봇을 구성하는 하드웨어 정보이다.In the registration process, the robot configuration information to be registered is software information for driving the robot and hardware information constituting the robot.

상기 활용과정은, 상기 로봇 제조자가 로봇을 구성하는 로봇 구성정보를 확인하여 다운로드하는 과정 및; 상기 다운로드된 로봇 구성정보를 이용하여 로봇의 구성정보를 갱신시키는 갱신과정을 포함하는 것을 특징으로 한다.The utilization process may include the steps of downloading and identifying the robot configuration information constituting the robot by the robot manufacturer; And updating the configuration information of the robot by using the downloaded robot configuration information.

상기한 바와 같은 본 발명의 로봇 제조 규격화 방법 및 시스템에 따르면 다음과 같은 효과가 있다.According to the robot manufacturing standardization method and system of the present invention as described above has the following effects.

로봇 구성정보 관리시스템은 로봇을 개발중인 개발자에 의해 등록된 로봇 구성정보를 전송받아 분류하고 식별정보를 발급하여 제조자에 의해 제조된 로봇에 각각 유일한 식별정보를 부여하게 된다.The robot configuration information management system receives and classifies robot configuration information registered by a developer who is developing a robot, issues identification information, and assigns unique identification information to each robot manufactured by the manufacturer.

이로써, 유사한 구성정보를 가진 로봇도 각각 유일한 식별정보를 부여받아 구분되어 질 수 있도록 하며, 식별정보는 로봇의 구성정보에 따라서 분류되도록 하여 로봇의 용도와 쓰임새를 알기 쉽도록 하는 장점이 있다.Thus, even robots having similar configuration information can be distinguished by being given unique identification information, and the identification information can be classified according to the configuration information of the robot, thereby making it easy to understand the purpose and use of the robot.

또한, 로봇의 구성을 변경하여야 할 경우 로봇의 구성과 호환 가능한 장치의 종류를 알 수 있도록 하며, 로봇의 특성에 맞춘 로봇 서비스의 개발을 용이하도록 하는 효과가 있다.In addition, when the configuration of the robot needs to be changed, it is possible to know the types of devices compatible with the configuration of the robot, and to facilitate the development of a robot service in accordance with the characteristics of the robot.

또한, 본 발명은 로봇의 종류와 형태에 무관하게 서비스 적용이 가능하며, 각각 다른 용도와 형태의 로봇에게 연동 가능한 규격을 제공할 수 있는 장점이 있다. In addition, the present invention can be applied to the service irrespective of the type and shape of the robot, there is an advantage that can provide a standard that can be linked to the robot of different uses and forms.

한편, 본 발명은 종래 기술의 로봇 서비스와 비교하여 각각의 로봇 서비스를 통합하여 적용이 가능하므로 수익성 면에서 장점이 있다.On the other hand, the present invention has an advantage in terms of profitability because it can be applied by integrating each robot service compared to the robot service of the prior art.

이하, 본 발명의 바람직한 실시예를 통하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail through preferred embodiments of the present invention.

도 1은 본 발명의 구성을 보여주는 전체도로서, 본 발명의 바람직한 실시예에 따른 전체적인 구성을 나타내고 있다.1 is an overall view showing the configuration of the present invention, showing the overall configuration according to a preferred embodiment of the present invention.

도 1을 참조하면, 본 발명은 로봇 개발자의 조작에 따라 개발된 로봇에 대응하는 로봇 구성정보를 업로드시키는 로봇 개발자 단말기(100)와, 상기 로봇 개발자 단말기로부터 업로드되는 로봇을 구성하는 세부적인 정보인 로봇 구성정보를 DB로 구축하여 관리하고, 상기 DB로 구축된 로봇 구성정보에 대응하는 식별정보를 발행하여 식별정보를 이용하여 로봇 구성정보를 다운로드받을 수 있도록 서비스 하는 로봇 구성정보 관리 서버(300)와, 상기 로봇 구성정보 관리 서버(300)에 온라인 접속을 이룬 후 로봇 구성정보를 식별정보를 이용하여 다운로드 받는 로봇 정보 설치기(510)를 구비하고 있는 로봇 생산 서버(500)와, 상기 정보 설치기(510)와 연결된 상태에서 로봇 구성정보를 확인하고, 다운로드 받아야 하는 로봇 구성정보를 선택 할 수 있도록 하는 로봇 정보 인터페이스(610)와, 상기 로봇 정보 인터페이스(610)를 통해 다운로드받은 로봇 구성정보를 저장하고, 로봇 구성정보에 따라 로봇이 구동되도록 하는 로봇 플랫폼(620)을 포함하는 로봇(600)으로 이루어진다.Referring to FIG. 1, the present invention is a robot developer terminal 100 for uploading robot configuration information corresponding to a robot developed according to a robot developer's operation, and detailed information for configuring a robot uploaded from the robot developer terminal. Robot configuration information management server 300 to build and manage the robot configuration information in the DB, and to issue identification information corresponding to the robot configuration information constructed in the DB to download the robot configuration information using the identification information And a robot production server 500 having an on-line connection to the robot configuration information management server 300 and a robot information installer 510 for downloading the robot configuration information using the identification information, and the information installer ( Robot configuration information to check the robot configuration information in the state connected to the 510, and to select the robot configuration information to be downloaded The robot 600 includes a beam interface 610 and a robot platform 620 for storing robot configuration information downloaded through the robot information interface 610 and driving the robot according to the robot configuration information.

특히 상기 로봇 구성정보는 도 2에 도시된 바와 같이 로봇의 제조 정보인 이력 정보(201)와, 로봇의 생김새와 단위 모양별 정보인 디멘전 정보(202)와, 로봇의 제어에 필요한 기구학 모델인 키네마틱스 정보(203)와, 로봇을 구성하는 센서와 출력 장치 및 로봇을 구성하는 장치 정보인 디바이스 정보(204)와, 로봇의 소프트웨어를 사용하기 위한 인터페이스 정보(205)로 이루어진다.In particular, the robot configuration information includes history information 201, which is manufacturing information of the robot, dimension information 202, which is information on the appearance and unit shape of the robot, and a kinematic model required for controlling the robot, as shown in FIG. It consists of kinematic information 203, device information 204 which is a sensor and an output device constituting a robot, and device information constituting a robot, and interface information 205 for using software of the robot.

상기 로봇 구성정보는, XML 기반으로 저작되어 지며, 상기와 같이 로봇 구성정보를 XML 기반에 의해 제작하는 것을 이유는 로봇 구성 정보간의 상호 연동과 운영을 위함이다. 즉, XML 구성 정보는 도 2를 통해 설명한 바와 같이 로봇 구성정보와 동일하며, 로봇의 이력 정보를 모아 기술하는 이력(Profile), 로봇의 생김새 정보를 단위 모양별 정보로 표현하여 기술하는 디멘전 정보(DimensionInfo), 로봇의 생김새 정보를 단위 모양별 정보로 표현하여 기술하는 키네마틱스 정보(KinematicsInfo), 로봇이 갖고 있는 센서 및 출력 장치들에 대한 정보를 기술하는 디바이스 정보(DeviceInfo), 로봇의 소프트웨어 기능을 사용하기 위한 정보로 별도 스키마로 표현되는 인터페이스 정보(InterfaceInfo) 중 적어도 하나 이상으로 이루어진다. 도 7은 로봇 구성정보의 XML 스키마를 도시한 도면으로서, 로봇 규격 모델 최상위 엘리먼트(RMConfig)에 상기에서 기술한 XML 구성정보가 연결되어 있음 을 알 수 있다. 도 8은 인터페이스 구성도이다.The robot configuration information is authored on the basis of XML, and the reason for producing the robot configuration information on the basis of XML as described above is for mutual interaction and operation between the robot configuration information. That is, the XML configuration information is the same as the configuration information of the robot as described with reference to FIG. (DimensionInfo), KinematicsInfo describing the appearance of the robot in unit shape information, Device Information describing the sensor and output devices of the robot (DeviceInfo), and the software function of the robot Information for using is composed of at least one or more of the interface information (InterfaceInfo) expressed in a separate schema. FIG. 7 is a diagram illustrating an XML schema of robot configuration information, and it can be seen that XML configuration information described above is connected to a robot standard model uppermost element RMConfig. 8 is an interface configuration diagram.

상기 로봇 구성정보 관리 서버(300)는 도 3에 도시된 바와 같이 로봇 구성정보가 식별정보에 매칭되어 저장되는 저장부(301)와, 상기 저장부(301)에 저장된 로봇 구성정보를 분석하여 분류하는 분석부(302)와, 상기 분석부(302)에 의해 분류된 로봇 구성정보에 식별정보를 발급하는 할당부(303)와, 상기 로봇 정보 인터페이스(610)를 통해 요청된 로봇 구성정보를 상기 저장부(301)로부터 검색하여 식별정보와 함께 제공하는 검색부(304)와, 상기 검색부(304)에 의해 검색된 로봇 구성정보를 식별정보와 함께 상기 로봇 정보 인터페이스(610)로 확인할 수 있도록 상기 로봇 플랫폼(620)으로 전송하는 전송부(305)를 포함한다.As shown in FIG. 3, the robot configuration information management server 300 analyzes and classifies the robot config information stored in the storage unit 301 and the robot configuration information stored in the storage unit 301. The analysis unit 302, an allocation unit 303 for issuing identification information to the robot configuration information classified by the analysis unit 302, and the robot configuration information requested through the robot information interface 610. The search unit 304 retrieves from the storage unit 301 and provides the identification information, and the robot configuration information retrieved by the search unit 304 can be confirmed by the robot information interface 610 together with the identification information. It includes a transmission unit 305 for transmitting to the robot platform 620.

상기 식별정보는 로봇 구성정보를 각기 다른 식별정보를 부여하여 분류되어 질 수 있도록 하고 분류된 로봇 구성정보로서, 일정한 형식을 가지며, 상기 일정한 형식은, 로봇의 제조월일과 형태와 용도에 따른 설정된 번호 값과 순차적으로 부여되는 임의의 번호 값을 조합하여 배열되어진다. The identification information may be classified by assigning different pieces of identification information to the robot configuration information, and the classified robot configuration information may have a predetermined format, and the predetermined format may be a set number according to the date, shape, and purpose of manufacture of the robot. It is arranged by combining a value and an arbitrary number value sequentially assigned.

상기 로봇 정보 설치기(510)는 도 4에 도시된 바와 같이 상기 로봇 구성정보 관리서버(300)로부터 다운로드받은 로봇 구성정보를 식별정보에 대응시켜 저장하고 있는 저장부(511)와, 상기 로봇 구성정보 관리서버(300)와 온라인 접속을 이룬 후 로봇 생산자의 요청에 따라 상기 로봇 구성정보와 식별정보를 다운받아 상기 저장부(511)에 저장되도록 하는 한편, 상기 로봇 플랫폼(620)과 유무선 네트워크로 연결되어 있으며, 상기 로봇 정보 인터페이스(610)를 통해 식별정보로 요청되어진 로봇 구성 정보를 상기 로봇 플랫폼(610)으로 전송하는 전송부(512)와, 상기 로봇 구성정보 관리서버(300)로 상기 로봇 구성정보를 등록할 수 있도록 하는 등록부(513)로 구성된다.As shown in FIG. 4, the robot information installer 510 includes a storage unit 511 storing robot configuration information downloaded from the robot configuration information management server 300 in correspondence with identification information, and the robot configuration information. After making an online connection with the management server 300, the robot configuration information and identification information are downloaded and stored in the storage unit 511 according to the request of the robot producer, and the robot platform 620 is connected to the wired / wireless network. The robot configuration information is transmitted through the robot information interface 610 to the robot platform 610 to transmit the robot configuration information requested as identification information, and the robot configuration information management server 300 to configure the robot. It consists of a registration unit 513 to register the information.

상기 로봇 플랫폼(620)은 도 5에 도시된 바와 같이 상기 로봇 정보 인터페이스(610)를 통해 다운로드된 로봇 구성정보를 상기 로봇 구성정보와 함께 다운로드된 식별정보에 매칭시켜 저장하고 있는 저장모듈(621)과, 상기 로봇 정보 인터페이스(610)와 연동하여 로봇 구성정보를 검색 및 다운로드 받기 위한 통신모듈(622)과, 상기 로봇 구성정보의 변경을 인식하여 로봇 구성정보를 갱신하는 갱신모듈(623)로 구성된다.As shown in FIG. 5, the robot platform 620 stores the robot configuration information downloaded through the robot information interface 610 by matching the identification information downloaded with the robot configuration information and storing the matching information. And a communication module 622 for retrieving and downloading the robot configuration information in association with the robot information interface 610, and an update module 623 for recognizing the change of the robot configuration information and updating the robot configuration information. do.

상기 로봇 정보 인터페이스(610)는 상기 로봇 구성정보를 확인할 수 있도록 하며, 상기 로봇 구성정보를 조합하거나 파싱하여 제공하도록 한다.The robot information interface 610 may identify the robot configuration information and may combine or parse the robot configuration information.

상기와 같이 구성된 로봇 제조 규격화 시스템의 규격화 방법에 대해 설명하면 다음과 같다.Referring to the standardization method of the robot manufacturing standardization system configured as described above are as follows.

도 6을 참조하면, 본 발명의 바람직한 실시예에 따르는 로봇 제조 규격화 방법은 로봇 제조업체 의해 제조된 로봇에 대하여 상기 로봇을 구성하는 정보를 복수의 로봇 구성정보로 등록하는 등록과정(s601)과, 상기 복수의 로봇 구성정보 각각에 대해 식별정보를 부여하는 발급과정(s602)과, 상기 부여된 식별정보와 상기 식별정보에 해당하는 로봇 구성정보를 로봇 플랫폼에서 다운로드하는 다운로드과정(s603)과, 상기 다운로드된 로봇 구성정보를 활용하는 활용과정(s604)으로 구성된다.Referring to Figure 6, the robot manufacturing standardization method according to a preferred embodiment of the present invention registration process (s601) for registering the information constituting the robot as a plurality of robot configuration information for the robot manufactured by the robot manufacturer, and An issuing process of assigning identification information to each of the plurality of robot configuration information (s602), a downloading process of downloading the assigned identification information and the robot configuration information corresponding to the identification information from the robot platform (s603), and the downloading. It consists of a utilization process (s604) utilizing the robot configuration information.

한편, 상기 등록과정(s601)은 로봇을 개발하는 개발자가 자신의 단말기에 구비된 로봇 정보 설치기(510)를 이용하여 로봇 구성정보 관리 서버(300)에 온라인 접속을 이룬 후 개발한 로봇의 구성정보를 업로드시켜 상기 로봇 구성정보 관리 서버(300)에 등록시킨다.On the other hand, the registration process (s601) is the developer of the robot using the robot information installer 510 provided on its terminal to make an online connection to the robot configuration information management server 300 and then developed the configuration information of the robot Upload to register the robot configuration information management server 300.

이때 개발자에 의해 로봇 구성정보 관리 서버(300)로 업로드되는 정보는 로봇을 구성하고 있는 하드웨어 정보뿐만 아니라 로봇을 구동시키기 위한 소프트웨어 정보이다.At this time, the information uploaded to the robot configuration information management server 300 by the developer is not only hardware information constituting the robot but also software information for driving the robot.

상기와 같이 로봇 구성정보 관리 서버(300)로 업로드된 로봇 구성정보는 분석부(302)에 의해 분석되고, 분석된 로봇 구성정보는 할당부(303)에 의해 식별정보를 발급받게 된다(s602). 따라서 상기 로봇 구성정보 관리 서버(300)에 등록된 로 봇 구성정보를 다운로드받아 이용하고자 하는 또다른 로봇 개발자나 로봇 판매자들은 상기 식별정보를 이용하여 상기 로봇 구성정보를 선택하여 다운받게 된다.Robot configuration information uploaded to the robot configuration information management server 300 as described above is analyzed by the analysis unit 302, the analyzed robot configuration information is issued identification information by the allocation unit (303) (s602) . Therefore, other robot developers or robot sellers who want to download and use the robot configuration information registered in the robot configuration information management server 300 select and download the robot configuration information using the identification information.

즉, 로봇 개발자는 로봇을 개발할 때마다 개발된 로봇의 하드웨어정보와 소프트웨어 정보를 상기 로봇 구성정보 관리 서버(300)로 업로드시키고, 상기 로봇 구성정보 관리 서버(300)는 이를 다른 사용자들이 용이하게 검색하여 원하는 로봇 구성정보를 다운로드받을 수 있도록 로봇 구성정보에 식별정보를 부여하여 분류하고 정리한 상태로 다른 사용자들에게 제공되도록 한다.That is, the robot developer uploads the hardware information and software information of the developed robot to the robot configuration information management server 300 every time the robot is developed, and the robot configuration information management server 300 easily retrieves them by other users. By providing identification information to the robot configuration information so that the desired robot configuration information can be downloaded, it is provided to other users in a classified and organized state.

그러면 상기 로봇 구성정보를 원하는 다른 로봇 개발자나 로봇 판매자는 로봇 설치기(510)가 탑재되어 있는 로봇 생산 서버(500)를 이용하여 상기 로봇 구성정보 관리 서버(300)로 온라인 접속을 이룬 후 상기 로봇 설치기(510)를 이용하여 원하는 로봇 구성정보를 다운로드받게 되고, 이때 로봇 구성정보는 식별정보와 함께 다운로드된다(s603).Then, another robot developer or robot seller wanting the robot configuration information makes an online connection to the robot configuration information management server 300 by using the robot production server 500 on which the robot installer 510 is mounted. The robot configuration information is downloaded using 510, and the robot configuration information is downloaded together with the identification information (s603).

로봇 설치기(510)를 이용하여 로봇 구성정보를 다운받은 로봇 개발자 또는 로봇 판매자는 로봇 설치기(510)에 유선 또는 무선 네트워크로 연결된 로봇 플랫폼(620)으로 다운로드된 로봇 구성정보를 전송하여 로봇 플랫폼(620)에 저장되도록 하고, 저장된 로봇 구성정보에 의해 해당 로봇의 기능 또는 성능이 갱신되도록 한다(s604). 이때 로봇 개발자 또는 로봇 판매자는 로봇 또는 사용자 단말기에 구비된 로봇 정보 인터페이스(610)를 이용하여 식별정보를 이용하여 원하는 로봇 구성 정보를 선택하고 다운로드받게 된다.The robot developer or the robot seller who downloaded the robot configuration information using the robot installer 510 transmits the robot configuration information downloaded to the robot platform 620 connected to the robot installer 510 by a wired or wireless network to the robot platform 620. ) And the function or performance of the robot is updated by the stored robot configuration information (s604). In this case, the robot developer or the robot seller selects and downloads desired robot configuration information using identification information using the robot information interface 610 provided in the robot or the user terminal.

도 1은 본 발명의 구성을 보여주는 전체도.1 is an overall view showing the configuration of the present invention.

도 2는 본 발명의 로봇 구성정보를 나타내는 구성도.2 is a block diagram showing the robot configuration information of the present invention.

도 3은 본 발명의 로봇 구성정보 관리 서버를 보여주는 구성도.Figure 3 is a block diagram showing a robot configuration information management server of the present invention.

도 4는 본 발명의 정보 설치 장치를 보여주는 구성도.4 is a block diagram showing an information installation apparatus of the present invention.

도 5는 본 발명의 로봇 플랫폼을 보여주는 구성도.5 is a block diagram showing a robot platform of the present invention.

도 6은 본 발명의 바람직한 실시예에 따르는 과정을 보여주는 블록도.6 is a block diagram showing a process according to a preferred embodiment of the present invention.

도 7은 본 발명에 적용된 로봇 구성 정보의 XML 스키마를 도시한 도면.7 is a diagram illustrating an XML schema of robot configuration information applied to the present invention.

도 8은 본 발명에 적용된 인터페이스 구성도.8 is an interface configuration applied to the present invention.

Claims (12)

로봇 개발자의 조작에 따라 개발된 로봇에 대응하는 로봇 구성정보를 업로드시키는 로봇 개발자 단말기와;A robot developer terminal for uploading robot configuration information corresponding to a robot developed according to a robot developer's operation; 상기 로봇 개발자 단말기로부터 업로드되는 로봇을 구성하는 세부적인 정보인 로봇 구성정보를 DB로 구축하여 관리하고, 상기 DB로 구축된 로봇 구성정보에 대응하는 식별정보를 발행하여 식별정보를 이용하여 로봇 구성정보를 다운로드받을 수 있도록 서비스 하는 로봇 구성정보 관리 서버와;Construct and manage robot configuration information, which is detailed information constituting the robot uploaded from the robot developer terminal, in a DB, issue identification information corresponding to the robot configuration information constructed in the DB, and use the identification information to configure the robot configuration information. A robot configuration information management server for serving to download; 상기 로봇 구성정보 관리 서버에 온라인 접속을 이룬 후 로봇 구성정보를 식별정보를 이용하여 다운로드 받는 로봇 정보 설치기를 구비하고 있는 로봇 생산 서버와;A robot production server including a robot information installer which makes an online connection to the robot configuration information management server and downloads the robot configuration information using identification information; 상기 정보 설치기와 연결된 상태에서 로봇 구성정보를 확인하고, 다운로드 받아야 하는 로봇 구성정보를 선택할 수 있도록 하는 로봇 정보 인터페이스와, 상기 로봇 정보 인터페이스를 통해 다운로드받은 로봇 구성정보를 저장하고, 로봇 구성정보에 따라 로봇이 구동되도록 하는 로봇 플랫폼을 포함하는 로봇;을 포함하여 이루어지되, The robot information interface for checking the robot configuration information in the state connected to the information installer and selecting the robot configuration information to be downloaded, and storing the robot configuration information downloaded through the robot information interface, according to the robot configuration information A robot comprising a robot platform for driving the robot; 상기 로봇 구성정보 관리 서버는, The robot configuration information management server, 로봇 구성정보가 식별정보에 매칭되어 저장되는 저장부와;A storage unit for storing the robot configuration information matched with the identification information; 상기 저장부에 저장된 로봇 구성정보를 분석하여 분류하는 분석부와;An analysis unit for analyzing and classifying the robot configuration information stored in the storage unit; 상기 분석부에 의해 분류된 로봇 구성정보에 식별정보를 발급하는 할당부와;An allocating unit for issuing identification information to the robot configuration information classified by the analyzing unit; 상기 로봇 정보 인터페이스를 통해 요청된 로봇 구성정보를 상기 저장부로부터 검색하여 식별정보와 함께 제공하는 검색부와;A retrieving unit for retrieving the requested robot configuration information through the robot information interface from the storage unit and providing the identification information with identification information; 상기 검색부에 의해 검색된 로봇 구성정보를 식별정보와 함께 상기 로봇 정보 인터페이스로 확인할 수 있도록 상기 로봇 플랫폼으로 전송하는 전송부;를 포함하여 이루어지며, And a transmission unit which transmits the robot configuration information retrieved by the search unit to the robot platform so as to be identified with the identification information through the robot information interface. 상기 로봇 정보 설치기는, 상기 로봇 구성정보 관리서버로부터 다운로드받은 로봇 구성정보를 식별정보에 대응시켜 저장하고 있는 저장부와, 상기 로봇 구성정보 관리서버와 온라인 접속을 이룬 후 로봇 생산자의 요청에 따라 상기 로봇 구성정보와 식별정보를 다운받아 상기 저장부에 저장되도록 하는 한편, 상기 로봇 플랫폼과 유무선 네트워크로 연결되어 있으며, 상기 로봇 정보 인터페이스를 통해 식별정보로 요청되어진 로봇 구성 정보를 상기 로봇 플랫폼으로 전송하는 전송부로 구성되는 것을 특징으로 하는 로봇제조 규격화 시스템.The robot information installer, the storage unit for storing the robot configuration information downloaded from the robot configuration information management server corresponding to the identification information, and the online connection with the robot configuration information management server and the robot producer according to the request of the It downloads the robot configuration information and identification information to be stored in the storage unit, and is connected to the robot platform via a wired or wireless network, and transmits the robot configuration information requested as identification information through the robot information interface to the robot platform. Robot manufacturing standardization system, characterized in that consisting of a transmission unit. 제 1항에 있어서 The method of claim 1 상기 로봇 구성정보는, 로봇의 제조 정보인 이력 정보와;The robot configuration information includes history information which is manufacturing information of the robot; 로봇의 생김새와 단위 모양별 정보인 디멘전 정보와;Dimension information which is information on the appearance and unit shape of the robot; 로봇의 제어에 필요한 기구학 모델인 키네메틱 정보와;Kinematic information which is a kinematic model for controlling the robot; 로봇을 구성하는 센서와 출력 장치 및 로봇을 구성하는 장치 정보인 디바이스 정보 및;Device information which is a sensor and an output device constituting a robot and device information constituting a robot; 로봇의 소프트웨어를 사용하기 위한 인터페이스 정보를 포함하여 구성되는 것을 특징으로 하는 로봇제조 규격화 시스템.Robot manufacturing standardization system comprising the interface information for using the software of the robot. 제 2항에 있어서 The method of claim 2 상기 로봇 구성정보는, XML 기반으로 저작되어 지는 것을 특징으로 하는 로봇 제조 규격화 시스템.The robot configuration information is a robot manufacturing standardization system, characterized in that authored on the basis of XML. 제 1항에 있어서The method of claim 1 상기 식별정보는, 로봇 구성정보를 각기 다른 식별정보를 부여하여 분류되어 질 수 있도록 하고 분류된 로봇 구성정보로서, 일정한 형식을 가지며;The identification information may be classified by assigning different pieces of identification information to the robot configuration information, and the classified robot configuration information has a predetermined format; 상기 일정한 형식은, 로봇의 제조월일과 형태와 용도에 따른 설정된 번호 값과 순차적으로 부여되는 임의의 번호 값을 조합하여 배열되어진 것을 특징으로 하는 로봇 제조 규격화 시스템.The predetermined form is a robot manufacturing standardization system, characterized in that arranged by combining a set number value according to the date and shape and use of the robot and any number value sequentially assigned. 제 1항에 있어서The method of claim 1 상기 로봇 정보 설치기는, 상기 로봇 구성정보 관리서버로 상기 로봇 구성정보를 등록할 수 있도록 하는 등록부를 더 포함하는 것을 특징으로 하는 로봇 제조 규격화 시스템.The robot information installer, the robot manufacturing standardization system further comprises a registration unit for registering the robot configuration information to the robot configuration information management server. 제 1항에 있어서 The method of claim 1 상기 로봇 플랫폼은, The robot platform, 상기 로봇 정보 인터페이스를 통해 다운로드된 로봇 구성정보를 상기 로봇 구성정보와 함께 다운로드된 식별정보에 매칭시켜 저장하고 있는 저장모듈과;A storage module for matching the robot configuration information downloaded through the robot information interface with the downloaded identification information together with the robot configuration information; 상기 로봇 정보 인터페이스와 연동하여 로봇 구성정보를 검색 및 다운로드 받기 위한 통신모듈과;A communication module for searching for and downloading robot configuration information in association with the robot information interface; 상기 로봇 구성정보의 변경을 인식하여 로봇 구성정보를 갱신하는 갱신모듈을 포함하여 구성되는 것을 특징으로 하는 로봇 제조 규격화 시스템.And a updating module for recognizing the change of the robot configuration information and updating the robot configuration information. 제 1항에 있어서 The method of claim 1 상기 로봇 정보 인터페이스는, 상기 로봇 구성정보를 확인할 수 있도록 하며;The robot information interface makes it possible to identify the robot configuration information; 상기 로봇 구성정보를 조합하거나 파싱하여 제공하도록 하는 기능을 특징으로 하는 로봇 제조 규격화 시스템. Robot manufacturing standardization system characterized in that the function to combine or parse the robot configuration information to provide. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020080136182A 2008-12-19 2008-12-30 Robot Manufacturing Standardization System and Method KR101040702B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020080136182A KR101040702B1 (en) 2008-12-30 2008-12-30 Robot Manufacturing Standardization System and Method
PCT/KR2009/007626 WO2010071384A2 (en) 2008-12-19 2009-12-21 Standardization system and method for robot fabrication and robot service implementation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080136182A KR101040702B1 (en) 2008-12-30 2008-12-30 Robot Manufacturing Standardization System and Method

Publications (2)

Publication Number Publication Date
KR20100078042A KR20100078042A (en) 2010-07-08
KR101040702B1 true KR101040702B1 (en) 2011-06-13

Family

ID=42639323

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080136182A KR101040702B1 (en) 2008-12-19 2008-12-30 Robot Manufacturing Standardization System and Method

Country Status (1)

Country Link
KR (1) KR101040702B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180027546A (en) * 2015-07-08 2018-03-14 유니버셜 로보츠 에이/에스 An End User Programming Extension Method for Industrial Robots with Third-Party Contributions

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102702647B1 (en) * 2022-04-04 2024-09-04 두산로보틱스 주식회사 Apparatus and method for updating robots using the cloud
KR102615501B1 (en) * 2023-04-18 2023-12-19 (주)인티그리트 Apparatus for Integrating and Managing Robots for Realization of Hyperrobot and Driving Method Thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000063537A (en) * 2000-07-20 2000-11-06 조인호 An automatic prescription system based on web and an automatic prescription method based on web
KR20030073419A (en) * 2002-03-11 2003-09-19 주식회사 보스텍 Apparatus for supporting development of robot

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000063537A (en) * 2000-07-20 2000-11-06 조인호 An automatic prescription system based on web and an automatic prescription method based on web
KR20030073419A (en) * 2002-03-11 2003-09-19 주식회사 보스텍 Apparatus for supporting development of robot

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180027546A (en) * 2015-07-08 2018-03-14 유니버셜 로보츠 에이/에스 An End User Programming Extension Method for Industrial Robots with Third-Party Contributions
KR102603939B1 (en) 2015-07-08 2023-11-20 유니버셜 로보츠 에이/에스 How to extend end-user programming of industrial robots with third-party contributions

Also Published As

Publication number Publication date
KR20100078042A (en) 2010-07-08

Similar Documents

Publication Publication Date Title
CN109327551B (en) Method and device for accessing Internet of things equipment into Internet of things platform and server
JP6465012B2 (en) Data flow control device and data flow control method
CN1864164B (en) Captured test fleet
CN104635686B (en) Targeted resource allocation
KR102171414B1 (en) Platform system for air quality management including fine dust and ultra-fine dust
US10345793B2 (en) Flexible assembly system for multi-product production, and method of reconfiguring production line
RU2005100851A (en) AUTHENTICATION METHOD BETWEEN DEVICES
CN101632050A (en) But the building automation system and the framework of dynamic expansion and configuration automatically
KR101040702B1 (en) Robot Manufacturing Standardization System and Method
CN103931207A (en) Information notification system
CN113467832A (en) Equipment control processing method, device, storage medium and electronic device
KR101478902B1 (en) Method and system for providing service based on profile according to node property in instance hosting environment
KR101478903B1 (en) Service providing method and system for processing information of node based on profile of node in instance hosting environment
CN104506526A (en) Hunting camera, and method, system and background system for monitoring hunting camera
US20170322904A1 (en) System and method for defining machine-to-machine communicating devices and defining and distributing computational tasks among same
WO2019039078A1 (en) Sensor management server, operation method for sensor management server and sensor management program
CN105324728B (en) Industrial control system for monitoring automation factory
CN118283090B (en) A method for quickly building cross-scenario IoT applications based on the componentization capabilities of the AIOT platform
CN104486436A (en) Method and application system for monitoring hunting cameras on the basis of intelligent terminal
CN112364186A (en) Method, device and equipment for presenting media recommendation information and storage medium
US20160202672A1 (en) Thing cooperation service system and method, and modeling tool thereof
CN104486439A (en) Data management method and background system for monitoring hunting cameras on the basis of intelligent terminal
CN106991560B (en) Internal communication for asset health monitoring devices
KR101848398B1 (en) Producing system application driving information of remote server based and method of the same
Charfi et al. Networking functions for wireless sensor network applications: an SDN-based approach

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081230

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100730

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110602

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110603

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110607

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20150509