[go: up one dir, main page]

KR102434181B1 - Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object - Google Patents

Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object Download PDF

Info

Publication number
KR102434181B1
KR102434181B1 KR1020210163524A KR20210163524A KR102434181B1 KR 102434181 B1 KR102434181 B1 KR 102434181B1 KR 1020210163524 A KR1020210163524 A KR 1020210163524A KR 20210163524 A KR20210163524 A KR 20210163524A KR 102434181 B1 KR102434181 B1 KR 102434181B1
Authority
KR
South Korea
Prior art keywords
remote control
moving object
unmanned moving
unmanned
gateway
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020210163524A
Other languages
Korean (ko)
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 KR1020210163524A priority Critical patent/KR102434181B1/en
Application granted granted Critical
Publication of KR102434181B1 publication Critical patent/KR102434181B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0022Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the communication link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

적어도 하나의 무인 이동체 운용을 위한 무인 이동체 원격 통제 방법 및 그를 위한 시스템을 개시한다.
본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템은, 적어도 하나의 원격 통제 장치를 포함하는 원격 통제 그룹; 상기 적어도 하나의 원격 통제 장치 각각과 연결된 적어도 하나의 제1 게이트웨이 장치를 포함하는 제1 게이트웨이 그룹; 상기 적어도 하나의 제1 게이트웨이 장치와 무인 이동체 통제망을 통해 연결되며, 상기 적어도 하나의 제1 게이트웨이 장치와 원격 통제를 위하여 연동되는 적어도 하나의 제2 게이트웨이 장치를 포함하는 제2 게이트웨이 그룹; 및 상기 적어도 하나의 제2 게이트웨이 장치 각각과 연결된 적어도 하나의 무인 이동체를 포함하는 무인 이동체 그룹을 포함할 수 있다.
Disclosed are a method for remote control of an unmanned moving object for operating at least one unmanned moving object, and a system therefor.
An unmanned mobile remote control system according to an embodiment of the present invention includes: a remote control group including at least one remote control device; a first gateway group including at least one first gateway device connected to each of the at least one remote control device; a second gateway group connected to the at least one first gateway device through an unmanned moving object control network, the second gateway group including at least one second gateway device interworking with the at least one first gateway device for remote control; and an unmanned moving object group including at least one unmanned moving object connected to each of the at least one second gateway device.

Figure R1020210163524
Figure R1020210163524

Description

적어도 하나의 무인 이동체 운용을 위한 무인 이동체 원격 통제 방법 및 그를 위한 시스템{Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object}BACKGROUND OF THE INVENTION 1. Field of the Invention

본 발명은 적어도 하나의 무인 이동체 운용을 위한 무인 이동체 원격 통제 방법 및 그를 위한 시스템에 관한 것이다.The present invention relates to a method for remote control of an unmanned moving object for operating at least one unmanned moving object, and a system therefor.

이 부분에 기술된 내용은 단순히 본 발명의 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The content described in this section merely provides background information on the embodiments of the present invention and does not constitute the prior art.

최근 무인 이동체(예: 무인 수상정) 운용 개념이 무인 이동체와 통제 장치 간 일대일 연결을 통한 임수 수행에서 다수 무인 이동체와 다수 통제장치 간 N : M 연결로 확장되고 있다. 다 대 다 연결로 인해 단독 무인 이동체로 운용하기 어려운 광역 영역 탐색, 장시간 임무 수행 등의 임무 수행 능력이 요구될 수 있다. Recently, the concept of operation of unmanned vehicles (eg, unmanned watercraft) is expanding from performing tasks through a one-to-one connection between unmanned vehicles and control devices to N:M connections between multiple unmanned vehicles and multiple control devices. Due to the many-to-many connection, the ability to perform missions such as searching a wide area that is difficult to operate as a single unmanned vehicle and performing a mission for a long time may be required.

다시 말해, 무인 이동체 운용 시 하나의 무인 이동체가 수행 가능한 임무로 운용성이 제한적이며, 제한된 운용성을 높이기 위해 높은 하드웨어 성능이 요구됨에 따라 무인 이동체 제작 비용이 요구된다. In other words, when operating an unmanned vehicle, operability is limited as a task that can be performed by one unmanned vehicle, and high hardware performance is required to increase the limited operability, so the manufacturing cost of the unmanned vehicle is required.

기존 무인 이동체 시스템의 경우 통제장치와 일대일 연동되어 제어되는 시스템으로 각 무인 이동체 마다 별도의 통제장치와 통신장치가 필요하며, 다수 무인 이동체 운용을 위해서는 별도의 통제장치를 사용하는 방식으로 운용하고 있다. In the case of the existing unmanned moving body system, it is a system that is controlled in one-to-one linkage with the control device, and a separate control device and communication device are required for each unmanned moving body.

각 무인 이동체 마다 별도의 통제장치와 통신장치가 필요하기 때문에 다수의 무인 이동체를 운용하기 위해서는 많은 비용이 요구되게 되며, 각 무인 이동체에 연결된 통제장치로 운용하기 때문에 통제장치 변경, 통신장치 변경 등 통제 환경 변화에 따라 유동적으로 대처가 불가능하다는 문제점이 있다.Since a separate control device and communication device are required for each unmanned moving object, a large amount of cost is required to operate a large number of unmanned moving objects. There is a problem in that it is impossible to flexibly respond to changes in the environment.

본 발명은 원격 통제 장치와 무인 이동체 사이에 게이트웨이 장치를 연결하고, 게이트웨이 장치를 통해 원격 통제와 관련된 데이터를 저장 및 관리하여 적어도 하나의 무인 이동체를 운용하는 무인 이동체 원격 통제 방법 및 그를 위한 시스템을 제공하는 데 주된 목적이 있다.The present invention provides a method for remote control of an unmanned moving object and a system therefor, in which a gateway device is connected between a remote control device and an unmanned moving object, and data related to remote control is stored and managed through the gateway device to operate at least one unmanned moving object. The main purpose is to

본 발명의 일 측면에 의하면, 상기 목적을 달성하기 위한 적어도 하나의 무인 이동체를 원격 통제하는 시스템에 있어서, 무인 이동체 원격 통제 시스템은, 적어도 하나의 원격 통제 장치를 포함하는 원격 통제 그룹; 상기 적어도 하나의 원격 통제 장치 각각과 연결된 적어도 하나의 제1 게이트웨이 장치를 포함하는 제1 게이트웨이 그룹; 상기 적어도 하나의 제1 게이트웨이 장치와 무인 이동체 통제망을 통해 연결되며, 상기 적어도 하나의 제1 게이트웨이 장치와 원격 통제를 위하여 연동되는 적어도 하나의 제2 게이트웨이 장치를 포함하는 제2 게이트웨이 그룹; 및 상기 적어도 하나의 제2 게이트웨이 장치 각각과 연결된 적어도 하나의 무인 이동체를 포함하는 무인 이동체 그룹을 포함할 수 있다. According to one aspect of the present invention, there is provided a system for remotely controlling at least one unmanned moving object for achieving the above object, the system comprising: a remote control group including at least one remote control device; a first gateway group including at least one first gateway device connected to each of the at least one remote control device; a second gateway group connected to the at least one first gateway device through an unmanned moving object control network, the second gateway group including at least one second gateway device interworking with the at least one first gateway device for remote control; and an unmanned moving object group including at least one unmanned moving object connected to each of the at least one second gateway device.

또한, 본 발명의 다른 측면에 의하면, 상기 목적을 달성하기 위한 적어도 하나의 원격 통제 장치, 적어도 하나의 제1 게이트웨이 장치, 적어도 하나의 제2 게이트웨이 장치 및 적어도 하나의 무인 이동체를 포함하는 무인 이동체 원격 통제 시스템에서 무인 이동체의 원격 통제를 처리하는 방법에 있어서, 무인 이동체의 원격 통제 방법은, 원격 통제 장치와 제1 게이트웨이 장치가 초기 연결되면, 제1 게이트웨이 장치에서 상기 원격 통제 장치에 대한 통제 장치 정보를 기반으로 제1 리스트 정보를 생성하는 초기 리스트 생성 단계; 상기 원격 통제 장치로부터 무인 이동체 선정정보가 획득되면, 상기 제1 게이트웨이 장치에서 상기 무인 이동체를 선정하고, 연결할 상기 무인 이동체에 대한 연결 요청 정보를 제2 게이트웨이 장치로 전송하는 연결 수행 단계; 제2 게이트웨이 장치에서 연결 요청 정보를 검증하여 무인 이동체와의 연결이 확인되면, 제2 게이트웨이 장치에서 연동 처리된 상기 원격 통제 장치 및 상기 무인 이동체에 대한 정보를 기반으로 제2 리스트 정보를 생성하고, 상기 제1 리스트 정보가 갱신되도록 제2 리스트 정보를 공유하는 리스트 정보 갱신 단계; 제1 게이트웨이 장치 및 제2 게이트웨이 장치에서 상기 무인 이동체와 연결된 원격 통제 장치에 대한 통제권 할당 여부를 관리하는 통제권 관리 처리 단계; 및 제1 게이트웨이 장치에서, 통제권 할당 여부가 확인된 원격 통제 장치로부터 생성된 통제 명령 신호를 제2 게이트웨이 장치를 경유하여 상기 무인 이동체로 전달하여 상기 무인 이동체가 원격 통제되도록 하는 통제 제어 단계를 포함할 수 있다. In addition, according to another aspect of the present invention, for achieving the above object, the unmanned moving object remote including at least one remote control device, at least one first gateway device, at least one second gateway device, and at least one unmanned moving object A method for remote control of an unmanned moving object in a control system, the method comprising: when a remote control device and a first gateway device are initially connected, a control device information on the remote control device in a first gateway device an initial list generation step of generating first list information based on a connection performing step of selecting the unmanned moving object in the first gateway device when the unmanned moving object selection information is obtained from the remote control device, and transmitting connection request information for the unattended mobile object to be connected to a second gateway apparatus; When the second gateway device verifies the connection request information and the connection with the unmanned moving object is confirmed, second list information is generated based on the information on the remote control device and the unmanned moving object interlocked with the second gateway device, a list information update step of sharing second list information so that the first list information is updated; a control right management processing step of managing whether to allocate control rights to the remote control device connected to the unmanned moving object in the first gateway device and the second gateway device; and a control control step of transmitting, in the first gateway device, a control command signal generated from the remote control device for which control right assignment has been confirmed, to the unmanned mobile device via a second gateway device so that the unmanned mobile device is remotely controlled. can

이상에서 설명한 바와 같이, 본 발명은 무인 이동체 원격 통제 시스템을 통해 무인 수상정, 항공 드론, 지상 로봇 등 다수의 로봇을 일대일 또는 다대다 연결하여 적용이 가능하여, 무인화를 위한 필수적 시스템으로 운용할 수 있는 효과가 있다. As described above, the present invention can be applied by connecting multiple robots, such as unmanned watercraft, aerial drones, and ground robots, one-to-one or many-to-many through the unmanned mobile remote control system, so that it can be operated as an essential system for unmanned vehicles. there is an effect

본 발명은 제안된 무인 이동체 원격 통제 시스템을 통해 기존 무인 이동체 운용 시스템에 비해 군집 무인 이동체의 운용을 통한 활용성을 높이고 시스템 운용 시 필요한 비용을 절감할 수 있는 효과가 있다.The present invention has the effect of increasing the utility through the operation of the cluster unmanned moving object and reducing the cost required for system operation compared to the existing unmanned moving object operation system through the proposed unmanned moving object remote control system.

도 1은 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템을 개략적으로 나타낸 블록 구성도이다.
도 2는 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템의 장치 구성을 나타낸 예시도이다.
도 3은 본 발명의 실시예에 따른 제1 게이트웨이 장치를 개략적으로 나타낸 블록 구성도이다.
도 4는 본 발명의 실시예에 따른 제2 게이트웨이 장치를 개략적으로 나타낸 블록 구성도이다.
도 5는 본 발명의 실시예에 따른 무인 이동체의 원격 통제 방법을 설명하기 위한 순서도이다.
도 6은 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템의 통신 네트워크를 설명하기 위한 도면이다.
도 7은 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템의 식별 정보 및 연동 상세 구조를 설명하기 위한 예시도이다.
도 8은 본 발명의 실시예에 따른 게이트웨이 장치를 기반으로 원격 통제 장치 및 무인 이동체 간의 연결 프로세스를 설명하기 위한 순서도이다.
도 9는 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템에서 송수신되는 메시지의 구조를 나타낸 도면이다.
도 10은 본 발명의 실시예에 따른 원격 통제 체계에서의 원격 통제 동작을 설명하기 위한 순서도이다.
도 11은 본 발명의 실시예에 따른 무인 이동체 체계에서의 원격 통제 동작을 설명하기 위한 순서도이다.
1 is a block diagram schematically showing an unmanned mobile remote control system according to an embodiment of the present invention.
2 is an exemplary diagram showing the device configuration of an unmanned mobile remote control system according to an embodiment of the present invention.
3 is a block diagram schematically showing a first gateway device according to an embodiment of the present invention.
4 is a block diagram schematically showing a second gateway device according to an embodiment of the present invention.
5 is a flowchart illustrating a method for remote control of an unmanned moving object according to an embodiment of the present invention.
6 is a diagram for explaining a communication network of an unmanned mobile remote control system according to an embodiment of the present invention.
7 is an exemplary diagram for explaining the detailed structure of identification information and interworking of an unmanned mobile remote control system according to an embodiment of the present invention.
8 is a flowchart illustrating a connection process between a remote control device and an unmanned moving object based on a gateway device according to an embodiment of the present invention.
9 is a diagram illustrating a structure of a message transmitted and received in an unmanned mobile remote control system according to an embodiment of the present invention.
10 is a flowchart illustrating a remote control operation in a remote control system according to an embodiment of the present invention.
11 is a flowchart for explaining a remote control operation in an unmanned moving body system according to an embodiment of the present invention.

이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다. 또한, 이하에서 본 발명의 바람직한 실시예를 설명할 것이나, 본 발명의 기술적 사상은 이에 한정하거나 제한되지 않고 당업자에 의해 변형되어 다양하게 실시될 수 있음은 물론이다. 이하에서는 도면들을 참조하여 본 발명에서 제안하는 적어도 하나의 무인 이동체 운용을 위한 무인 이동체 원격 통제 방법 및 그를 위한 시스템에 대해 자세하게 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, if it is determined that a detailed description of a related known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted. In addition, preferred embodiments of the present invention will be described below, but the technical spirit of the present invention is not limited thereto or may be variously implemented by those skilled in the art without being limited thereto. Hereinafter, a method for remotely controlling an unmanned moving object for operating at least one unmanned moving object proposed by the present invention and a system therefor will be described in detail with reference to the drawings.

무인 이동체 운용성 및 임무 효율성을 높이기 위해서는 다수의 무인 이동체 운용을 요구되며 이를 위해 별도의 설비 변경 없이 유동적으로 연동 및 제어 가능한 무인 이동체 원격 통제 시스템을 제안한다. In order to increase the operability and mission efficiency of unmanned vehicles, the operation of multiple unmanned vehicles is required.

또한, 1 대 1 연동을 수행하던 기존의 무인 이동체 시스템을 최대한 이용하면서 군집 운용이 가능하도록 하는 무인 이동체 원격 통제 시스템을 제안한다.In addition, we propose an unmanned mobile remote control system that enables group operation while maximally using the existing unmanned mobile system that performed one-to-one interworking.

본 실시예에 따른 무인 이동체 원격 통제 시스템에서는 무인 이동체를 포함한 다수 로봇의 군집 운용을 위한 시스템 적용이 가능하고, 무인 수상정, 항공 드론, 지상 로봇 등 이종 플랫폼 간 군집 운용을 위한 시스템으로 확장 가능하다. In the unmanned moving object remote control system according to this embodiment, a system for swarm operation of multiple robots including unmanned moving objects can be applied, and it can be extended to a system for swarm operation between heterogeneous platforms such as unmanned watercraft, aerial drones, and ground robots. .

도 1은 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템을 개략적으로 나타낸 블록 구성도이다. 1 is a block diagram schematically showing an unmanned mobile remote control system according to an embodiment of the present invention.

본 실시예에 따른 무인 이동체 원격 통제 시스템(100)은 원격 통제 체계(110), 무인 이동체 통제망(120) 및 무인 이동체 체계(130)를 포함한다. 원격 통제 체계(110)는 원격 통제 그룹(112) 및 제1 게이트웨이 그룹(114)를 포함하고, 무인 이동체 체계(130)는 제2 게이트웨이 그룹(132) 및 무인 이동체 그룹(134)를 포함한다. 도 1의 무인 이동체 원격 통제 시스템(100)은 일 실시예에 따른 것으로서, 도 1에 도시된 모든 블록이 필수 구성요소는 아니며, 다른 실시예에서 무인 이동체 원격 통제 시스템(100)에 포함된 일부 블록이 추가, 변경 또는 삭제될 수 있다. The unmanned moving object remote control system 100 according to the present embodiment includes a remote control system 110 , an unmanned moving object control network 120 , and an unmanned moving object system 130 . The remote control system 110 includes a remote control group 112 and a first gateway group 114 , and the unmanned moving object system 130 includes a second gateway group 132 and an unmanned moving object group 134 . The unmanned mobile remote control system 100 of FIG. 1 is according to an embodiment, and not all blocks shown in FIG. 1 are essential components, and some blocks included in the unmanned mobile remote control system 100 in another embodiment These may be added, changed or deleted.

원격 통제 체계(110)는 적어도 하나의 무인 이동체를 원격 제어하기 위한 원격 제어 처리단을 의미한다. 본 실시예에 따른 원격 통제 체계(110)는 원격 통제 그룹(112) 및 제1 게이트웨이 그룹(114)을 포함한다. The remote control system 110 refers to a remote control processing unit for remotely controlling at least one unmanned moving object. The remote control system 110 according to the present embodiment includes a remote control group 112 and a first gateway group 114 .

원격 통제 그룹(112)는 무인 이동체를 제어하기 위한 적어도 하나의 원격 통제 장치를 포함한다. The remote control group 112 includes at least one remote control device for controlling the unmanned moving object.

원격 통제 그룹(112)에 포함된 적어도 하나의 원격 통제 장치는 RCS(Remote Control System)일 수 있으며, 무인 이동체를 원격으로 통제하기 위한 다양한 형태의 장치가 적용될 수 있다. At least one remote control device included in the remote control group 112 may be a Remote Control System (RCS), and various types of devices for remotely controlling an unmanned moving object may be applied.

본 실시예에 따른 적어도 하나의 원격 통제 장치 각각은 사용자의 입력 또는 외부 장치와의 연동에 따라 원격 제어를 수행할 무인 이동체를 선정하고, 선정된 무인 이동체에 대한 통제권, 통제 명령 메시지 등을 제1 게이트웨이 그룹(114) 및 무인 이동체 통제망(120)을 통해 송수신한다. Each of the at least one remote control device according to the present embodiment selects an unmanned moving object to be remotely controlled according to a user's input or interworking with an external device, and transmits a control right to the selected unmanned moving object, a control command message, etc. It transmits and receives through the gateway group 114 and the unmanned moving object control network 120 .

원격 통제 그룹(112)에 포함된 적어도 하나의 원격 통제 장치 각각은 제1 게이트웨이 그룹(114)에 포함된 적어도 하나의 제1 게이트웨이 장치 각각과 연결되어 제2 게이트웨이 그룹(132)과 원격 통제 메시지를 송수신할 수 있다. 여기서, 원격 통제 메시지는 무인 이동체 선정 정보, 통제권 할당 정보, 통제 명령 정보, 리스트 정보 등을 포함할 수 있다.Each of the at least one remote control device included in the remote control group 112 is connected to each of the at least one first gateway device included in the first gateway group 114 to transmit a remote control message with the second gateway group 132 . can send and receive. Here, the remote control message may include unmanned moving object selection information, control right assignment information, control command information, list information, and the like.

제1 게이트웨이 그룹(114)은 적어도 하나의 원격 통제 장치 각각과 연결된 적어도 하나의 제1 게이트웨이 장치를 포함한다. The first gateway group 114 includes at least one first gateway device connected to each of the at least one remote control device.

제1 게이트웨이 그룹(114)은 원격 통제 그룹(112)과 무인 이동체 통제망(120) 사이의 통신을 중계하기 위한 적어도 하나의 제1 게이트웨이 장치를 포함하며, 적어도 하나의 제1 게이트웨이 장치는 무인 이동체의 원격 통제를 위한 데이터(예: 무인 이동체 선정 정보, 통제권 할당 정보, 통제 명령 정보, 리스트 정보 등)를 관리하는 동작을 수행한다. The first gateway group 114 includes at least one first gateway device for relaying communication between the remote control group 112 and the unmanned moving object control network 120 , and the at least one first gateway device is an unmanned moving object. It performs an operation to manage data (eg, unmanned moving object selection information, control right assignment information, control command information, list information, etc.) for remote control of

제1 게이트웨이 그룹(114)에 포함된 적어도 하나의 제1 게이트웨이 장치 각각은 원격 통제 그룹(112)과의 연동을 위한 제1 식별정보 및 무인 이동체 통제망(120)과의 연동을 위한 제2 식별정보가 할당된다. 여기서, 식별 정보는 IP 어드레스 일 수 있으며, 제1 식별정보와 제2 식별정보는 서로 다른 통신망에서 통신 가능한 IP 어드레스 인 것이 바람직하다 반드시 이에 한정되는 것은 아니다. Each of the at least one first gateway device included in the first gateway group 114 includes first identification information for interworking with the remote control group 112 and second identification for interworking with the unmanned moving object control network 120 . information is assigned. Here, the identification information may be an IP address, and the first identification information and the second identification information are preferably IP addresses that can be communicated in different communication networks, but are not necessarily limited thereto.

제1 게이트웨이 그룹(114)에 포함된 제1 게이트웨이 장치는 도 3에서 자세히 설명하도록 한다.The first gateway device included in the first gateway group 114 will be described in detail with reference to FIG. 3 .

무인 이동체 통제망(120)은 원격 통제 체계(110) 및 무인 이동체 체계(130) 간 통신을 중계하는 통신망을 의미한다. 여기서, 무인 이동체 통제망(120)은 제1 게이트웨이 그룹(114) 및 제2 게이트웨이 그룹(132) 간의 통신을 위한 복수의 통신 장치를 포함한다. The unmanned moving object control network 120 refers to a communication network that relays communication between the remote control system 110 and the unmanned moving object system 130 . Here, the unmanned moving object control network 120 includes a plurality of communication devices for communication between the first gateway group 114 and the second gateway group 132 .

무인 이동체 통제망(120)는 메쉬 네트워크(Mesh Network) 형태로 통신 장치가 연결되어 형성된다. The unmanned moving object control network 120 is formed by connecting communication devices in the form of a mesh network.

무인 이동체 통제망(120) 내에서 제1 게이트웨이 그룹(114)과 연동하는 하나의 통신 장치는 제2 게이트웨이 그룹(132)과 연동하는 적어도 하나의 통신 장치와 통신 가능하도록 연결된다.One communication device interworking with the first gateway group 114 in the unmanned moving object control network 120 is communicatively connected with at least one communication device interworking with the second gateway group 132 .

무인 이동체 체계(130)는 원격 제어에 따라 적어도 하나의 무인 이동체를 통해 임무를 수행하는 임무 수행 처리단을 의미한다. 본 실시예에 따른 무인 이동체 체계(130)는 제2 게이트웨이 그룹(132) 및 무인 이동체 그룹(134)을 포함한다. The unmanned moving object system 130 refers to a task execution processing unit that performs a task through at least one unmanned moving object according to remote control. The unmanned moving object system 130 according to the present embodiment includes a second gateway group 132 and an unmanned moving object group 134 .

제2 게이트웨이 그룹(132)은 적어도 하나의 무인 이동체 각각과 연결된 적어도 하나의 제2 게이트웨이 장치를 포함한다. The second gateway group 132 includes at least one second gateway device connected to each of at least one unmanned moving object.

제2 게이트웨이 그룹(132)은 적어도 하나의 제1 게이트웨이 장치와 무인 이동체 통제망(120)을 통해 연결되며, 적어도 하나의 제1 게이트웨이 장치와 원격 통제를 위하여 연동되는 적어도 하나의 제2 게이트웨이 장치를 포함한다. The second gateway group 132 is connected to at least one first gateway device through the unmanned moving object control network 120, and includes at least one second gateway device interworking with at least one first gateway device for remote control. include

적어도 하나의 제2 게이트웨이 장치는 무인 이동체의 원격 통제를 위한 데이터(예: 연결 수락 정보, 무인 이동체 연동 정보, 통제권 할당 정보, 리스트 정보 등)를 관리하는 동작을 수행한다. The at least one second gateway device manages data for remote control of the unmanned moving object (eg, connection acceptance information, unmanned moving object interworking information, control right assignment information, list information, etc.).

제2 게이트웨이 그룹(132)에 포함된 적어도 하나의 제2 게이트웨이 장치 각각은 무인 이동체 그룹과의 연동을 위한 제3 식별정보 및 무인 이동체 통제망(120)과의 연동을 위한 제4 식별정보가 할당된다. 여기서, 식별 정보는 IP 어드레스 일 수 있으며, 제3 식별정보와 제4 식별정보는 서로 다른 통신망에서 통신 가능한 IP 어드레스 인 것이 바람직하다 반드시 이에 한정되는 것은 아니다. Each of the at least one second gateway device included in the second gateway group 132 is assigned with third identification information for interworking with the unmanned moving object group and fourth identification information for interworking with the unmanned moving object control network 120 . do. Here, the identification information may be an IP address, and the third identification information and the fourth identification information are preferably IP addresses that can be communicated in different communication networks, but are not necessarily limited thereto.

제2 게이트웨이 그룹(132)에 포함된 제2 게이트웨이 장치는 도 4에서 자세히 설명하도록 한다.The second gateway device included in the second gateway group 132 will be described in detail with reference to FIG. 4 .

무인 이동체 그룹(134)은 적어도 하나의 제2 게이트웨이 장치 각각과 연결된 적어도 하나의 무인 이동체를 포함한다. The unmanned moving object group 134 includes at least one unmanned moving object connected to each of the at least one second gateway device.

무인 이동체 그룹(134)에 포함된 적어도 하나의 무인 이동체 각각은 원격 통제 장치의 제어에 따라 설정된 경로로 이동하면서 기 설정된 임무를 수행하는 이동체일 수 있다. Each of the at least one unmanned moving object included in the unmanned moving object group 134 may be a moving object that performs a preset task while moving along a set path under the control of the remote control device.

무인 이동체는 기 장착된 안테나를 통해 제2 게이트웨이 장치와 연동하며, 원격 통제 장치와 데이터 송수신을 수행한다. 여기서, 무인 이동체는 무인 수상정(USV: Unmanned Surface Vehicle)인 것이 바람직하나 반드시 이에 한정되는 것은 아니며, 무인 비행체, 무인 로봇, 무인 차량, 항공 드론, 지상 로봇 등일 수 있다. The unmanned moving object interworks with the second gateway device through a pre-installed antenna, and performs data transmission/reception with the remote control device. Here, the unmanned moving object is preferably an unmanned surface vehicle (USV), but is not necessarily limited thereto, and may be an unmanned aerial vehicle, an unmanned robot, an unmanned vehicle, an aerial drone, a ground robot, and the like.

무인 이동체 그룹(134)에 포함된 적어도 하나의 무인 이동체 각각은 제2 게이트웨이 그룹(132)에 포함된 적어도 하나의 제2 게이트웨이 장치 각각과 연결되어 제1 게이트웨이 그룹(114)과 원격 통제 메시지를 송수신할 수 있다. 여기서, 원격 통제 메시지는 통제권 할당 정보, 통제 명령 수신 정보, 임무 수행 결과 정보, 리스트 정보 등을 포함할 수 있다.Each of at least one unmanned moving object included in the unmanned moving object group 134 is connected to each of at least one second gateway device included in the second gateway group 132 to transmit and receive remote control messages to and from the first gateway group 114 . can do. Here, the remote control message may include control right assignment information, control command reception information, mission performance result information, list information, and the like.

도 2는 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템의 장치 구성을 나타낸 예시도이다. 2 is an exemplary diagram showing the device configuration of an unmanned mobile remote control system according to an embodiment of the present invention.

본 실시예에 따른 무인 이동체 원격 통제 시스템(100)은 다수의 무인 이동체(250)를 운용할 시 필요한 통신을 제어하는 시스템이다.The unmanned moving object remote control system 100 according to the present embodiment is a system for controlling communication necessary when operating a plurality of unmanned moving objects 250 .

최근에는 기존의 무인 이동체와 원격 통제 장치 간 일대일 연결을 통한 개념에서 다수의 무인 이동체를 운용하여 보다 광범위, 장시간의 임무 수행 가능한 군집 무인 이동체 시스템에 대한 요구 사항이 증가하고 있다.Recently, the requirement for a cluster unmanned vehicle system capable of performing more extensive and long-term missions by operating multiple unmanned vehicles in the concept of a one-to-one connection between an existing unmanned vehicle and a remote control device is increasing.

다수의 무인 이동체와 다수의 통제장치가 사용되는 N : M 군집 무인 이동체 시스템의 경우 광역지역 탐색, 장기간 임무수행 등에서 단일 무인 이동체 보다 유동적으로 대처가 가능하다. 특히 선체 이상, 다중 물체 추적 등 단일 무인 이동체로 대처하기 힘든 환경에서도 운용 가능하다는 장점이 있다.In the case of the N:M cluster unmanned vehicle system, which uses multiple unmanned vehicles and multiple control devices, it is possible to respond more flexibly than a single unmanned vehicle in a wide area search and long-term mission performance. In particular, it has the advantage of being able to operate in environments that are difficult to cope with with a single unmanned moving vehicle, such as hull abnormalities and multi-object tracking.

하지만 군집 무인 이동체 운용의 경우 기존의 일대일 연결 사용 시 무인 이동체 수가 증가하는 만큼 별도의 통제 장치와 통신 장치가 필요하며, 각 무인 이동체와 통제 장치 간 데이터 연동이 힘들다는 단점이 존재하며, 연동을 위한 기존 시스템 구조를 변경 하는 등의 문제가 발생하기도 한다.However, in the case of cluster unmanned vehicle operation, a separate control device and communication device are required as the number of unmanned vehicles increases when using the existing one-to-one connection. Problems such as changing the existing system structure may occur.

본 발명에서는 게이트웨이 기반으로 군집 무인 이동체 운용 시 통신을 제어하는 무인 이동체 원격 통제 시스템(100)을 제안한다. 무인 이동체 원격 통제 시스템(100)은 다수의 무인 이동체의 운용이 가능하고 필요에 따라 일대일 연결을 통한 단독 운용도 가능하다.The present invention proposes an unmanned mobile object remote control system 100 for controlling communication when operating a group unmanned mobile object based on a gateway. The unmanned moving object remote control system 100 is capable of operating a plurality of unmanned moving objects and, if necessary, single operation through a one-to-one connection is also possible.

무인 이동체 원격 통제 시스템(100)은 각 원격 통제 장치와 무인 이동체에 포함한 게이트웨이 장치 간 별도의 프로토콜이 존재하여, 각 게이트웨이 장치 내부에 연결된 장치들의 정보를 저장하는 리스트 정보가 존재한다. 이를 통해, 무인 이동체 원격 통제 시스템(100)은 각 게이트웨이 장치를 통해 연결된 무인 이동체와 원격 통제 장치의 정보를 관리하고, 사용자의 의도에 따라 제어가 가능하다. 각 게이트웨이 장치는 무인 이동체 통제망에서 연결이 되며 고유의 IP 어드레스가 존재하여 데이터를 주고 받을 수 있다. In the unattended mobile remote control system 100 , a separate protocol exists between each remote control device and a gateway device included in the unmanned mobile device, and list information for storing information of devices connected inside each gateway device exists. Through this, the unmanned moving object remote control system 100 manages information of the unmanned moving object and the remote control apparatus connected through each gateway device, and can be controlled according to the user's intention. Each gateway device is connected to the unmanned moving object control network and has a unique IP address to send and receive data.

무인 이동체 원격 통제 시스템(100)에서 각 원격 통제 장치와 무인 이동체는 게이트웨이 장치의 하위 네트워크에 연결되어 사설망 형태로 존재하며, 각 장비에 IP 어드레스를 할당하여 관리됨으로, 게이트웨이 장치를 사용하지 않도록 설정한 경우 기존의 일대일 연결 운용이 가능하다.In the unmanned moving object remote control system 100, each remote control device and the unmanned moving object are connected to the sub-network of the gateway device and exist in the form of a private network, and are managed by assigning an IP address to each device, so that the gateway device is not used. In this case, the existing one-to-one connection operation is possible.

무인 이동체 원격 통제 시스템(100)에서 통신장치는 무인 이동체 통제망(120)에 존재하여 다수의 원격 통제 장치(210)가 단일 통신장치에 연결하여 데이터 전송이 가능하게 함으로써, 군집 무인 이동체 운용 시 다수의 원격 통제 장치를 연결 및 운용 가능하다.In the unmanned moving object remote control system 100, the communication device exists in the unmanned moving object control network 120 so that a plurality of remote control devices 210 are connected to a single communication device to enable data transmission, so that when operating a group unmanned moving object, multiple of remote control devices can be connected and operated.

도 3은 본 발명의 실시예에 따른 제1 게이트웨이 장치를 개략적으로 나타낸 블록 구성도이다. 3 is a block diagram schematically showing a first gateway device according to an embodiment of the present invention.

본 실시예에 따른 제1 게이트웨이 장치(220)는 제1 게이트웨이 그룹(114) 내에 포함되어 원격 통제 장치(210)와 무인 이동체 통제망(120) 사이의 통신을 중계하며, 무인 이동체(250)의 원격 통제를 위한 데이터를 관리하는 동작을 수행한다. The first gateway device 220 according to the present embodiment is included in the first gateway group 114 to relay communication between the remote control device 210 and the unmanned moving object control network 120 , and It performs an operation to manage data for remote control.

본 실시예에 따른 제1 게이트웨이 장치(220)는 제1 게이트웨이 그룹(114) 내에 포함된 적어도 하나의 제1 게이트웨이 장치 중 하나의 장치를 의미한다. 도 3에서는 설명의 편의상 하나의 제1 게이트웨이 장치(220)를 기반으로 설명을 기재하나, 제1 게이트웨이 그룹(114) 내에 포함된 적어도 하나의 제1 게이트웨이 장치 각각은 동시에 또는 서로 다른 순번으로 제1 게이트웨이 장치(220)와 같은 동작을 수행할 수 있다. The first gateway device 220 according to the present embodiment means one device among at least one first gateway device included in the first gateway group 114 . In FIG. 3 , the description is based on one first gateway device 220 for convenience of description, but each of the at least one first gateway device included in the first gateway group 114 is performed at the same time or in a different order. The same operation as the gateway device 220 may be performed.

본 실시예에 따른 제1 게이트웨이 장치(220)는 제1 연결 통신부(310), 초기 정보 등록부(320), 무인 이동체 선정부(330), 제1 리스트 정보 갱신 처리부(340) 및 제1 통제 명령 처리부(350)를 포함한다. The first gateway device 220 according to the present embodiment includes a first connection communication unit 310 , an initial information registration unit 320 , an unmanned moving object selection unit 330 , a first list information update processing unit 340 , and a first control command. It includes a processing unit 350 .

제1 연결 통신부(310)는 원격 통제 장치(210) 및 무인 이동체(250) 간의 원격 통제를 위하여 원격 통제 장치(210) 및 무인 이동체 통제망(120)과 연결된다. 제1 연결 통신부(310)는 무인 이동체 통제망(120)을 통해 제2 게이트웨이 장치(240)와 데이터를 송수신한다. 여기서, 송수신하는 데이터는 원격 통제 메시지일 수 있으며, 무인 이동체 선정 정보, 통제권 할당 정보, 통제 명령 정보, 리스트 정보 등을 포함할 수 있다.The first connection communication unit 310 is connected to the remote control device 210 and the unmanned moving object control network 120 for remote control between the remote control device 210 and the unmanned moving object 250 . The first connection communication unit 310 transmits and receives data to and from the second gateway device 240 through the unmanned moving object control network 120 . Here, the transmitted/received data may be a remote control message, and may include unmanned moving object selection information, control right assignment information, control command information, list information, and the like.

초기 정보 등록부(320)는 연결된 원격 통제 장치(210)에 대한 통제 장치 정보를 기반으로 제1 리스트 정보를 생성한다. 여기서, 통제 장치 정보는 원격 통제 장치(210)에 대한 식별 정보, 장치 종류 코드정보, 무인 이동체 연동 정보 등을 포함한다. 또한, 제1 리스트 정보는 제1 게이트웨이 장치(220)와 연동하는 장치들의 리스트에 관한 정보로서, 원격 통제 장치(210), 제2 게이트웨이 장치(240), 무인 이동체(250) 등에 대한 연동 정보를 포함할 수 있으며, 초기에 생성된 제1 리스트 정보는 원격 통제 장치(210)에 대한 정보만을 포함할 수 있다. The initial information registration unit 320 generates first list information based on control device information on the connected remote control device 210 . Here, the control device information includes identification information on the remote control device 210 , device type code information, unmanned moving object interworking information, and the like. In addition, the first list information is information about a list of devices interworking with the first gateway device 220 , and includes interworking information on the remote control device 210 , the second gateway device 240 , the unmanned moving object 250 , and the like. may be included, and the initially generated first list information may include only information about the remote control device 210 .

무인 이동체 선정부(330)는 원격 통제 장치(210)로부터 무인 이동체 선정정보가 수신되면 무인 이동체(250)를 선정하고, 제2 게이트웨이 장치(240)로 연결 요청 정보를 전송한다. When the unmanned moving object selection information is received from the remote control device 210 , the unmanned moving object selection unit 330 selects the unmanned moving object 250 and transmits connection request information to the second gateway device 240 .

제1 리스트 정보 갱신 처리부(340)는 제2 게이트웨이 장치(240)로부터 무인 이동체(250) 연결이 확인된 리스트 정보가 수신되면, 제1 리스트 정보를 갱신한다. 여기서, 갱신된 제1 리스트 정보는 초기에 생성된 제1 리스트 정보에 제2 게이트웨이 장치(240)로부터 수신된 리스트 정보를 기반으로 리스트 추가 또는 삭제를 수행한 정보를 의미한다. The first list information update processing unit 340 updates the first list information when the list information confirming the connection of the unmanned moving object 250 is received from the second gateway device 240 . Here, the updated first list information refers to information on which list addition or deletion is performed based on the list information received from the second gateway device 240 to the initially generated first list information.

제1 리스트 정보 갱신 처리부(340)는 갱신된 제1 리스트 정보를 제1 게이트웨이 그룹(114) 내에 포함된 적어도 하나의 제1 게이트웨이 장치와 공유한다. The first list information update processing unit 340 shares the updated first list information with at least one first gateway device included in the first gateway group 114 .

제1 통제 명령 처리부(350)는 갱신된 제1 리스트 정보에 근거하여 원격 통제 장치(210) 및 무인 이동체(250) 간의 연결이 정상적으로 완료되면, 원격 통제 장치(210)에서 생성된 통제 명령 메시지를 제2 게이트웨이 장치(240)로 전송하여 무인 이동체(250)의 원격 통제가 수행되도록 한다. The first control command processing unit 350 receives the control command message generated by the remote control device 210 when the connection between the remote control device 210 and the unmanned mobile unit 250 is normally completed based on the updated first list information. It is transmitted to the second gateway device 240 so that remote control of the unmanned moving object 250 is performed.

도 4는 본 발명의 실시예에 따른 제2 게이트웨이 장치를 개략적으로 나타낸 블록 구성도이다. 4 is a block diagram schematically showing a second gateway device according to an embodiment of the present invention.

본 실시예에 따른 제2 게이트웨이 장치(240)는 제2 게이트웨이 그룹(132) 내에 포함되어 무인 이동체(250)와 무인 이동체 통제망(120) 사이의 통신을 중계하며, 무인 이동체(250)의 원격 통제를 위한 데이터를 관리하는 동작을 수행한다. The second gateway device 240 according to the present embodiment is included in the second gateway group 132 to relay communication between the unmanned mobile body 250 and the unmanned mobile body control network 120 , and the remote control of the unmanned mobile body 250 is performed. It performs an operation to manage data for control.

본 실시예에 따른 제2 게이트웨이 장치(240)는 제2 게이트웨이 그룹(132) 내에 포함된 적어도 하나의 제2 게이트웨이 장치 중 하나의 장치를 의미한다. 도 4에서는 설명의 편의상 하나의 제2 게이트웨이 장치(240)를 기반으로 설명을 기재하나, 제2 게이트웨이 그룹(132) 내에 포함된 적어도 하나의 제2 게이트웨이 장치 각각은 동시에 또는 서로 다른 순번으로 제2 게이트웨이 장치(240)와 같은 동작을 수행할 수 있다.The second gateway device 240 according to the present embodiment means one device among at least one second gateway device included in the second gateway group 132 . In FIG. 4 , the description is based on one second gateway device 240 for convenience of description, but each of the at least one second gateway device included in the second gateway group 132 is performed at the same time or in a different order. The same operation as the gateway device 240 may be performed.

본 실시예에 따른 제2 게이트웨이 장치(240)는 제2 연결 통신부(410), 연결 수락 확인부(420), 무인 이동체 연동부(430), 제2 리스트 정보 갱신 처리부(440), 통제권 관리 처리부(450) 및 제2 통제 명령 처리부(460)를 포함한다. The second gateway device 240 according to the present embodiment includes a second connection communication unit 410 , a connection acceptance confirmation unit 420 , an unmanned moving object interworking unit 430 , a second list information update processing unit 440 , and a control right management processing unit. 450 and a second control command processing unit 460 .

제2 연결 통신부(410)는 원격 통제 장치(210) 및 무인 이동체(250) 간의 원격 통제를 위하여 무인 이동체(250) 및 무인 이동체 통제망(120)과 연결된다. 제2 연결 통신부(410)는 무인 이동체 통제망(120)을 통해 제1 게이트웨이 장치(220)와 데이터를 송수신한다. 여기서, 송수신하는 데이터는 원격 통제 메시지일 수 있으며, 연결 수락 정보, 무인 이동체 연동 정보, 통제권 할당 정보, 리스트 정보 등을 포함할 수 있다.The second connection communication unit 410 is connected to the unmanned moving object 250 and the unmanned moving object control network 120 for remote control between the remote control device 210 and the unmanned moving object 250 . The second connection communication unit 410 transmits and receives data to and from the first gateway device 220 through the unmanned moving object control network 120 . Here, the transmitted/received data may be a remote control message, and may include connection acceptance information, unmanned moving object interworking information, control right assignment information, list information, and the like.

연결 수락 확인부(420)는 제1 게이트웨이 장치(220)로부터 연결 요청 메시지를 수신한다. 연결 수락 확인부(420)는 연결 요청 메시지를 확인하여 무인 이동체와의 연결에 대한 수락 여부를 확인한다. 여기서, 연결 수락 확인부(420)는 기 설정된 조건에 근거하여 연결 금지 리스트에 해당되는 원격 통제 장치(210)로부터 생성된 연결 요청 메시지인지 여부를 확인한다. The connection acceptance check unit 420 receives a connection request message from the first gateway device 220 . The connection acceptance check unit 420 checks the connection request message to confirm whether to accept the connection with the unmanned mobile device. Here, the connection acceptance check unit 420 checks whether the connection request message is generated from the remote control device 210 corresponding to the connection prohibition list based on a preset condition.

연결 수락 확인부(420)는 연결 금지 리스트에 해당되는 원격 통제 장치(210)로부터 생성된 연결 요청 메시지인 경우, 무인 이동체(250)와의 연결에 대한 수락을 거부 처리한다. In the case of the connection request message generated from the remote control device 210 corresponding to the connection prohibition list, the connection acceptance check unit 420 rejects acceptance of the connection with the unmanned mobile unit 250 .

한편, 연결 수락 확인부(420)는 연결 금지 리스트에 해당되는 원격 통제 장치(210)로부터 생성된 연결 요청 메시지가 아닌 경우, 무인 이동체(250)와의 연결에 대한 수락을 허용 처리한다.On the other hand, if the connection acceptance check unit 420 is not a connection request message generated from the remote control device 210 corresponding to the connection prohibition list, acceptance of the connection with the unmanned mobile unit 250 is accepted.

무인 이동체 연동부(430)는 연결 수락 확인부(420)에서 연결 요청 메시지에 대한 연결 수락이 확인되면, 원격 통제 장치(210)와 무인 이동체(250)를 연동 처리한다. When the connection acceptance confirmation unit 420 confirms acceptance of the connection request message, the unattended moving object interworking unit 430 interworks the remote control device 210 with the unmanned mobile unit 250 .

제2 리스트 정보 갱신 처리부(440)는 연동 처리된 원격 통제 장치(210) 및 무인 이동체(250)에 대한 정보를 기반으로 제2 리스트 정보를 생성한다.The second list information update processing unit 440 generates second list information based on the information on the interlocked remote control device 210 and the unmanned moving object 250 .

제2 리스트 정보 갱신 처리부(440)는 원격 통제 장치(210) 및 무인 이동체(250) 간의 연동 처리에 대한 제2 리스트 정보를 생성할 수 있다. 여기서, 제2 리스트 정보는 신규로 생성된 리스트 정보일 수 있으나 반드시 이에 한정되는 것은 아니며, 제1 리스트 정보가 공유된 경우 제1 리스트 정보를 갱신하여 생성된 리스트 정보일 수 있다. The second list information update processing unit 440 may generate second list information for interworking processing between the remote control device 210 and the unmanned moving object 250 . Here, the second list information may be newly generated list information, but is not limited thereto, and may be list information generated by updating the first list information when the first list information is shared.

제2 리스트 정보 갱신 처리부(440)는 생성된 제2 리스트 정보를 공유 처리한다. 여기서, 제2 리스트 정보 갱신 처리부(440)는 제2 리스트 정보를 제1 게이트웨이 그룹(114) 내에 포함된 적어도 하나의 제1 게이트웨이 장치, 제2 게이트웨이 그룹(132) 내에 포함된 적어도 하나의 제2 게이트웨이 장치 등에 공유할 수 있다. The second list information update processing unit 440 shares the generated second list information. Here, the second list information update processing unit 440 transmits the second list information to at least one first gateway device included in the first gateway group 114 and at least one second device included in the second gateway group 132 . It can be shared with gateway devices and the like.

통제권 관리 처리부(450)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 대한 통제권 할당 여부를 확인하는 동작을 수행한다. The control management processing unit 450 performs an operation to determine whether control is assigned to the remote control device 210 connected to the unmanned moving object 250 .

통제권 관리 처리부(450)는 원격 통제 장치(210)로부터의 통제 명령 신호가 수신되거나 원격 통제 장치(210)와 무인 이동체(250)와의 연결이 정상적으로 완료되면, 무인 이동체(250)와 연결된 원격 통제 장치(210)의 통제권 할당 여부를 확인할 수 있다. The control management processing unit 450 receives a control command signal from the remote control device 210 or when the connection between the remote control device 210 and the unmanned mobile body 250 is normally completed, the remote control device connected to the unmanned mobile device 250 It can be checked whether the control right of (210) is assigned.

통제권 관리 처리부(450)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 통제권이 할당된 경우, 원격 통제 장치(210)로부터 수신된 통제 명령 신호가 무인 이동체(250)로 전송 가능하도록 설정한다.The control right management processing unit 450 sets the control command signal received from the remote control device 210 to be transmitted to the unmanned mobile body 250 when the control right is assigned to the remote control device 210 connected to the unmanned moving object 250 . do.

한편, 통제권 관리 처리부(450)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 통제권이 미할당된 경우, 원격 통제 장치(210)에서 통제권을 할당 처리되도록 요청하는 동작을 반복하여 수행할 수 있다. On the other hand, when the control right management processing unit 450 is not assigned to the remote control device 210 connected to the unmanned moving object 250, the remote control device 210 repeats the operation of requesting that the control right is allocated and processed. can

한편, 통제권 관리 처리부(450)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 통제권이 할당되어 있으나 무인 이동체(250)와 다른 원격 통제 장치가 기 연결되어 있는 경우, 원격 통제 장치(210)와 다른 원격 통제 장치 각각의 통제권에 대한 통제 우선 순위 정보를 확인한다. 통제권 관리 처리부(450)는 원격 통제 장치(210)와 다른 원격 통제 장치 각각의 통제권 중 우선 순위가 높은 통제권에 해당하는 원격 통제 장치(210)를 선정 처리하며, 선정된 원격 통제 장치(210)로부터 수신된 통제 명령 신호가 무인 이동체(250)로 전송 가능하도록 설정한다.On the other hand, if the control right management processing unit 450 is assigned to the remote control device 210 connected to the unmanned mobile body 250, but the unmanned mobile body 250 and another remote control device are previously connected, the remote control device 210 ) and the control priority information for each of the other remote control devices. The control management processing unit 450 selects and processes the remote control device 210 corresponding to a control right having a high priority among the control rights of the remote control device 210 and other remote control devices, and from the selected remote control device 210 . It is set so that the received control command signal can be transmitted to the unmanned mobile unit 250 .

제2 통제 명령 처리부(460)는 통제권 할당이 확인된 원격 통제 장치(210)로부터 통제 명령 신호가 수신되면, 통제 명령 신호를 무인 이동체(250)로 전송하여 무인 이동체(250)에서 원격 통제에 대응하는 임무가 수행되도록 한다. When the control command signal is received from the remote control device 210 for which control assignment is confirmed, the second control command processing unit 460 transmits the control command signal to the unmanned mobile unit 250 to respond to remote control from the unmanned mobile unit 250 . to ensure that the task is performed.

도 5는 본 발명의 실시예에 따른 무인 이동체의 원격 통제 방법을 설명하기 위한 순서도이다. 5 is a flowchart illustrating a method for remote control of an unmanned moving object according to an embodiment of the present invention.

무인 이동체 원격 통제 시스템(100)에서 원격 통제 장치(210)와 제1 게이트웨이 장치(220)가 초기 연결되면, 제1 게이트웨이 장치(220)는 원격 통제 장치(210)에 대한 통제 장치 정보를 획득하고, 원격 통제 장치(210)에 대한 통제 장치 정보를 기반으로 제1 리스트 정보를 생성한다(S510).When the remote control device 210 and the first gateway device 220 are initially connected in the unmanned mobile remote control system 100 , the first gateway device 220 acquires control device information on the remote control device 210 and , the first list information is generated based on the control device information on the remote control device 210 (S510).

제1 게이트웨이 장치(220)는 제1 리스트 정보가 생성되면 제1 게이트웨이 장치와 연결된 나머지 모든 게이트웨이 장치에 제1 리스트 정보를 공유할 수 있다. When the first list information is generated, the first gateway device 220 may share the first list information with all other gateway devices connected to the first gateway device.

무인 이동체 원격 통제 시스템(100)에서 제1 게이트웨이 장치(220)는 원격 통제 장치(210)로부터 무인 이동체 선정정보가 획득되면, 무인 이동체 선정정보에 대응하는 무인 이동체(250)를 선정하고, 연결할 무인 이동체(250)에 대한 연결 요청 정보를 제2 게이트웨이 장치(240)로 전송한다(S520).In the unmanned moving object remote control system 100 , when the unmanned moving object selection information is obtained from the remote control device 210 , the first gateway device 220 selects the unmanned moving object 250 corresponding to the unmanned moving object selection information, and connects The connection request information for the mobile unit 250 is transmitted to the second gateway device 240 (S520).

제1 게이트웨이 장치(220)는 무인 이동체 선정정보에 근거하여 복수의 무인 이동체를 선정할 수 있다. 복수의 무인 이동체가 선정된 경우 제1 게이트웨이 장치(220)는 복수의 무인 이동체에 대응되는 복수의 제2 게이트웨이 장치 각각으로 연결 요청 정보를 전송할 수 있다. The first gateway device 220 may select a plurality of unmanned moving objects based on the unmanned moving object selection information. When a plurality of unmanned moving objects are selected, the first gateway device 220 may transmit connection request information to each of the plurality of second gateway devices corresponding to the plurality of unmanned moving objects.

무인 이동체 원격 통제 시스템(100)에서 제2 게이트웨이 장치는 연결 요청 정보를 검증하여 무인 이동체와의 연결을 수행하고, 무인 이동체와의 연결이 정상적으로 확인되면, 연동 처리된 원격 통제 장치(210) 및 무인 이동체(250)에 대한 정보를 기반으로 제2 리스트 정보를 생성하고, 제1 리스트 정보가 갱신되도록 제2 리스트 정보를 공유한다(S530).In the unmanned moving object remote control system 100, the second gateway device verifies the connection request information to connect with the unmanned moving object, and when the connection to the unmanned moving object is normally confirmed, the interlocked remote control device 210 and the unmanned The second list information is generated based on the information on the moving object 250, and the second list information is shared so that the first list information is updated (S530).

제2 리스트 정보가 공유된 경우 제1 게이트웨이 장치(220)는, 제2 리스트 정보를 기반으로 제1 리스트 정보를 갱신하고, 갱신된 제1 리스트 정보를 제1 게이트웨이 장치(220)와 연결된 나머지 모든 게이트웨이 장치에 갱신된 제1 리스트 정보를 공유할 수 있다. When the second list information is shared, the first gateway device 220 updates the first list information based on the second list information, and applies the updated first list information to all remaining items connected to the first gateway device 220 . The updated first list information may be shared with the gateway device.

무인 이동체 원격 통제 시스템(100)에서 제1 게이트웨이 장치(220) 및 제2 게이트웨이 장치(240)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 대한 통제권 할당 여부를 관리한다(S540).In the unattended mobile remote control system 100 , the first gateway device 220 and the second gateway device 240 manage whether to assign control rights to the remote control device 210 connected to the unmanned mobile device 250 ( S540 ).

제2 게이트웨이 장치(240)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 통제권이 할당된 경우, 원격 통제 장치(210)로부터 수신된 통제 명령 신호가 무인 이동체(250)로 전송 가능하도록 설정한다.The second gateway device 240 allows the control command signal received from the remote control device 210 to be transmitted to the unmanned mobile device 250 when the control right is assigned to the remote control device 210 connected to the unmanned mobile unit 250 . set

한편, 제2 게이트웨이 장치(240)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 통제권이 미할당된 경우, 원격 통제 장치(210)에서 통제권을 할당 처리되도록 요청하는 동작을 제1 게이트웨이 장치(220)에 반복하여 수행할 수 있다. On the other hand, when the control right is not assigned to the remote control device 210 connected to the unmanned moving object 250 , the second gateway device 240 performs an operation of requesting the remote control device 210 to allocate the control right to the first gateway. This can be done repeatedly on the device 220 .

한편, 제2 게이트웨이 장치(240)는 무인 이동체(250)와 연결된 원격 통제 장치(210)에 통제권이 할당되어 있으나 무인 이동체(250)와 다른 원격 통제 장치가 기 연결되어 있는 경우, 원격 통제 장치(210)와 다른 원격 통제 장치 각각의 통제권에 대한 통제 우선 순위 정보를 확인한다. 제2 게이트웨이 장치(240)는 원격 통제 장치(210)와 다른 원격 통제 장치 각각의 통제권 중 우선 순위가 높은 통제권에 해당하는 원격 통제 장치(210)를 선정 처리하며, 선정된 원격 통제 장치(210)로부터 수신된 통제 명령 신호가 무인 이동체(250)로 전송 가능하도록 설정한다.On the other hand, when the second gateway device 240 is assigned a control right to the remote control device 210 connected to the unmanned mobile body 250, but the unmanned mobile body 250 and another remote control device are previously connected, the remote control device ( 210) and other remote control devices, and check the control priority information for each control right. The second gateway device 240 selects and processes the remote control device 210 corresponding to a control right having a higher priority among the control rights of the remote control device 210 and other remote control devices, and the selected remote control device 210 . It is set so that the control command signal received from the can be transmitted to the unmanned mobile unit 250 .

무인 이동체 원격 통제 시스템(100)에서 제1 게이트웨이 장치(220)는 통제권 할당 여부가 확인된 원격 통제 장치(210)로부터 생성된 통제 명령 신호를 제2 게이트웨이 장치(240)를 경유하여 무인 이동체(250)로 전달하여 무인 이동체(250)가 원격 통제되도록 한다(S550).In the unattended mobile remote control system 100 , the first gateway device 220 transmits the control command signal generated from the remote control device 210 for which control right assignment is confirmed, via the second gateway device 240 , to the unmanned mobile device 250 . ) so that the unmanned moving object 250 is remotely controlled (S550).

도 5에서는 각 단계를 순차적으로 실행하는 것으로 기재하고 있으나, 반드시 이에 한정되는 것은 아니다. 다시 말해, 도 5에 기재된 단계를 변경하여 실행하거나 하나 이상의 단계를 병렬적으로 실행하는 것으로 적용 가능할 것이므로, 도 5는 시계열적인 순서로 한정되는 것은 아니다.Although it is described that each step is sequentially executed in FIG. 5 , the present invention is not limited thereto. In other words, since it may be applicable to changing and executing the steps described in FIG. 5 or executing one or more steps in parallel, FIG. 5 is not limited to a chronological order.

도 5에 기재된 본 실시예에 따른 무인 이동체의 원격 통제 방법은 애플리케이션(또는 프로그램)으로 구현되고 단말장치(또는 컴퓨터)로 읽을 수 있는 기록매체에 기록될 수 있다. 본 실시예에 따른 무인 이동체의 원격 통제 방법을 구현하기 위한 애플리케이션(또는 프로그램)이 기록되고 단말장치(또는 컴퓨터)가 읽을 수 있는 기록매체는 컴퓨팅 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치 또는 매체를 포함한다.The remote control method of an unmanned moving object according to the present embodiment described in FIG. 5 may be implemented as an application (or program) and recorded in a recording medium readable by a terminal device (or computer). The recording medium in which the application (or program) for implementing the remote control method of the unmanned moving object according to the present embodiment is recorded and the terminal device (or computer) can read is any type of storage medium in which data that can be read by the computing system is stored. recording devices or media.

도 6은 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템의 통신 네트워크를 설명하기 위한 도면이다.6 is a diagram for explaining a communication network of an unmanned mobile remote control system according to an embodiment of the present invention.

군집 무인 이동체 운용을 위한 무인 이동체 원격 통제 시스템(100)은 통제 장치(RCS, Remote Control System), 통제장치 게이트웨이(RCS-GW), 무인 수상정(USV, Unmanned Surface Vehicle), 무인 이동체 게이트웨이(USV-GW)로 구성된다. The unmanned mobile remote control system 100 for the operation of unmanned swarms includes a control device (RCS, Remote Control System), a control device gateway (RCS-GW), an unmanned surface vehicle (USV), and an unmanned mobile vehicle gateway (USV). -GW).

도 6에서 통제 장치(RCS, Remote Control System)는 원격 통제 장치(210)와 대응되고, 통제장치 게이트웨이(RCS-GW)는 제1 게이트웨이 장치(220)와 대응된다. 또한, 무인 이동체 게이트웨이(USV-GW)는 제2 게이트웨이 장치(240)와 대응되고, 무인 수상정(USV, Unmanned Surface Vehicle)은 무인 이동체(250)와 대응된다. In FIG. 6 , the control device (RCS, Remote Control System) corresponds to the remote control device 210 , and the control device gateway (RCS-GW) corresponds to the first gateway device 220 . In addition, the unmanned mobile vehicle gateway (USV-GW) corresponds to the second gateway device 240 , and the unmanned surface vehicle (USV) corresponds to the unmanned mobile vehicle 250 .

각 원격 통제 장치(210)와 무인 이동체(250)는 게이트웨이 장치(220, 240)를 가지고 있으며 게이트웨이 장치(220, 240)의 하위 네트워크는 사설망 에 연결되고, 상위 네트워크는 무인 이동체 통제망(USV 통제망)에 연결된다. Each remote control device 210 and the unmanned mobile body 250 have gateway devices 220 and 240, and the lower networks of the gateway devices 220 and 240 are connected to the private network, and the upper network is the unmanned mobile body control network (USV control). connected to the network).

통신 장치는 USV통제망에 존재하며 메쉬 네트워크(Mesh Network) 형태의 무선 통신망으로 연결되어 다수의 원격 통제 장치(210)와 무인 이동체(250)가 연결된다. The communication device exists in the USV control network and is connected to a wireless communication network in the form of a mesh network, so that a plurality of remote control devices 210 and the unmanned mobile body 250 are connected.

무인 이동체 통제망(USV 통제망)에 연결되기 때문에 복수의 원격 통제 장치가 하나의 통신장치를 통해 데이터 전송이 가능하다. Since it is connected to the unmanned moving vehicle control network (USV control network), a plurality of remote control devices can transmit data through a single communication device.

도 7은 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템의 식별 정보 및 연동 상세 구조를 설명하기 위한 예시도이다. 7 is an exemplary diagram for explaining the detailed structure of identification information and interworking of an unmanned mobile remote control system according to an embodiment of the present invention.

무인 이동체 원격 통제 시스템(100)은 TCP/IP 기반 통신 시스템으로 구현될 수 있다.The unmanned mobile remote control system 100 may be implemented as a TCP/IP-based communication system.

무인 이동체 원격 통제 시스템(100)에서, 각 무인 이동체(250)와 원격 통제 장치(210)는 무인 이동체 통제망(120) 내에서 각 대표 IP 1 개로 설정된다. 무인 이동체(250)와 원격 통제 장치(210)는 서로 다른 별개의 서브넷을 가지며 GW를 통해 무인 이동체 통제망(120)에 연동된다. In the unmanned moving object remote control system 100 , each unmanned moving object 250 and the remote control device 210 are set to one representative IP in the unmanned moving object control network 120 . The unmanned vehicle 250 and the remote control device 210 have different subnets and are linked to the unmanned vehicle control network 120 through the GW.

원격 통제 장치(210)는 ① 내부 장치들과 ② 이더넷 스위치, ③ 제1 게이트웨이 장치(220) 순으로 연결되며 사설망 내 서로 다른 IP를 할당하여 데이터를 주고 받을 수 있다.The remote control device 210 is connected in the order of ① internal devices, ② an Ethernet switch, and ③ the first gateway device 220, and can transmit and receive data by allocating different IPs in the private network.

③ 제1 게이트웨이 장치(220)는 사설망의 IP와 무인 이동체 통제망 IP, 2 가지 IP를 모두 가지고 있으며, GW 간 송수신한 데이터를 검사하여 해당되는 메시지를 사설망으로 전달하는 기능을 수행할 수 있다.③ The first gateway device 220 has both an IP of a private network and an IP of an unmanned moving object control network, and can perform a function of inspecting data transmitted and received between GWs and delivering a corresponding message to the private network.

④, ⑤ 통신장치는 무인 이동체 통제망(120)에 존재하고, 고유의 IP가 존재하며 원격지에서 무인 이동체(250)의 통제가 가능하다.④, ⑤ The communication device exists in the unmanned moving object control network 120, a unique IP exists, and it is possible to control the unmanned moving object 250 from a remote location.

⑧ 무인 이동체 내부장치, ⑦ 이더넷 스위치, ⑥ 제2 게이트웨이 장치(240)도 원격 통제 장치(210)와 동일한 구조로 동작할 수 있다. The ⑧ unmanned moving body internal device, ⑦ Ethernet switch, and ⑥ second gateway device 240 may also operate in the same structure as the remote control device 210 .

무인 이동체 사설망은 원격 통제 장치(210)와 다른 서브넷 범위를 가지기 때문에 제1 게이트웨이 장치(220)와 제2 게이트웨이 장치(240)가 없을 경우에도 일대일 통신을 통한 무인 이동체 운용이 가능하다.Since the unmanned mobile private network has a subnet range different from that of the remote control device 210 , it is possible to operate the unmanned mobile device through one-to-one communication even in the absence of the first gateway device 220 and the second gateway device 240 .

도 8은 본 발명의 실시예에 따른 게이트웨이 장치를 기반으로 원격 통제 장치 및 무인 이동체 간의 연결 프로세스를 설명하기 위한 순서도이다. 8 is a flowchart illustrating a connection process between a remote control device and an unmanned moving object based on a gateway device according to an embodiment of the present invention.

무인 이동체 원격 통제 시스템(100)에서, 무인 이동체(250)와 원격 통제 장치(210) 간 연동은 각 GW 간 프로토콜을 통해 수행된다. GW는 서로간의 연결 요청 및 상태정보를 저장하기 위한 원격 통제 장치(210)/무인 이동체(250) 리스트 정보를 가지고 있다. In the unmanned mobile remote control system 100 , interworking between the unmanned mobile device 250 and the remote control device 210 is performed through a protocol between each GW. The GW has list information of the remote control device 210/unmanned vehicle 250 for storing connection requests and status information between each other.

원격 통제 장치(210)에서 연동할 무인 이동체(250)를 선택할 경우(S810), 제1 게이트웨이 장치(220)를 통해 해당 무인 이동체(250)에 포함된 제2 게이트웨이 장치(240)로 연결 요청이 전송되며(S820), When the remote control device 210 selects the unattended mobile unit 250 to be interlocked (S810), a connection request is made to the second gateway device 240 included in the unattended mobile unit 250 through the first gateway device 220. is transmitted (S820),

연결 수락 시(S830) 연결 요청과 같이 전달된 원격 통제 장치(210) 정보를 기반으로 GW 내부에 있는 원격 통제 장치(210)/무인 이동체(250) 리스트 정보를 갱신하며(S840), When the connection is accepted (S830), the list information of the remote control device 210 / unmanned moving object 250 inside the GW is updated based on the information of the remote control device 210 transmitted as a connection request (S840),

갱신한 정보를 각 원격 통제 장치(210), 무인 이동체(250) 사설망으로 전파하여 내부 장치에 전송한다(S842). The updated information is propagated to the private network of each remote control device 210 and the unmanned moving object 250 and transmitted to the internal device (S842).

제2 게이트웨이 장치(240)가 정상적으로 원격 통제 장치(210)/무인 이동체(250) 리스트 정보 갱신한 경우 제1 게이트웨이 장치(220)로 연결 수락 명령이 전송되며(S850), 제1 게이트웨이 장치(220)에서도 연결된 무인 이동체 정보를 수신하여 원격 통제 장치(210)/무인 이동체(250) 리스트 정보를 갱신, 내부망으로 전파한다(S860, S862).When the second gateway device 240 normally updates the list information of the remote control device 210/unmanned moving object 250, a connection acceptance command is transmitted to the first gateway device 220 (S850), and the first gateway device 220 ) also receives the connected unmanned moving object information, updates the remote control device 210/unmanned mobile 250 list information, and propagates it to the internal network (S860, S862).

원격 통제 장치(210)에서는 전파된 리스트 정보를 수신 및 저장할 수 있다(S864).The remote control device 210 may receive and store the propagated list information (S864).

각 내부망을 전파된 원격 통제 장치(210)/무인 이동체(250) 리스트 정보를 통해 제1 게이트웨이 장치(220)와 제2 게이트웨이 장치(240)는 연결된 다수의 원격 통제 장치(210)와 무인 이동체(250) 데이터를 수신하는 것이 가능하며, 연결 이후 통제 동작을 수행하기 위한 데이터 전송(S870, S880) 및 송수신 데이터 기반 정보 전시(S890)를 수행할 수 있다. The first gateway device 220 and the second gateway device 240 are connected to a plurality of remote control devices 210 and the unmanned moving object through the list information of the remote control device 210/unmanned moving object 250 propagated through each internal network. (250) It is possible to receive data, and after connection, data transmission (S870, S880) for performing a control operation, and data transmission/reception data-based information display (S890) can be performed.

도 9는 본 발명의 실시예에 따른 무인 이동체 원격 통제 시스템에서 송수신되는 메시지의 구조를 나타낸 도면이다. 9 is a diagram illustrating a structure of a message transmitted and received in an unmanned mobile remote control system according to an embodiment of the present invention.

무인 이동체 원격 통제 시스템(100)에서 주고 받은 원격 통제 메시지(900)는 메시지 헤더(910)와 메시지 페이로드(920)로 구성된다. The remote control message 900 sent and received by the unmanned mobile remote control system 100 includes a message header 910 and a message payload 920 .

메시지 헤더(910)는 각 게이트웨이 장치(220, 240) 간, 원격 통제 장치(210) 또는 무인 이동체(250) 간 주고 받은 메시지의 정보를 포함하고 있으며, 무인 이동체 통제망(120) 내 데이터 임을 확인 하는 인증정보(912), 게이트웨이 장치 간 통신 시 사용하는 송수신 IP(914), 사설망 내 장치 간 통신 시 사용되는 송수신 IP(916), 그 밖에 메시지 생성시간, 메시지 종류 등을 포함한 메시지 정보(918) 등으로 구성된다. The message header 910 includes information of messages exchanged between each gateway device 220 and 240 , the remote control device 210 or the unmanned moving object 250 , and it is confirmed that the data is within the unmanned moving object control network 120 . authentication information 912, transmission/reception IP 914 used for communication between gateway devices, transmission/reception IP 916 used for communication between devices in a private network, and message information 918 including message generation time, message type, etc. consists of, etc.

각 게이트웨이 장치(220, 240)는 수신 IP와 가지고 있는 원격 통제 장치(210) 및 무인 이동체(250)에 대한 리스트 정보를 비교하여 연결된 원격 통제 장치(210) 및 무인 이동체(250)의 정보를 수신 가능하며, 게이트웨이 장치(220, 240)를 사용하기 않은 일대일 연동 시에는 사설망 IP를 통해 통신할 수 있다. Each gateway device 220 , 240 receives information of the connected remote control device 210 and the unmanned mobile device 250 by comparing the received IP with list information on the remote control device 210 and the unmanned mobile device 250 . In the case of one-to-one interworking without using the gateway devices 220 and 240, communication may be performed through the private network IP.

메시지 페이로드(920)의 경우 무인 이동체(250) 운용 시 사용되는 영상, 상태정보, 제어 명령 등의 데이터가 포함된다.In the case of the message payload 920 , data such as images, status information, and control commands used when operating the unmanned mobile unit 250 are included.

도 10은 본 발명의 실시예에 따른 원격 통제 체계에서의 원격 통제 동작을 설명하기 위한 순서도이다. 10 is a flowchart illustrating a remote control operation in a remote control system according to an embodiment of the present invention.

제1 게이트웨이 장치(220)는 원격 통제 장치(210) 및 제2 게이트웨이 장치(240)와 통신을 통해 연결된 원격 통제 장치(210)/무인 이동체(250) 리스트를 갱신하며, 갱신된 리스틀 기반으로 데이터를 처리한다. The first gateway device 220 updates the list of the remote control device 210 / unmanned moving object 250 connected through communication with the remote control device 210 and the second gateway device 240, and based on the updated list process data.

처음 동작 시 원격 통제 장치(210)/무인 이동체(250) 리스트에 자신의 정보를 등록 후 리스트 정보를 주기적으로 다른 제1 게이트웨이 장치(220)와 제2 게이트웨이 장치(240)들, 원격 통제 장치(210) 사설망에 전송하며, 원격 통제 장치(210)/무인 이동체(250) 리스트가 갱신될 경우 이를 반영한다(S1040, S1042, S1070, S1072). Upon initial operation, the first gateway device 220, the second gateway device 240, and the remote control device ( 210) is transmitted to the private network, and when the list of the remote control device 210/unmanned moving object 250 is updated, it is reflected (S1040, S1042, S1070, S1072).

원격 통제 장치(210)/무인 이동체(250) 리스트 갱신은 다른 GW의 정보를 수신 할 경우 수행되며, 갱신된 리스트 정보는 원격 통제 장치(210)에서 전시된다(S1044). The list update of the remote control device 210/unmanned moving object 250 is performed when information from another GW is received, and the updated list information is displayed in the remote control device 210 (S1044).

전시 된 무인 이동체(250) 중 사용자의 입력으로 연결하고자 하는 무인 이동체(250)가 선택될 경우 제1 게이트웨이 장치(220)는 선택한 원격 통제 장치(210)/무인 이동체(250) 리스트 정보를 기반으로 기존 연결된 무인 이동체(250)인지를 확인하며, 만약 연결되지 않은 경우 연결 프로세스를 진행한다(S1010, S1012, S1014, S1050, S1052, S1054). When an unmanned moving object 250 to be connected is selected from among the displayed unmanned moving objects 250, the first gateway device 220 is based on the selected remote control device 210/unmanned mobile unit 250 list information. It is checked whether the previously connected unattended mobile unit 250 is connected, and if not connected, a connection process is performed (S1010, S1012, S1014, S1050, S1052, S1054).

무인 이동체의 연결 요청이 무인 이동체(250)의 상태, 에러 발생 여부 등 여러 환경적 요인으로 인해 거절될 경우 해당 에러 정보를 전시하여 사용자가 확인할 수 있도록 한다(S1060).When the connection request of the unmanned moving object is rejected due to various environmental factors such as the state of the unmanned moving object 250 and whether an error occurs, the corresponding error information is displayed so that the user can check (S1060).

원격 통제 장치(210)에서 사용자가 제어하고자 하는 무인 이동체(250)를 선택한 경우는 무인 이동체(250) 연결 외에도 제어를 위한 통제권이 존재하는 지 확인하며, 통제권이 없을 경우 선택한 제2 게이트웨이 장치(240)로 통제권 요청 명령을 전송하게 된다(S1020, S1022, 1024). When the user selects the unmanned moving object 250 to be controlled by the remote control device 210, it is checked whether there is a control right for control in addition to the connection to the unattended mobile 250. If there is no control right, the selected second gateway device 240 ) to transmit a control request command (S1020, S1022, 1024).

다수의 원격 통제 장치(210)에서 하나의 무인 이동체(250)를 제어하기 위한 메시지가 출동될 경우를 방지하기 위해 무인 이동체(250) 제어는 통제권을 가진 원격 통제 장치(210)에서만 가능하다(S1030). In order to prevent a case where a message for controlling one unmanned mobile body 250 is dispatched from a plurality of remote control devices 210, control of the unmanned mobile body 250 is possible only with the remote control device 210 having control (S1030) ).

도 11은 본 발명의 실시예에 따른 무인 이동체 체계에서의 원격 통제 동작을 설명하기 위한 순서도이다.11 is a flowchart for explaining a remote control operation in an unmanned moving body system according to an embodiment of the present invention.

제2 게이트웨이 장치(240)는 제1 게이트웨이 장치(220)에서 전달되는 연결 요청을 처리하며, 제1 게이트웨이 장치(220)와 유사하게 주기적으로 원격 통제 장치(210)/무인 이동체(250) 리스트 정보를 송신한다(S1110 ~ S1140). The second gateway device 240 processes the connection request transmitted from the first gateway device 220 , and similarly to the first gateway device 220 , periodically remote control device 210 / unmanned moving object 250 list information is transmitted (S1110 ~ S1140).

다만, 제2 게이트웨이 장치(240)의 경우 다수의 원격 통제 장치(210)에서 전송될 수 있는 제어명령을 처리하기 위해 통제권 관리 기능을 가지고 있어, 통제권 요청 명령을 수신할 경우 이를 처리한다(S1150 ~ S1160). However, in the case of the second gateway device 240 , it has a control right management function to process control commands that can be transmitted from a plurality of remote control devices 210 , and when a control request command is received, it is processed (S1150 ~ S1160).

통제권 명령 수신 시 기존에 통제권을 가진 원격 통제 장치(210)가 존재하지 않은 경우는 요청한 원격 통제 장치(210)에 통제권을 할당하고 제어 명령을 수신 및 수행하게 된다(S1170 ~ S1174). When the control command is received, if the remote control device 210 having the control right does not exist, the control right is allocated to the requested remote control device 210 and the control command is received and performed (S1170 to S1174).

만약 기존에 통재권을 가진 원격 통제 장치(210)가 존재할 경우 연결 요청한 원격 통제 장치(210)와 기존 연결된 원격 통제 장치(210) 정보 내에 포함된 통제 우선순위를 비교하여 통제권 전환 절차를 수행하게 된다(S1176).If there is an existing remote control device 210 having the control right, a control switching procedure is performed by comparing the control priority included in the information of the remote control device 210 that has requested a connection and the previously connected remote control device 210 information. (S1176).

이상의 설명은 본 발명의 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명의 실시예들은 본 발명의 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the embodiment of the present invention, and those of ordinary skill in the art to which the embodiment of the present invention pertains may make various modifications and changes without departing from the essential characteristics of the embodiment of the present invention transformation will be possible. Accordingly, the embodiments of the present invention are not intended to limit the technical spirit of the embodiment of the present invention, but to explain, and the scope of the technical spirit of the embodiment of the present invention is not limited by these embodiments. The protection scope of the embodiment of the present invention should be interpreted by the claims below, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the embodiment of the present invention.

100: 무인 이동체 원격 통제 시스템
110: 원격 통제 체계 112: 원격 통제 그룹
114: 제1 게이트웨이 그룹
120: 무인 이동체 통제망
130: 무인 이동체 체계 132: 게이트웨이 그룹
134: 무인 이동체 그룹
210: 원격 통제 장치 220: 제1 게이트웨이 장치
230: 통신 장치 240: 제2 게이트웨이 장치
250: 무인 이동체
100: unmanned moving object remote control system
110: remote control system 112: remote control group
114: first gateway group
120: unmanned moving vehicle control network
130: unmanned moving vehicle system 132: gateway group
134: unmanned moving vehicle group
210: remote control device 220: first gateway device
230: communication device 240: second gateway device
250: unmanned vehicle

Claims (14)

적어도 하나의 무인 이동체를 원격 통제하는 시스템에 있어서,
적어도 하나의 원격 통제 장치를 포함하는 원격 통제 그룹;
상기 적어도 하나의 원격 통제 장치 각각과 연결된 적어도 하나의 제1 게이트웨이 장치를 포함하는 제1 게이트웨이 그룹;
상기 적어도 하나의 제1 게이트웨이 장치와 무인 이동체 통제망을 통해 연결되며, 상기 적어도 하나의 제1 게이트웨이 장치와 원격 통제를 위하여 연동되는 적어도 하나의 제2 게이트웨이 장치를 포함하는 제2 게이트웨이 그룹; 및
상기 적어도 하나의 제2 게이트웨이 장치 각각과 연결된 적어도 하나의 무인 이동체를 포함하는 무인 이동체 그룹을 포함하되,
상기 원격 통제 그룹에 포함된 적어도 하나의 원격 통제 장치 각각은, 상기 제1 게이트웨이 그룹에 포함된 적어도 하나의 제1 게이트웨이 장치 각각과 연결되어 제2 게이트웨이 그룹과 원격 통제 메시지를 송수신하며, 상기 제1 게이트웨이 장치는, 상기 원격 통제 그룹과의 연동을 위한 제1 식별정보 및 상기 무인 이동체 통제망과의 연동을 위한 제2 식별정보가 할당되되,
적어도 하나의 제1 게이트웨이 장치 각각은, 상기 원격 통제 장치 및 상기 무인 이동체 간의 원격 통제를 위하여 상기 원격 통제 장치 및 상기 무인 이동체 통제망과 연결되고, 상기 무인 이동체 통제망을 통해 상기 제2 게이트웨이 장치와 데이터를 송수신하는 제1 연결 통신부; 연결된 원격 통제 장치에 대한 통제 장치 정보를 기반으로 제1 리스트 정보를 생성하는 초기 정보 등록부; 상기 원격 통제 장치로부터 무인 이동체 선정정보가 수신되면 무인 이동체를 선정하고, 제2 게이트웨이 장치로 연결 요청 정보를 전송하는 무인 이동체 선정부; 상기 제2 게이트웨이 장치로부터 상기 무인 이동체 연결이 확인된 리스트 정보가 수신되면, 상기 제1 리스트 정보를 갱신하고, 갱신된 제1 리스트 정보를 공유하는 제1 리스트 정보 갱신 처리부; 및 상기 갱신된 제1 리스트 정보에 근거하여 상기 원격 통제 장치 및 상기 무인 이동체 간의 연결이 정상적으로 완료되면, 상기 원격 통제 장치에서 생성된 통제 명령 메시지를 상기 제2 게이트웨이 장치로 전송하여 무인 이동체를 원격 통제하는 제1 통제 명령 처리부를 포함하는 것을 특징으로 하는 무인 이동체 원격 통제 시스템.
A system for remotely controlling at least one unmanned moving object, the system comprising:
a remote control group comprising at least one remote control device;
a first gateway group including at least one first gateway device connected to each of the at least one remote control device;
a second gateway group connected to the at least one first gateway device through an unmanned moving object control network, the second gateway group including at least one second gateway device interworking with the at least one first gateway device for remote control; and
and an unmanned moving object group including at least one unmanned moving object connected to each of the at least one second gateway device,
Each of the at least one remote control device included in the remote control group is connected to each of the at least one first gateway device included in the first gateway group to transmit and receive a remote control message to and from a second gateway group, and the first In the gateway device, first identification information for interworking with the remote control group and second identification information for interworking with the unmanned moving object control network are allocated,
Each of the at least one first gateway device is connected to the remote control device and the unmanned moving object control network for remote control between the remote control device and the unmanned moving object, and is connected to the second gateway device through the unmanned moving object control network. a first connection communication unit for transmitting and receiving data; an initial information registration unit for generating first list information based on control device information for a connected remote control device; an unattended moving object selecting unit selecting an unmanned moving object when receiving unmanned moving object selection information from the remote control device and transmitting connection request information to a second gateway device; a first list information update processing unit that updates the first list information and shares the updated first list information when the list information confirming the connection of the unmanned moving object is received from the second gateway device; and when the connection between the remote control device and the unmanned mobile body is normally completed based on the updated first list information, a control command message generated by the remote control device is transmitted to the second gateway device to remotely control the unmanned mobile device An unmanned mobile remote control system comprising a first control command processing unit.
제1항에 있어서,
상기 무인 이동체 통제망은,
상기 제1 게이트웨이 그룹 및 상기 제2 게이트웨이 그룹 간의 통신을 위한 통신 장치를 포함하되,
메쉬 네트워크(Mesh Network) 형태로 통신 장치가 연결되어 형성되며, 상기 제1 게이트웨이 그룹과 연동하는 하나의 통신 장치는 상기 제2 게이트웨이 그룹과 연동하는 적어도 하나의 통신 장치와 통신 가능하도록 연결되는 것을 특징으로 하는 무인 이동체 원격 통제 시스템.
According to claim 1,
The unmanned moving object control network,
A communication device for communication between the first gateway group and the second gateway group,
Communication devices are connected and formed in the form of a mesh network, and one communication device interworking with the first gateway group is connected to communicate with at least one communication device interworking with the second gateway group An unmanned moving vehicle remote control system.
삭제delete 삭제delete 제1항에 있어서,
상기 무인 이동체 그룹에 포함된 적어도 하나의 무인 이동체 각각은,
상기 제2 게이트웨이 그룹에 포함된 적어도 하나의 제2 게이트웨이 장치 각각과 연결되어 제1 게이트웨이 그룹과 원격 통제 메시지를 송수신하며,
상기 제2 게이트웨이 장치는, 상기 무인 이동체 그룹과의 연동을 위한 제3 식별정보 및 상기 무인 이동체 통제망과의 연동을 위한 제4 식별정보가 할당되는 것을 특징으로 하는 무인 이동체 원격 통제 시스템.
According to claim 1,
Each of the at least one unmanned moving object included in the unmanned moving object group,
Connected to each of at least one second gateway device included in the second gateway group to transmit and receive remote control messages to and from the first gateway group;
The second gateway device is an unmanned moving object remote control system, characterized in that third identification information for interworking with the unmanned moving object group and fourth identification information for interworking with the unmanned moving object control network are allocated.
제5항에 있어서,
적어도 하나의 제2 게이트웨이 장치 각각은,
상기 원격 통제 장치 및 상기 무인 이동체 간의 원격 통제를 위하여 상기 무인 이동체 또는 상기 무인 이동체 통제망과 연결되고, 상기 무인 이동체 통제망을 통해 상기 제1 게이트웨이 장치와 데이터를 송수신하는 제2 연결 통신부;
상기 제1 게이트웨이 장치로부터 연결 요청 메시지를 수신하고, 연결 요청 메시지를 확인하여 무인 이동체와의 연결에 대한 수락 여부를 확인하는 연결 수락 확인부;
상기 연결 요청 메시지에 대한 연결 수락이 확인되면, 상기 원격 통제 장치와 상기 무인 이동체를 연동 처리하는 무인 이동체 연동부;
연동 처리된 상기 원격 통제 장치 및 상기 무인 이동체에 대한 정보를 기반으로 제2 리스트 정보를 생성하여 공유하는 제2 리스트 정보 갱신 처리부;
상기 무인 이동체와 연결된 상기 원격 통제 장치에 대한 통제권 할당 여부를 확인하는 통제권 관리 처리부; 및
통제권 할당이 확인된 상기 원격 통제 장치로부터 통제 명령 신호가 수신되면, 상기 통제 명령 신호를 무인 이동체로 전송하여 무인 이동체가 원격 통제되도록 하는 제2 통제 명령 처리부
를 포함하는 것을 특징으로 하는 무인 이동체 원격 통제 시스템.
6. The method of claim 5,
Each of the at least one second gateway device,
a second connection communication unit connected to the unmanned moving object or the unmanned moving object control network for remote control between the remote control device and the unmanned moving object, and transmitting and receiving data to and from the first gateway device through the unmanned moving object control network;
a connection acceptance check unit receiving a connection request message from the first gateway device, checking the connection request message, and confirming whether to accept the connection to the unmanned mobile device;
an unmanned moving object interworking unit for interworking the remote control device and the unmanned moving object when the connection acceptance of the connection request message is confirmed;
a second list information update processing unit for generating and sharing second list information based on the interlocked information on the remote control device and the unmanned moving object;
a control right management processing unit that checks whether control is assigned to the remote control device connected to the unmanned moving object; and
When a control command signal is received from the remote control device for which the assignment of control right is confirmed, the second control command processing unit transmits the control command signal to the unmanned mobile device to remotely control the unmanned mobile device
An unmanned mobile remote control system comprising a.
적어도 하나의 원격 통제 장치, 적어도 하나의 제1 게이트웨이 장치, 적어도 하나의 제2 게이트웨이 장치 및 적어도 하나의 무인 이동체를 포함하는 무인 이동체 원격 통제 시스템에서 무인 이동체의 원격 통제를 처리하는 방법에 있어서,
원격 통제 장치와 제1 게이트웨이 장치가 초기 연결되면, 제1 게이트웨이 장치에서 상기 원격 통제 장치에 대한 통제 장치 정보를 기반으로 제1 리스트 정보를 생성하는 초기 리스트 생성 단계;
상기 원격 통제 장치로부터 무인 이동체 선정정보가 획득되면, 상기 제1 게이트웨이 장치에서 상기 무인 이동체를 선정하고, 연결할 상기 무인 이동체에 대한 연결 요청 정보를 제2 게이트웨이 장치로 전송하는 연결 수행 단계;
제2 게이트웨이 장치에서 연결 요청 정보를 검증하여 무인 이동체와의 연결이 확인되면, 제2 게이트웨이 장치에서 연동 처리된 상기 원격 통제 장치 및 상기 무인 이동체에 대한 정보를 기반으로 제2 리스트 정보를 생성하고, 상기 제1 리스트 정보가 갱신되도록 제2 리스트 정보를 공유하는 리스트 정보 갱신 단계;
제1 게이트웨이 장치 및 제2 게이트웨이 장치에서 상기 무인 이동체와 연결된 원격 통제 장치에 대한 통제권 할당 여부를 관리하는 통제권 관리 처리 단계; 및
제1 게이트웨이 장치에서, 통제권 할당 여부가 확인된 원격 통제 장치로부터 생성된 통제 명령 신호를 제2 게이트웨이 장치를 경유하여 상기 무인 이동체로 전달하여 상기 무인 이동체가 원격 통제되도록 하는 통제 제어 단계
를 포함하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
A method for processing remote control of an unmanned moving object in an unmanned mobile remote control system including at least one remote control device, at least one first gateway device, at least one second gateway device, and at least one unmanned moving object, the method comprising:
when the remote control device and the first gateway device are initially connected, the first gateway device generates first list information based on the control device information on the remote control device;
a connection performing step of selecting the unmanned moving object in the first gateway device when the unmanned moving object selection information is obtained from the remote control device, and transmitting connection request information for the unattended mobile object to be connected to a second gateway apparatus;
When the second gateway device verifies the connection request information and the connection with the unmanned moving object is confirmed, second list information is generated based on the information on the remote control device and the unmanned moving object interlocked with the second gateway device, a list information update step of sharing second list information so that the first list information is updated;
a control right management processing step of managing whether to allocate control rights to the remote control device connected to the unmanned moving object in the first gateway device and the second gateway device; and
A control control step in which the first gateway device transmits a control command signal generated from the remote control device for which control right assignment is confirmed to the unmanned mobile device via the second gateway device to remotely control the unmanned mobile device
A remote control method of an unmanned moving object comprising a.
제7항에 있어서,
상기 초기 리스트 생성 단계는,
상기 제1 리스트 정보가 생성되면 상기 제1 게이트웨이 장치와 연결된 나머지 모든 게이트웨이 장치에 상기 제1 리스트 정보를 공유하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
8. The method of claim 7,
The initial list creation step is,
When the first list information is generated, the remote control method of an unmanned moving object, characterized in that the first list information is shared with all other gateway devices connected to the first gateway device.
제7항에 있어서,
상기 연결 수행 단계는,
상기 무인 이동체 선정정보에 근거하여 복수의 무인 이동체를 선정하고, 상기 복수의 무인 이동체에 대응되는 복수의 제2 게이트웨이 장치 각각으로 연결 요청 정보를 전송하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
8. The method of claim 7,
The step of performing the connection is
A method for remote control of an unmanned moving object, comprising selecting a plurality of unmanned moving objects based on the unmanned moving object selection information, and transmitting connection request information to each of a plurality of second gateway devices corresponding to the plurality of unmanned moving objects.
제7항에 있어서,
상기 리스트 정보 갱신 단계는,
제1 게이트웨이 장치에서 상기 제2 리스트 정보를 기반으로 상기 제1 리스트 정보를 갱신하고, 갱신된 제1 리스트 정보를 상기 제1 게이트웨이 장치와 연결된 나머지 모든 게이트웨이 장치에 상기 갱신된 제1 리스트 정보를 공유하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
8. The method of claim 7,
The list information update step is,
The first gateway device updates the first list information based on the second list information, and shares the updated first list information with all other gateway devices connected to the first gateway device. A remote control method of an unmanned moving object, characterized in that.
제7항에 있어서,
상기 통제권 관리 처리 단계는,
제2 게이트웨이 장치에서 원격 통제 장치로부터의 통제 명령 신호가 수신되거나 상기 원격 통제 장치와 상기 무인 이동체와의 연결이 정상적으로 완료되면, 무인 이동체와 연결된 원격 통제 장치의 통제권 할당 여부를 확인하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
8. The method of claim 7,
The control management processing step is,
When a control command signal from the remote control device is received from the second gateway device or the connection between the remote control device and the unmanned moving object is normally completed, it is checked whether the control right of the remote control device connected to the unmanned mobile is assigned. A method for remote control of an unmanned moving vehicle.
제11항에 있어서,
상기 통제 제어 단계는,
상기 무인 이동체와 연결된 원격 통제 장치에 통제권이 할당된 경우, 제2 게이트웨이 장치에서 상기 원격 통제 장치로부터 수신된 통제 명령 신호를 상기 무인 이동체로 전송하여 상기 무인 이동체가 원격 통제되도록 하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
12. The method of claim 11,
The control step is
When the control right is assigned to the remote control device connected to the unmanned moving object, a second gateway device transmits a control command signal received from the remote control device to the unmanned moving object so that the unmanned moving object is remotely controlled. A method for remote control of a moving object.
제11항에 있어서,
상기 통제권 관리 처리 단계는,
상기 무인 이동체와 연결된 원격 통제 장치에 통제권이 미할당된 경우, 제2 게이트웨이 장치에서 상기 원격 통제 장치에서 통제권을 할당 처리되도록 요청하는 동작을 반복하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
12. The method of claim 11,
The control management processing step is,
The method for remote control of an unmanned moving object, characterized in that when the control right is not assigned to the remote control device connected to the unmanned moving object, the second gateway device repeats the operation of requesting the remote control device to allocate the control right.
제11항에 있어서,
상기 통제권 관리 처리 단계는,
상기 무인 이동체와 연결된 원격 통제 장치에 통제권이 할당되어 있으나 상기 무인 이동체와 다른 원격 통제 장치가 기 연결되어 있는 경우, 상기 원격 통제 장치와 상기 다른 원격 통제 장치 각각의 통제권에 대한 통제 우선 순위 정보를 확인하고, 우선 순위가 높은 통제권에 해당하는 원격 통제 장치를 선정 처리하는 것을 특징으로 하는 무인 이동체의 원격 통제 방법.
12. The method of claim 11,
The control management processing step is,
When control is assigned to the remote control device connected to the unmanned moving object, but the unmanned moving object and another remote control device are previously connected, control priority information for the control rights of the remote control device and the other remote control device is checked and a remote control method of an unmanned moving object, characterized in that the remote control device corresponding to the control with high priority is selected and processed.
KR1020210163524A 2021-11-24 2021-11-24 Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object Active KR102434181B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210163524A KR102434181B1 (en) 2021-11-24 2021-11-24 Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210163524A KR102434181B1 (en) 2021-11-24 2021-11-24 Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object

Publications (1)

Publication Number Publication Date
KR102434181B1 true KR102434181B1 (en) 2022-08-19

Family

ID=83113611

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210163524A Active KR102434181B1 (en) 2021-11-24 2021-11-24 Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object

Country Status (1)

Country Link
KR (1) KR102434181B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080023351A (en) * 2005-07-22 2008-03-13 모토로라 인코포레이티드 Method and apparatus for floor control in communication system
KR101203880B1 (en) * 2012-02-22 2012-11-22 엘아이지넥스원 주식회사 System for providing communication service considering mobility in wireless mesh network and method thereof
KR20170089609A (en) * 2016-01-27 2017-08-04 한국전자통신연구원 Methods for Initial Channel Setting and Connection Establishment in UAS CNPC(Control and Non-Payload Communication)
KR101980651B1 (en) * 2019-03-28 2019-05-21 한화시스템 주식회사 Data process method to support multiple data comunication
KR20210018831A (en) * 2018-06-05 2021-02-18 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 Method and apparatus for acquiring terminal capabilities, computer storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080023351A (en) * 2005-07-22 2008-03-13 모토로라 인코포레이티드 Method and apparatus for floor control in communication system
KR101203880B1 (en) * 2012-02-22 2012-11-22 엘아이지넥스원 주식회사 System for providing communication service considering mobility in wireless mesh network and method thereof
KR20170089609A (en) * 2016-01-27 2017-08-04 한국전자통신연구원 Methods for Initial Channel Setting and Connection Establishment in UAS CNPC(Control and Non-Payload Communication)
KR20210018831A (en) * 2018-06-05 2021-02-18 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 Method and apparatus for acquiring terminal capabilities, computer storage medium
KR101980651B1 (en) * 2019-03-28 2019-05-21 한화시스템 주식회사 Data process method to support multiple data comunication

Similar Documents

Publication Publication Date Title
US20050002354A1 (en) Systems and methods for providing network communications between work machines
CN105744636A (en) Ground station, unmanned aerial vehicle, and communication system and method for ground station and unmanned aerial vehicle
US7729365B2 (en) Gateway for controlling electric equipment connected to LAN through WAN
US20020143956A1 (en) Relay server
CN103636173B (en) Relay server and relay communication system
JP2007288234A (en) Network device, network system, IPv6 address assignment method, and network device management method
WO2019169880A1 (en) Unmanned aerial vehicle communication method, control terminal and unmanned aerial vehicle control system
KR102434181B1 (en) Method and System for Remote Control of Unmanned Moving Object for Operating at Least One Unmanned Moving Object
US6763235B2 (en) Method and system for mobile communication, and a computer product
EP2533152A1 (en) Command and control system integrated with network management
KR20210147298A (en) System and method for maintenance and repair supporting of vessel
JP5937563B2 (en) Communication base station and control method thereof
CN112260747A (en) Airborne cooperative control and relay transmission system
JP2009152995A (en) Communication system, transmission terminal used in communication system, relay terminal used in communication system, communication method in communication system, and computer program used in communication system
US11722885B2 (en) Network addressing method, control station, and earth station
CN103067438A (en) Network storage system, data manipulation method in network storage system, and storage device
EP3917118B1 (en) Data repeater, data repeating method, and repeater management device
CN112235545B (en) Multi-machine collaboration and video relay transmission method
CN113709683B (en) Communication method and device of subnet service, electronic equipment and readable medium
JP2025514165A (en) Address assignment method and device
JP3862717B2 (en) Wireless communication system
CN113329071A (en) Unmanned aerial vehicle scheduling method, service system and computer storage medium
CN120491907B (en) A heterogeneous method for logic units, electronic equipment, storage medium and product
KR102476741B1 (en) Control system based on mobile communication network for remote mission operation using unmanned vehicle
US20090132688A1 (en) Method For the Dynamic Service Configuration of a Technical System

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000