KR102030527B1 - Apparatus and method for setting operational control - Google Patents
Apparatus and method for setting operational control Download PDFInfo
- Publication number
- KR102030527B1 KR102030527B1 KR1020190002456A KR20190002456A KR102030527B1 KR 102030527 B1 KR102030527 B1 KR 102030527B1 KR 1020190002456 A KR1020190002456 A KR 1020190002456A KR 20190002456 A KR20190002456 A KR 20190002456A KR 102030527 B1 KR102030527 B1 KR 102030527B1
- Authority
- KR
- South Korea
- Prior art keywords
- control
- control device
- message
- control right
- information
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 66
- 230000005540 biological transmission Effects 0.000 claims abstract description 10
- 238000012423 maintenance Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 10
- 238000012546 transfer Methods 0.000 abstract description 5
- 230000004044 response Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control 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/0016—Control 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 operator's input device
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0061—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
개시된 무인 이동체의 이동 통제권을 설정하는 통제권 설정 장치는, 제 1 통제 장치 및 제 2 통제 장치와 메시지를 송수신하는 통신부와, 무인 이동체의 이동 통제권이 제 1 통제 장치와 상기 제 2 통제 장치 중 어느 통제 장치에게 설정된 상태인지를 나타내는 이동 통제권 정보를 저장하는 저장부와, 통신부에 의한 메시지의 송수신 과정을 제어하는 제어부를 포함하고, 제어부는, 이동 통제권 정보가 제 1 통제 장치로 설정된 상태에서 통신부를 통해 제 1 통제 장치로부터 통제권 전환 명령이 수신되면, 통제권 전환 명령에 따라 제 2 통제 장치로 통제권 전환 메시지를 송신하도록 통신부를 제어하고, 제 2 통제 장치로부터 통신부를 통해 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 이동 통제권 정보를 제 1 통제 장치로부터 제 2 통제 장치로 전환하여 설정하며, 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 제 1 통제 장치 및 제 2 통제 장치로 송신하도록 통신부를 제어한다.The control right setting device for setting the movement control right of the disclosed unmanned moving object includes a communication unit for transmitting and receiving messages with the first control device and the second control device, and the movement control right of the unmanned mobile device controls any one of the first control device and the second control device. And a control unit that stores movement control right information indicating whether the device is in a set state, and a control unit controlling a transmission / reception process of a message by the communication unit, wherein the control unit is configured to communicate with the communication unit while the movement control right information is set as the first control device. If a control switch command is received from the first control device, the communication unit is controlled to send a control switch message to the second control device according to the control switch command, and the control switch approval corresponding to the control switch message from the second control device is communicated. If a message is received, transfer control right information from the first controlling device to the second. The control unit controls the communication unit to switch to the control unit and to set the control unit, and to transmit a control state switching status message including state information on the mobile control unit information to the first control unit and the second control unit.
Description
본 발명은 통제권 설정 장치 및 방법에 관한 것으로서, 보다 구체적으로, 무인 이동체의 이동 통제권을 설정하는 장치와 방법에 관한 것이다.The present invention relates to an apparatus and method for setting a control right, and more particularly, to an apparatus and method for setting a movement control right of an unmanned moving object.
임무 명령 수행을 목적으로 하는 군에서는 급격한 상황 변화 인지, 신속한 대응, 임무 완성도의 요구가 증대되고, 기존의 임무 장입(또는 입력) 후 망각(fire and forget) 방식의 무기체계의 형태에서 네트워크 통신기술의 활용 범위가 확대됨에 따라 무기체계별로 전략에 따라서는 실시간 정보 공유를 바탕으로 한 데이터링크 통신의 의존도가 급격히 상승하는 추세이다.In the military aimed at executing mission commands, the need for rapid situation change awareness, rapid response, and mission completeness increases, and network communication technology in the form of a fire and forget weapon system based on existing missions. As the scope of use increases, the dependence on data link communication based on real-time information sharing is rapidly increasing depending on the strategy of each weapon system.
이러한 추세에 따라 무인기 등과 같은 무인 이동체의 이동을 통제하는 기술분야에서도 무인 이동체에 대한 제어 권한을 부여하는 서비스 기술 및 솔루션 개발이 활발히 진행 중에 있다.In accordance with this trend, in the technical field for controlling the movement of an unmanned vehicle such as an unmanned aerial vehicle, service technologies and solutions for granting control rights to the unmanned vehicle are actively being developed.
종래에는 비행체의 일종인 드론의 비행 권한을 부여하기 위한 기술로서 드론 제어 장치와 드론 관제 장치 사이에서 비행 권한 또는 조정 비행 권한을 부여하는 방안이 제안되었다.In the related art, a technique for granting flight authority of a drone, which is a kind of aircraft, has been proposed to grant flight authority or coordinated flight authority between a drone control device and a drone control device.
그러나 임무 완성도의 중요성이 매우 높은 군 사용목적으로는 통제권 전환이 좀 더 체계적이고 실시간성을 반드시 보장해야 하기 때문에, 민간 사용 목적의 기술을 적용하기에는 한계가 있다.However, for military use where mission maturity is very important, there is a limit to the application of technology for civil use because control transfer must be more systematic and real-time.
본 발명의 실시예에 의하면, 임무 수행에 가장 결정적인 역할을 하는 무인 이동체가 통제권 전환을 위한 이동 통제권의 설정에 실시간성으로 관여하도록 하는 통제권 설정 장치 및 방법을 제공한다.According to an embodiment of the present invention, there is provided an apparatus and method for setting a control right so that an unmanned mobile vehicle, which plays a decisive role in performing a task, is involved in real time in setting up a movement control right for controlling control.
본 발명의 해결하고자 하는 과제는 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재로부터 본 발명이 속하는 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The problem to be solved of the present invention is not limited to those mentioned above, and another problem to be solved which is not mentioned will be clearly understood by those skilled in the art from the following description.
본 발명의 제 1 관점에 따라 무인 이동체의 이동 통제권을 설정하는 통제권 설정 장치는, 제 1 통제 장치 및 제 2 통제 장치와 메시지를 송수신하는 통신부와, 상기 무인 이동체의 이동 통제권이 상기 제 1 통제 장치와 상기 제 2 통제 장치 중 어느 통제 장치에게 설정된 상태인지를 나타내는 이동 통제권 정보를 저장하는 저장부와, 상기 통신부에 의한 상기 메시지의 송수신 과정을 제어하는 제어부를 포함하고, 상기 제어부는, 상기 이동 통제권 정보가 상기 제 1 통제 장치로 설정된 상태에서 상기 통신부를 통해 상기 제 1 통제 장치로부터 통제권 전환 명령이 수신되면, 상기 통제권 전환 명령에 따라 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하도록 상기 통신부를 제어하고, 상기 제 2 통제 장치로부터 상기 통신부를 통해 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 이동 통제권 정보를 상기 제 1 통제 장치로부터 상기 제 2 통제 장치로 전환하여 설정하며, 상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하도록 상기 통신부를 제어할 수 있다.According to a first aspect of the present invention, a control right setting device for setting a movement control right of an unmanned moving object includes a communication unit for transmitting and receiving a message with a first control device and a second control device, and the movement control right of the unmanned moving object is the first control device. And a storage unit for storing movement control right information indicating which control device is set among the second control devices, and a control unit controlling a transmission / reception process of the message by the communication unit, wherein the control unit includes the movement control right. If the control right switch command is received from the first control device through the communication unit while the information is set to the first control device, the communication unit is controlled to transmit a control right switch message to the second control device according to the control right switch command. And the control right switching mesh from the second control device through the communication unit. Receiving a control switch approval message corresponding to the control, the control information is set to switch from the first control device to the second control device, and the control control status message including the state information for the control information to the control; The communication unit may be controlled to transmit to the first control device and the second control device.
상기 제어부는, 상기 제 2 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 상기 통제권 전환 메시지를 생성하고, 상기 제 2 통제 장치의 주파수 채널을 설정하도록 상기 통신부를 제어하며, 상기 설정된 주파수 채널을 통해 상기 제 2 통제 장치로 상기 통제권 전환 메시지를 송신하도록 상기 통신부를 제어할 수 있다.The control unit generates the control right switching message including the state information and the target information of the unmanned moving object as information necessary for the second controlling device to control the movement of the unmanned moving object, and the frequency channel of the second controlling device. And control the communication unit to set the control unit, and transmit the control right switching message to the second control device through the set frequency channel.
상기 제어부는, 상기 통제권 전환 명령에 포함된 상기 제 2 통제 장치에 대한 정보에 기초하여 상기 주파수 채널을 설정하도록 상기 통신부를 제어할 수 있다.The control unit may control the communication unit to set the frequency channel based on the information on the second control device included in the control right switching command.
상기 제어부는, 상기 제 2 통제 장치로부터 상기 통신부를 통해 상기 통제권 전환 승인 메시지가 수신되지 않거나 또는 통제권 전환 거부 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 상기 이동 통제권 정보를 유지하고, 상기 제 1 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 통제권 유지 메시지를 생성하며, 상기 생성된 통제권 유지 메시지를 상기 제 1 통제 장치로 송신하도록 상기 통신부를 제어할 수 있다.The control unit maintains the movement control right information set as the first control device when the control right switch approval message is not received or the control right switch rejection message is received from the second control device through the communication unit. Generate a control right maintenance message including the state information and target information of the unmanned mobile object as information necessary for controlling the movement of the unmanned vehicle, and transmit the generated control right maintenance message to the first control device; You can control the communication unit.
상기 제어부는, 상기 제 1 통제 장치로부터 상기 통신부를 통해 상기 통제권 유지 메시지에 대응하는 통제권 유지 승인 메시지가 수신되면, 통제권 유지 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하도록 상기 통신부를 제어할 수 있다.The control unit is further configured to transmit a control right maintenance status message to the first control device and the second control device when the control right maintenance approval message corresponding to the control right maintenance message is received from the first control device through the communication unit. Can be controlled.
본 발명의 제 2 관점에 따라 무인 이동체의 통제권 설정 장치에 의해 수행되는 통제권 설정 방법은, 제 1 통제 장치로부터 통제권 전환 명령을 수신하는 단계와, 상기 통제권 전환 명령이 상기 무인 이동체의 이동 통제권을 상기 제 1 통제 장치로부터 상기 제 2 통제 장치로 전환하는 명령인 경우, 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하는 단계와, 상기 제 2 통제 장치로부터 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 상기 제 2 통제 장치로 전환하는 단계와, 상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계를 포함할 수 있다.According to a second aspect of the present invention, a control right setting method performed by a control right setting device of an unmanned mobile device includes receiving a control right switching command from a first control device, and wherein the control right switching command is configured to recognize the movement control right of the unmanned mobile device. In the case of an instruction to switch from the first control device to the second control device, sending a control switch message to the second control device; and a control switch approval message corresponding to the control switch message from the second control device. Converting the control right information set by the first control device into the second control device, and receiving a control right switching status message including status information on the movement control right information when the first control device and the second control device are received. Transmitting to the controlling device.
상기 통제권 전환 메시지를 송신하는 단계는, 상기 제 2 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 상기 통제권 전환 메시지를 생성하는 단계와, 상기 제 2 통제 장치의 주파수 채널을 설정하는 단계와, 상기 설정된 주파수 채널을 통해 상기 제 2 통제 장치로 상기 통제권 전환 메시지를 송신하는 단계를 포함할 수 있다.The transmitting the control right switching message may include generating the control right switching message including the state information and the target information of the unmanned mobile vehicle as information necessary for the second control device to control the movement of the unmanned mobile vehicle; Setting a frequency channel of the second control device; and transmitting the control right switching message to the second control device through the set frequency channel.
상기 주파수 채널을 설정하는 단계는, 상기 통제권 전환 명령에 포함된 상기 제 2 통제 장치에 대한 정보에 기초하여 상기 주파수 채널을 설정할 수 있다.The setting of the frequency channel may set the frequency channel based on the information on the second control device included in the control right switching command.
상기 통제권 설정 방법은, 상기 제 2 통제 장치로부터 상기 통제권 전환 승인 메시지가 수신되지 않거나 또는 통제권 전환 거부 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 유지하는 단계와, 상기 제 1 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 통제권 유지 메시지를 생성하는 단계와, 상기 생성된 통제권 유지 메시지를 상기 제 1 통제 장치로 송신하는 단계를 더 포함할 수 있다.The control right setting method may include maintaining, by the second control device, the control control information set as the first control device when the control switching approval message is not received or when the control switching control rejection message is received, and the first control. Generating, by the device, a control right message including the state information and target information of the unmanned vehicle as information necessary for controlling the movement of the unmanned vehicle, and transmitting the generated control right message to the first control device; It may further comprise a step.
상기 통제권 설정 방법은, 상기 제 1 통제 장치로부터 상기 통제권 유지 메시지에 대응하는 통제권 유지 승인 메시지가 수신되면, 통제권 유지 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계를 더 포함할 수 있다.The control right setting method may further include transmitting a control right status message to the first control device and the second control device when the control right approval message corresponding to the control right message is received from the first control device. can do.
본 발명의 제 3 관점에 따라 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램은, 무인 이동체의 통제권 설정 장치가 제 1 통제 장치로부터 통제권 전환 명령을 수신하는 단계와, 상기 통제권 전환 명령이 상기 무인 이동체의 이동 통제권을 상기 제 1 통제 장치로부터 상기 제 2 통제 장치로 전환하는 명령인 경우, 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하는 단계와, 상기 제 2 통제 장치로부터 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 무인 이동체의 통제권 설정 장치가 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 상기 제 2 통제 장치로 전환하는 단계와, 상기 무인 이동체의 통제권 설정 장치가 상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계를 포함하는 통제권 설정 방법을 프로세서가 수행하도록 할 수 있다.According to a third aspect of the present invention, a computer program stored in a computer-readable recording medium includes: a control right setting device of an unmanned moving object receiving a control right switching command from a first control device, and the control right switching command being moved by the unmanned mobile body; In the case of an instruction to switch the control right from the first control device to the second control device, sending a control switch message to the second control device, and switching the control right corresponding to the control switch message from the second control device. When the approval message is received, the control authority setting device of the unmanned mobile object converts the movement control right information set as the first control device to the second control device, and the control right setting device of the unmanned mobile object for the movement control right information. The first control device to the control status message containing status information And transmitting the control right to the second control device by the processor.
본 발명의 실시예에 의하면, 무인 이동체가 통제권 전환을 위한 이동 통제권의 설정에 실시간성으로 관여하도록 한다. 즉, 통제권 전환 시에 제어의 대상임과 아울러 임무 수행에 가장 결정적인 역할을 하는 무인 이동체의 응답을 반드시 고려하기 때문에, 이동 통제권의 전환 및 실패 상황을 정확하게 판단할 수 있으며, 그만큼 임무 완성도의 중요성이 매우 높은 군 사용 목적에 적합하게 무인 이동체의 통제권을 전환할 수 있는 효과가 있다.According to an embodiment of the present invention, the unmanned moving object is involved in setting up the movement control right for the control right conversion in real time. In other words, since the response of the unmanned vehicle which is the object of control and plays the most decisive role in the performance of the mission must be taken into account, it is possible to accurately determine the transition and failure of the mobile control, and the importance of mission completion There is an effect that can switch the control of the unmanned vehicle to suit a very high military use.
도 1은 본 발명의 일 실시예에 따른 통제권 설정 장치를 포함하는 통제권 설정 시스템의 구성도이다.
도 2는 본 발명의 일 실시예에 따른 통제권 설정 장치의 구성도이다.
도 3 내지 도 5는 본 발명의 일 실시예에 따른 통제권 설정 방법을 설명하기 위한 흐름도이다.1 is a block diagram of a control right setting system including a control right setting apparatus according to an embodiment of the present invention.
2 is a block diagram of a control right setting device according to an embodiment of the present invention.
3 to 5 are flowcharts illustrating a control right setting method according to an embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명의 범주는 청구항에 의해 정의될 뿐이다.Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various forms, only the embodiments are to make the disclosure of the present invention complete, and those skilled in the art to which the present invention pertains. It is provided to fully inform the scope of the invention, and the scope of the invention is defined only by the claims.
본 발명의 실시예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명은 본 발명의 실시예들을 설명함에 있어 실제로 필요한 경우 외에는 생략될 것이다. 그리고 후술되는 용어들은 본 발명의 실시예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In describing the embodiments of the present invention, detailed descriptions of well-known functions or configurations will be omitted unless they are actually necessary in describing the embodiments of the present invention. In addition, terms to be described below are terms defined in consideration of functions in the embodiments of the present invention, which may vary according to intentions or customs of users and operators. Therefore, the definition should be made based on the contents throughout the specification.
도 1은 본 발명의 일 실시예에 따른 통제권 설정 장치(100)를 포함하는 통제권 설정 시스템(1)의 구성도이다.1 is a block diagram of a control right setting system 1 including a control right setting
도 1에 나타낸 바와 같이 일 실시예에 따른 통제권 설정 시스템(1)은 무인 이동체(10)가 통신망(20)을 통해 제 1 통제 장치(30) 및 제 2 통제 장치(40)에 연결될 수 있다. 도 1에는 2개의 통제 장치(30, 40)를 예시적으로 나타내었으나 그 개수가 한정되지는 않는다. 예를 들어, 무인 이동체(10)는 원격조정 또는 사전 프로그램된 경로를 따라 자동 또는 반자동 형식으로 이동하는 물체로서, 무인 비행기, 무인 차량 등으로 구현할 수 있다.As shown in FIG. 1, in the control right setting system 1 according to the exemplary embodiment, the unmanned
무인 이동체(10)와 제 1 통제 장치(30) 및 제 2 통제 장치(40)는 각각 통제권 설정 장치(100, 100A, 100B)를 탑재할 수 있다. 예를 들어, 무인 이동체(10)와 제 1 통제 장치(30) 및 제 2 통제 장치(40)에 각각 탑재되는 통제권 설정 장치(100, 100A, 100B)는 하드웨어적으로 동일한 구성을 포함할 수 있다.The unmanned
제 1 통제 장치(30)의 통제권 설정 장치(100A)와 무인 이동체(10)의 통제권 설정 장치(100) 및 제 2 통제 장치(40)의 통제권 설정 장치(100B)는 무인 이동체(10)의 이동을 통제할 수 있는 이동 통제권을 설정할 수 있고, 이동 통제권의 전환을 요청하는 메시지나 이동 통제권의 지정을 요청하는 메시지에 대응하여 이동 통제권을 다른 통제 장치로 전환하거나 지정하는 처리를 수행할 수 있다. 예를 들어, 이동 통제권의 전환/지정 처리를 수행할 때에 통제권 설정 장치(100, 100A, 100B)가 수행하는 동작으로는 통제권 전환 명령 생성, 통제권 전환 메시지 생성, 주파수 채널 설정, 통제권 전환 승인 메시지 생성, 이동 통제권 전환 설정, 통제권 전환 상태 메시지 생성, 통제권 유지 메시지 생성, 통제권 유지 상태 메시지 생성, 통제권 전환 실패 메시지 생성 등을 포함할 수 있다. 아울러, 통제권 설정 장치(100, 100A, 100B)는 각종 명령 및 메시지를 다른 통제 장치로 송신할 수 있고, 다른 통제 장치로부터 송신된 각종 명령 및 메시지에 대하여 수락 응답, 승인 응답 또는 거절 응답 등을 할 수 있다.The control
도 2는 본 발명의 일 실시예에 따른 통제권 설정 장치(100)의 구성도이다. 도 2에는 무인 이동체(10)에 탑재되는 통제권 설정 장치(100)의 구성을 일 예로 나타내었으며, 제 1 통제 장치(30)에 탑재된 통제권 설정 장치(100A) 및 제 2 통제 장치(40)에 탑재된 통제권 설정 장치(100B)는 통제권 설정 장치(100)의 구성과 동일 또는 유사한 구성을 포함할 수 있다.2 is a block diagram of the control
도 2에 나타낸 바와 같이 통제권 설정 장치(100)는 통신부(110), 저장부(120) 및 제어부(130)를 포함할 수 있다.As shown in FIG. 2, the control
통신부(110)는 제 1 통제 장치(30) 및 제 2 통제 장치(40)와 메시지를 송수신한다.The
저장부(120)는 무인 이동체(10)의 이동 통제권이 제 1 통제 장치(30)와 제 2 통제 장치(40) 중 어느 통제 장치에게 설정된 상태인지를 나타내는 이동 통제권 정보를 저장한다. 예를 들어, 저장부(120)는 컴퓨터로 판독 가능한 기록 매체를 포함하여 구현될 수 있다. 예컨대, 기록 매체의 예로는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 플래시 메모리(flash memory)와 같은 프로그램 명령어들을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 들 수 있다.The
제어부(130)는 통신부(110)에 의한 메시지의 송수신 과정을 제어한다. 예를 들어, 제어부(130)는 마이크로프로세서(microprocessor)와 같은 연산 장치를 포함하여 구현할 수 있다.The
이러한 제어부(130)는 이동 통제권 정보가 제 1 통제 장치(30)로 설정된 상태에서 통신부(110)를 통해 제 1 통제 장치(30)로부터 통제권 전환 명령이 수신되면, 통제권 전환 명령에 따라 제 2 통제 장치(40)로 통제권 전환 메시지를 송신하도록 통신부(110)를 제어한다.The
그리고, 제어부(130)는 제 2 통제 장치(40)로부터 통신부(110)를 통해 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 이동 통제권 정보를 제 1 통제 장치(30)로부터 제 2 통제 장치(40)로 전환하여 설정한다.The
아울러, 제어부(130)는 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 제 1 통제 장치(30) 및 제 2 통제 장치(40)로 송신하도록 통신부를 제어한다.In addition, the
그리고, 제어부(130)는 제 2 통제 장치(40)가 무인 이동체(10)의 이동을 통제함에 있어 필요한 정보로서 무인 이동체(10)의 상태 정보 및 표적 정보를 포함하는 통제권 전환 메시지를 생성하고, 제 2 통제 장치(40)의 주파수 채널을 설정하도록 통신부(110)를 제어하며, 설정된 주파수 채널을 통해 제 2 통제 장치(40)로 통제권 전환 메시지를 송신하도록 통신부(110)를 제어한다. 예를 들어, 제어부(130)는 통제권 전환 명령에 포함된 제 2 통제 장치(40)에 대한 정보에 기초하여 주파수 채널을 설정하도록 통신부(110)를 제어할 수 있다.The
아울러, 제어부(130)는 제 2 통제 장치(40)로부터 통신부(110)를 통해 통제권 전환 승인 메시지가 수신되지 않거나 또는 통제권 전환 거부 메시지가 수신되면, 제 1 통제 장치(30)로 설정된 이동 통제권 정보를 유지하고, 제 1 통제 장치(30)가 무인 이동체(10)의 이동을 통제함에 있어 필요한 정보로서 무인 이동체(10)의 상태 정보 및 표적 정보를 포함하는 통제권 유지 메시지를 생성하며, 생성된 통제권 유지 메시지를 제 1 통제 장치(30)로 송신하도록 통신부(110)를 제어한다.In addition, if the control control switch approval message is not received from the
또한, 제어부(130)는 제 1 통제 장치(30)로부터 통신부(110)를 통해 통제권 유지 메시지에 대응하는 통제권 유지 승인 메시지가 수신되면, 통제권 유지 상태 메시지를 제 1 통제 장치(30) 및 제 2 통제 장치(40)로 송신하도록 통신부(110)를 제어한다.In addition, the
이하, 도 1 내지 도 5를 참조하여 본 발명의 일 실시예에 따른 통제권 설정 시스템(1)에서 통제권 설정 장치들(100, 100A, 100B) 사이에서 이루어지는 정보 송수신 절차에 대해 설명하기로 한다.Hereinafter, an information transmission and reception procedure performed between the control right setting
도 3은 무인 이동체(10)에 대한 이동 통제권이 제 1 통제 장치(30)로부터 제 2 통제 장치(40)로 전환되는 과정을 나타낸 것이다.3 illustrates a process in which the movement control right for the unmanned moving
먼저, 무인 이동체(10)의 이동 통제권이 제 1 통제 장치(30)에게 설정된 상태에서 통제권 설정 장치(100)의 제어부(130)는 무인 이동체(10)의 이동 통제권이 제 1 통제 장치(30)와 제 2 통제 장치(40) 중 어느 통제 장치에게 설정된 상태인지를 나타내는 이동 통제권 정보를 저장부(120)에 저장한다.First, in a state in which the movement control right of the unmanned moving
이처럼, 무인 이동체(10)에 대한 이동 통제권이 제 1 통제 장치(30)로 설정된 상태에서 제 2 통제 장치(40)의 통제권 설정 장치(100B)는 통신망(20)을 통해 제 1 통제 장치(30)의 통제권 설정 장치(100A)에 통제권 요청 메시지를 송신(S201)하여 통제권을 전환하여 줄 것을 요청하거나 통제권 지정 메시지를 송신(S205)하여 무인 이동체(10)에 대한 이동 통제권이 제 2 통제 장치(40)로 지정된 것을 알려줄 수 있다. 예를 들어, 통제권 요청 메시지는 무인 이동체(10)의 고유번호, 무인 이동체(10)의 임무 정보, 무인 이동체(10)에 할당된 표적 정보 등을 포함할 수 있으며, 통제권 지정 메시지는 무인 이동체(10)의 상태 정보, 무인 이동체(10)의 임무 정보, 무인 이동체(10)에 할당된 표적 정보, 무인 이동체(10)의 이동 통제권에 대한 지정 정보 등을 포함할 수 있다.As such, in the state in which the movement control right for the unmanned moving
그러면, 제 1 통제 장치(30)의 통제권 설정 장치(100A)는 통제권 요청 메시지 또는 통제권 지정 메시지의 유효성을 검증하고, 검증된 통제권 요청 메시지 또는 통제권 지정 메시지에 대해 수락 응답 메시지를 회신(S203, S207)할 수 있다. 예를 들어, 통제권 요청 메시지 및 통제권 지정 메시지에는 제 2 통제 장치(40)의 식별정보가 포함될 수 있고, 제 1 통제 장치(30)의 통제권 설정 장치(100A)는 통제권 요청 메시지 또는 통제권 지정 메시지에 포함된 식별정보가 기 저장된 검증용 식별정보와 일치할 경우에 해당 통제권 요청 메시지 또는 해당 통제권 지정 메시지가 유효성을 갖는 것으로 검증할 수 있다.Then, the
이후, 통제권 설정 장치(100A)는 무인 이동체(10)에 대한 이동 통제권을 제 1 통제 장치(30)로부터 제 2 통제 장치(40)로 전환하는 정보를 포함하는 통제권 전환 명령을 포함하는 메시지를 생성(S209)하고, 생성된 통제권 전환 명령 메시지를 통신망(20)을 통해 무인 이동체(10)로 송신(S211)한다.Subsequently, the control
예를 들어, 통제권 설정 장치(100A)가 생성하는 통제권 전환 명령 메시지는 헤더(header) 필드와 데이터 필드를 포함하고, 헤더 필드는 표 1과 같은 구조를 가질 수 있다. 아래의 표 1에서 헤더의 응답 구분은 통제권 전환이 실패되는 상황을 파악하기 위해 무인 이동체(10)의 응답이 요구되는지의 여부를 구분하기 위한 것이다.For example, the control right switch command message generated by the control
아울러, 통제권 설정 장치(100A)는 통제권 전환 명령 메시지의 데이터 필드에 통제권을 요청한 제 2 통제 장치(40)의 고유번호 및 주파수 채널을 설정한 후, 통제권 전환 명령 메시지를 제 2 통제 장치(40)로 송신하고, 메시지 송신 시간을 기록하며, 이후 무인 이동체(10)로부터 응답 메시지가 수신될 때까지의 응답 시간을 모니터링 한다.In addition, the control
한편, 무인 이동체(10)에 탑재된 통제권 설정 장치(100)의 통신부(110)는 제 1 통제 장치(30)의 통제권 설정 장치(100A)로부터 송신된 통제권 전환 명령을 수신하여 통제권 설정 장치(100)의 제어부(130)에 제공한다.Meanwhile, the
그러면, 제어부(130)는 통제권 전환 명령 메시지의 유효성을 검증하고, 검증된 통제권 전환 명령 메시지에 대해 통제권 전환 응답 메시지를 회신(S213)할 수 있다.Then, the
그리고, 제어부(130)는 단계 S211의 통제권 전환 명령에 따라 통제권 전환 메시지를 생성(S215)하고, 통제권 전환 메시지에 제 2 통제 장치(100B)의 주파수 채널을 설정(S217)하며, 설정된 주파수 채널을 통해 제 2 통제 장치(100B)로 통제권 전환 메시지를 송신(S219)한다.The
예를 들어, 통제권 설정 장치(100)의 제어부(130)가 생성하는 통제권 전환 메시지는 헤더 필드와 데이터 필드를 포함하고, 헤더 필드는 표 1과 같은 구조를 가질 수 있다.For example, the control right switching message generated by the
여기서, 제어부(130)는 통제권 전환 메시지의 데이터 필드에 무인 이동체(10)의 상태 정보, 무인 이동체(10)의 표적 정보, 통제권 전환 시도에 대한 수락 여부, 통제권 전환 대상 정보 등을 포함시킬 수 있다. 무인 이동체(10)의 상태 정보 및 무인 이동체(10)의 표적 정보는 제 2 통제 장치(40)가 무인 이동체(10)를 통제함에 있어 필요한 정보이다. 통제권 전환 시도에 대한 수락 여부는 통제권 전환 시도 실패시 설정하기 위한 파라미터로서 제 2 통제 장치(40)로 전환 시도를 시행하는 과정에서는 해당 사항 없음을 나타내도록 설정할 수 있다. 통제권 전환 대상 정보에는 무인 이동체(10)와 통신을 연동하거나 설정된 사항을 개시하기 위한 정보로서 통신 채널 파라미터가 포함될 수 있다. Here, the
무인 이동체(10)의 통제권 설정 장치(100)에 의해 송신된 통제권 전환 메시지는 통신망(20)을 통해 제 2 통제 장치(40)의 통제권 설정 장치(100B)에 의해 수신되고, 통제권 설정 장치(100B)는 통제권 전환 메시지의 유효성을 검증하며, 검증된 통제권 전환 메시지에 대해 통제권 전환 승인 메시지를 생성(S221) 및 회신(S223)할 수 있다.The control right switching message sent by the control
예를 들어, 통제권 설정 장치(100B)가 생성하는 통제권 전환 승인 메시지는 헤더 필드와 데이터 필드를 포함하고, 헤더 필드는 표 1과 같은 구조를 가질 수 있다. 예컨대, 통제권 전환 승인 메시지의 헤더 필드에 메시지의 용도를 의미하는 통제권 전환 승인 응답에 대한 메시지 식별정보를 설정하고, 메시지 수신자 번호를 무인 이동체(10)의 통제권 설정 장치(100)의 주소로 설정하며, 응답 구분을 해당사항 없음으로 설정하고, 응답 대기 시간 설정을 위한 메시지 송신 시간에는 해당사항 없음으로 설정할 수 있다.For example, the control switching approval message generated by the control
다음으로, 무인 이동체(10)에 탑재된 통제권 설정 장치(100)의 통신부(110)는 제 2 통제 장치(40)로부터 통제권 전환 승인 메시지를 수신하여 제어부(130)에 제공하고, 제어부(130)는 통제권 전환 승인 메시지에 기초하여 제 1 통제 장치(30)로 설정되어 있던 이동 통제권 설정 상태를 제 2 통제 장치(40)로 전환(S225)한다. 즉, 제어부(130)는 저장부(120)에 저장되어 있던 이동 통제권 정보를 갱신하는 것이다.Next, the
그리고, 제어부(130)는 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 생성(S229)하고, 생성된 통제권 전환 상태 메시지를 제 1 통제 장치(30) 및 제 2 통제 장치(40)로 송신(S229, S231)한다.In addition, the
예를 들어, 통제권 설정 장치(100)의 제어부(130)가 생성하는 통제권 전환 상태 메시지는 헤더 필드와 데이터 필드를 포함하고, 헤더 필드는 표 1과 같은 구조를 가질 수 있다. 예컨대, 통제권 전환 상태 메시지의 헤더 필드에 메시지의 용도를 의미하는 비행체 종합 정보에 해당되는 메시지 식별정보를 설정하고, 메시지 수신자 번호를 제 1 통제 장치(30)의 통제권 설정 장치(100A) 및 제 2 통제 장치(40)의 통제권 설정 장치(100B)의 주소로 설정하며, 응답 구분을 해당사항 없음으로 설정하고, 응답 대기 시간 설정을 위한 메시지 송신 시간 설정에는 해당사항 없음으로 설정할 수 있다.For example, the control right switching status message generated by the
여기서, 제어부(130)는 통제권 전환 상태 메시지의 데이터 필드에 무인 이동체(10)의 상태 정보, 무인 이동체(10)의 임무 정보, 무인 이동체(10)에 대한 현재 통제권자 정보(예컨대, 통제권자 고유정보)를 포함하여 제 1 통제 장치(30) 및 제 2 통제 장치(40)로 송신하도록 제어할 수 있다.In this case, the
도 4는 제 1 통제 장치(30)로부터 제 2 통제 장치(40)로 이동 통제권을 전환하는 중에 전환이 완료되지 않고 통제권이 유지되는 과정을 나타낸 것이다.4 illustrates a process in which the control right is not completed and the control right is maintained while the mobile control right is transferred from the
먼저, 무인 이동체(10)에 탑재된 통제권 설정 장치(100)가 통제권 전환 메시지를 제 2 통제 장치(40)에 송신한 후, 제 2 통제 장치(40)로부터 통제권 전환 승인 메시지를 수신하지 못하거나 제 2 통제 장치(40)로부터 통제권 전환에 대한 거절 응답 메시지를 수신할 수 있다. 예를 들어, 제 2 통제 장치(40)의 통제권 설정 장치(100B)는 통제권 전환 메시지의 유효성을 검증하고, 검증을 통과하지 못한 통제권 전환 메시지에 대해 거절 응답 메시지를 회신할 수 있다.First, after the control
그러면, 통제권 설정 장치(100)의 제어부(130)는 통제권 유지 메시지를 생성(S301)하고, 생성된 통제권 유지 메시지를 통신망(20)을 통해 제 1 통제 장치(30)의 통제권 설정 장치(100A)로 송신하도록 통신부(110)를 제어하며, 통신부(110)는 제어부(130)의 제어에 따라 통제권 유지 메시지를 통제권 설정 장치(100A)로 송신(S303)한다.Then, the
제 1 통제 장치(30)의 통제권 설정 장치(100A)는 무인 이동체(10)의 통제권 설정 장치(100)로부터 수신된 통제권 유지 메시지의 유효성을 검증하고, 검증된 통제권 유지 메시지에 대해 유지 승인 메시지를 회신(S305)할 수 있다.The control
그러면, 통제권 설정 장치(100)의 통신부(110)는 유지 승인 메시지를 수신하여 제어부(130)에 제공하고, 제어부(130)는 유지 승인 메시지에 기초하여 통제권 유지 상태 메시지를 생성(S307)하며, 생성된 통제권 유지 상태 메시지를 무인 이동체(30)의 통제권 설정 장치(100A) 및 무인 이동체(40)의 통제권 설정 장치(100B)로 송신하도록 통신부(110)를 제어하고, 통신부(110)는 제어부(130)의 제어에 따라 통제권 유지 상태 메시지를 무인 이동체(30)의 통제권 설정 장치(100A) 및 무인 이동체(40)의 통제권 설정 장치(100B)로 송신(S309, S311)한다.Then, the
예를 들어, 통제권 설정 장치(100)의 제어부(130)가 생성하는 통제권 유지 상태 메시지는 헤더 필드와 데이터 필드를 포함하고, 헤더 필드는 표 1과 같은 구조를 가질 수 있다. 예컨대, 통제권 유지 상태 메시지의 헤더 필드에 메시지의 용도를 의미하는 무인 이동체 종합 정보에 해당되는 메시지 식별정보를 설정하고, 메시지 수신자 번호를 통제권 설정 장치(100A) 및 통제권 설정 장치(100B)의 주소로 설정하며, 응답 구분에는 해당사항 없음으로 설정하고, 응답 대기 시간 설정을 위한 메시지 송신 시간에는 해당사항 없음으로 설정할 수 있다.For example, the control right status message generated by the
여기서, 제어부(130)는 통제권 유지 상태 메시지의 데이터 필드에 무인 이동체(10)의 상태 정보, 무인 이동체(10)의 임무 정보, 무인 이동체(10)에 대한 현재 통제권자 정보(예컨대, 통제권자 고유정보)를 포함하여 제 1 통제 장치(30) 및 제 2 통제 장치(40)로 송신되도록 할 수 있다.Here, the
도 5는 제 1 통제 장치(30)로부터 제 2 통제 장치(40)로의 이동 통제권의 전환이 실패되는 과정을 나타낸 것이다.5 shows a process in which the transfer of the movement control right from the
먼저, 제 1 통제 장치(30)에 탑재된 통제권 설정 장치(100A)가 통제권 전환 명령 메시지를 무인 이동체(10)에 송신한 후, 무인 이동체(10)로부터 통제권 전환 응답 메시지를 수신하지 못하거나 통제권 설정 장치(100)로부터 통제권 전환 명령에 대한 거절 응답 메시지를 수신할 수 있다. 예를 들어, 통제권 설정 장치(100)는 통제권 전환 명령 메시지의 유효성을 검증하고, 검증을 통과하지 못한 통제권 전환 명령 메시지에 대해 거절 응답 메시지를 회신할 수 있다.First, the control
그러면, 통제권 설정 장치(100A)는 통제권 전환 실패 메시지를 생성(S401)하며, 생성된 통제권 전환 실패 메시지를 무인 이동체(40)의 통제권 설정 장치(100B)로 송신(S403)한다.Then, the control
예를 들어, 통제권 설정 장치(100A)가 생성하는 통제권 전환 실패 메시지는 헤더 필드와 데이터 필드를 포함하고, 헤더 필드는 표 1과 같은 구조를 가질 수 있다. 예컨대, 통제권 전환 실패 메시지의 헤더 필드에는 메시지의 용도를 의미하는 통제 전환 실패에 대한 메시지 식별정보를 설정하고, 메시지 수신자 번호를 통제 전환을 시도했던 제 2 통제 장치(40)에 탑재된 통제권 설정 장치(100B)의 주소로 설정하며, 응답 구분을 해당사항 없음으로 설정하고, 응답 대기 시간 설정을 위한 메시지 송신 시간에는 해당사항 없음으로 설정할 수 있다.For example, the control switching failure message generated by the control
지금까지 설명한 바와 같은 본 발명의 실시예에 의하면, 무인 이동체가 통제권 전환을 위한 이동 통제권의 설정에 실시간성으로 관여하도록 한다. 즉, 통제권 전환 시에 제어의 대상임과 아울러 임무 수행에 가장 결정적인 역할을 하는 무인 이동체의 응답을 반드시 고려하기 때문에, 이동 통제권의 전환 및 실패 상황을 정확하게 판단할 수 있으며, 그만큼 임무 완성도의 중요성이 매우 높은 군 사용 목적에 적합하게 무인 이동체의 통제권을 전환할 수 있다.According to the embodiment of the present invention as described above, the unmanned moving object is involved in the setting of the movement control right for controlling the control in real time. In other words, since the response of the unmanned vehicle which is the object of control and plays the most decisive role in the performance of the mission must be taken into account, it is possible to accurately determine the transition and failure of the mobile control, and the importance of mission completion The control of unmanned vehicles can be diverted for very high military use.
본 발명에 첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수도 있다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.Combinations of each block of the block diagrams and respective steps of the flowcharts attached to the present invention may be performed by computer program instructions. These computer program instructions may be mounted on a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment such that instructions executed through the processor of the computer or other programmable data processing equipment may not be included in each block or flowchart of the block diagram. It will create means for performing the functions described in each step. These computer program instructions may be stored in a computer usable or computer readable memory that can be directed to a computer or other programmable data processing equipment to implement functionality in a particular manner, and thus the computer usable or computer readable memory. It is also possible for the instructions stored in to produce an article of manufacture containing instruction means for performing the functions described in each block or flowchart of each step of the block diagram. Computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operating steps may be performed on the computer or other programmable data processing equipment to create a computer-implemented process to create a computer or other programmable data. Instructions that perform processing equipment may also provide steps for performing the functions described in each block of the block diagram and in each step of the flowchart.
또한, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실시예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block or step may represent a portion of a module, segment or code that includes one or more executable instructions for executing a specified logical function (s). It should also be noted that in some alternative embodiments, the functions noted in the blocks or steps may occur out of order. For example, the two blocks or steps shown in succession may in fact be executed substantially concurrently or the blocks or steps may sometimes be performed in the reverse order, depending on the functionality involved.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas falling within the scope of the present invention should be construed as being included in the scope of the present invention.
100, 100A, 100B : 통제권 설정 장치
110 : 통신부
120 : 저장부
130 : 제어부100, 100A, 100B: control device
110: communication unit
120: storage unit
130: control unit
Claims (11)
제 1 통제 장치 및 제 2 통제 장치와 메시지를 송수신하는 통신부와,
상기 무인 이동체의 이동 통제권이 상기 제 1 통제 장치와 상기 제 2 통제 장치 중 어느 통제 장치에게 설정된 상태인지를 나타내는 이동 통제권 정보를 저장하는 저장부와,
상기 통신부에 의한 상기 메시지의 송수신 과정을 제어하는 제어부를 포함하고,
상기 제어부는,
상기 이동 통제권 정보가 상기 제 1 통제 장치로 설정된 상태에서 상기 통신부를 통해 상기 제 1 통제 장치로부터 통제권 전환 명령이 수신되면, 상기 통제권 전환 명령에 따라 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하도록 상기 통신부를 제어하고,
상기 제 2 통제 장치로부터 상기 통신부를 통해 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 이동 통제권 정보를 상기 제 1 통제 장치로부터 상기 제 2 통제 장치로 전환하여 설정하며,
상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하도록 상기 통신부를 제어하되,
상기 제 2 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 상기 통제권 전환 메시지를 생성하고,
상기 제 2 통제 장치의 주파수 채널을 설정하도록 상기 통신부를 제어하며,
상기 설정된 주파수 채널을 통해 상기 제 2 통제 장치로 상기 통제권 전환 메시지를 송신하도록 상기 통신부를 제어하는
통제권 설정 장치.A control device for setting the control of movement of an unmanned vehicle,
A communication unit for transmitting and receiving messages with the first control device and the second control device,
A storage unit for storing movement control right information indicating which movement control right of the unmanned moving object is set to one of the first control device and the second control device;
A control unit for controlling the transmission and reception of the message by the communication unit,
The control unit,
When the control right switching command is received from the first control device through the communication unit while the movement control right information is set to the first control device, the control right switching message is transmitted to the second control device according to the control right switching command. Control the communication unit,
When the control right switch approval message corresponding to the control right switching message is received from the second control device via the communication unit, the mobile control right information is switched from the first control device to the second control device, and is set.
Control the communication unit to transmit a control right switching status message including state information on the movement control right information to the first control device and the second control device,
Generating the control right switching message including the state information and the target information of the unmanned vehicle as the information necessary for controlling the movement of the unmanned vehicle by the second control device;
Control the communication unit to set a frequency channel of the second control device,
Controlling the communication unit to transmit the control right switching message to the second control device through the set frequency channel;
Control device.
상기 제어부는, 상기 통제권 전환 명령에 포함된 상기 제 2 통제 장치에 대한 정보에 기초하여 상기 주파수 채널을 설정하도록 상기 통신부를 제어하는
통제권 설정 장치.The method of claim 2,
The control unit controls the communication unit to set the frequency channel based on the information on the second control device included in the control right switching command.
Control device.
제 1 통제 장치 및 제 2 통제 장치와 메시지를 송수신하는 통신부와,
상기 무인 이동체의 이동 통제권이 상기 제 1 통제 장치와 상기 제 2 통제 장치 중 어느 통제 장치에게 설정된 상태인지를 나타내는 이동 통제권 정보를 저장하는 저장부와,
상기 통신부에 의한 상기 메시지의 송수신 과정을 제어하는 제어부를 포함하고,
상기 제어부는,
상기 이동 통제권 정보가 상기 제 1 통제 장치로 설정된 상태에서 상기 통신부를 통해 상기 제 1 통제 장치로부터 통제권 전환 명령이 수신되면, 상기 통제권 전환 명령에 따라 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하도록 상기 통신부를 제어하고,
상기 제 2 통제 장치로부터 상기 통신부를 통해 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 이동 통제권 정보를 상기 제 1 통제 장치로부터 상기 제 2 통제 장치로 전환하여 설정하며,
상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하도록 상기 통신부를 제어하되,
상기 제 2 통제 장치로부터 상기 통신부를 통해 상기 통제권 전환 승인 메시지가 수신되지 않거나 또는 통제권 전환 거부 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 상기 이동 통제권 정보를 유지하고,
상기 제 1 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 통제권 유지 메시지를 생성하며,
상기 생성된 통제권 유지 메시지를 상기 제 1 통제 장치로 송신하도록 상기 통신부를 제어하는
통제권 설정 장치.A control device for setting the control of movement of an unmanned vehicle,
A communication unit for transmitting and receiving messages with the first control device and the second control device,
A storage unit for storing movement control right information indicating which movement control right of the unmanned moving object is set to one of the first control device and the second control device;
A control unit for controlling the transmission and reception of the message by the communication unit,
The control unit,
When the control right switching command is received from the first control device through the communication unit while the movement control right information is set to the first control device, the control right switching message is transmitted to the second control device according to the control right switching command. Control the communication unit,
When the control right switch approval message corresponding to the control right switching message is received from the second control device via the communication unit, the mobile control right information is switched from the first control device to the second control device, and is set.
Control the communication unit to transmit a control right switching status message including state information on the movement control right information to the first control device and the second control device,
If the control right switch approval message is not received or the control right switch rejection message is received from the second control device through the communication unit, the mobile control right information set as the first control device is maintained.
Generating a control right message including information on the state of the unmanned vehicle and target information as information necessary for the first control device to control the movement of the unmanned vehicle,
Controlling the communication unit to transmit the generated control right maintenance message to the first control device;
Control device.
상기 제어부는,
상기 제 1 통제 장치로부터 상기 통신부를 통해 상기 통제권 유지 메시지에 대응하는 통제권 유지 승인 메시지가 수신되면, 통제권 유지 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하도록 상기 통신부를 제어하는
통제권 설정 장치.The method of claim 4, wherein
The control unit,
Controlling the communication unit to transmit a control right maintenance status message to the first control device and the second control device when the control right approval message corresponding to the control right maintenance message is received from the first control device through the communication unit;
Control device.
제 1 통제 장치로부터 통제권 전환 명령을 수신하는 단계와,
상기 통제권 전환 명령이 상기 무인 이동체의 이동 통제권을 상기 제 1 통제 장치로부터 제 2 통제 장치로 전환하는 명령인 경우, 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하는 단계와,
상기 제 2 통제 장치로부터 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 상기 제 2 통제 장치로 전환하는 단계와,
상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계를 포함하되,
상기 통제권 전환 메시지를 송신하는 단계는,
상기 제 2 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 상기 통제권 전환 메시지를 생성하는 단계와,
상기 제 2 통제 장치의 주파수 채널을 설정하는 단계와,
상기 설정된 주파수 채널을 통해 상기 제 2 통제 장치로 상기 통제권 전환 메시지를 송신하는 단계를 포함하는
통제권 설정 방법.As a method of setting control rights performed by a control device for controlling an unmanned vehicle,
Receiving a command to switch control from the first controlling device,
When the control right switching command is a command to switch the movement control right of the unmanned moving object from the first control device to the second control device, transmitting a control right switching message to the second control device;
When the control right switch approval message corresponding to the control right switching message is received from the second control device, converting the mobile control right information set in the first control device to the second control device;
Sending a control right switching status message including status information about the movement control right information to the first control device and the second control device,
The transmitting the control right switch message,
Generating, by the second control device, the control right switching message including state information and target information of the unmanned mobile vehicle as information necessary for controlling the movement of the unmanned mobile vehicle;
Setting a frequency channel of the second control device;
Transmitting the control right switching message to the second control device through the set frequency channel.
How to establish control.
상기 주파수 채널을 설정하는 단계는, 상기 통제권 전환 명령에 포함된 상기 제 2 통제 장치에 대한 정보에 기초하여 상기 주파수 채널을 설정하는
통제권 설정 방법.The method of claim 7, wherein
The setting of the frequency channel may include setting the frequency channel based on information on the second control device included in the control right switching command.
How to establish control.
제 1 통제 장치로부터 통제권 전환 명령을 수신하는 단계와,
상기 통제권 전환 명령이 상기 무인 이동체의 이동 통제권을 상기 제 1 통제 장치로부터 제 2 통제 장치로 전환하는 명령인 경우, 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하는 단계와,
상기 제 2 통제 장치로부터 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 상기 제 2 통제 장치로 전환하는 단계와,
상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 전환 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계와,
상기 제 2 통제 장치로부터 상기 통제권 전환 승인 메시지가 수신되지 않거나 또는 통제권 전환 거부 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 유지하는 단계와,
상기 제 1 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 통제권 유지 메시지를 생성하는 단계와,
상기 생성된 통제권 유지 메시지를 상기 제 1 통제 장치로 송신하는 단계를 포함하는
통제권 설정 방법.As a method of setting control rights performed by a control device for controlling unmanned vehicle,
Receiving a command to switch control from the first controlling device,
When the control right switching command is a command to switch the movement control right of the unmanned moving object from the first control device to the second control device, transmitting a control right switching message to the second control device;
When the control right switch approval message corresponding to the control right switching message is received from the second control device, converting the mobile control right information set in the first control device to the second control device;
Sending a control right switching status message including status information about the movement control right information to the first control device and the second control device;
Maintaining the mobile control right information set as the first control device when the control switch approval message is not received from the second control device or a control switch rejection message is received;
Generating, by the first control device, a control right hold message including state information and target information of the unmanned mobile vehicle as information necessary for controlling the movement of the unmanned mobile vehicle;
Transmitting the generated control right hold message to the first control device;
How to establish control.
상기 제 1 통제 장치로부터 상기 통제권 유지 메시지에 대응하는 통제권 유지 승인 메시지가 수신되면, 통제권 유지 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계를 더 포함하는
통제권 설정 방법.The method of claim 9,
If a control right approval message corresponding to the control right maintenance message is received from the first control device, transmitting the control right maintenance status message to the first control device and the second control device.
How to establish control.
상기 통제권 전환 명령이 상기 무인 이동체의 이동 통제권을 상기 제 1 통제 장치로부터 제 2 통제 장치로 전환하는 명령인 경우, 상기 제 2 통제 장치로 통제권 전환 메시지를 송신하는 단계와,
상기 제 2 통제 장치로부터 상기 통제권 전환 메시지에 대응하는 통제권 전환 승인 메시지가 수신되면, 상기 무인 이동체의 통제권 설정 장치가 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 상기 제 2 통제 장치로 전환하는 단계와,
상기 무인 이동체의 통제권 설정 장치가 상기 이동 통제권 정보에 대한 상태 정보를 포함하는 통제권 상태 메시지를 상기 제 1 통제 장치 및 상기 제 2 통제 장치로 송신하는 단계와,
상기 제 2 통제 장치로부터 상기 통제권 전환 승인 메시지가 수신되지 않거나 또는 통제권 전환 거부 메시지가 수신되면, 상기 제 1 통제 장치로 설정된 이동 통제권 정보를 유지하는 단계와,
상기 제 1 통제 장치가 상기 무인 이동체의 이동을 통제함에 있어 필요한 정보로서 상기 무인 이동체의 상태 정보 및 표적 정보를 포함하는 통제권 유지 메시지를 생성하는 단계와,
상기 생성된 통제권 유지 메시지를 상기 제 1 통제 장치로 송신하는 단계를 포함하는 통제권 설정 방법을 프로세서가 수행하도록 할 수 있는 컴퓨터 프로그램이 저장된 컴퓨터 판독 가능한 기록매체.
Receiving, by the control device of the unmanned vehicle, the control switching command from the first control device;
When the control right switching command is a command to switch the movement control right of the unmanned moving object from the first control device to the second control device, transmitting a control right switching message to the second control device;
Converting the control right control device of the unmanned moving object from the second control device to the second control device when the control right setting approval message corresponding to the control right switching message is received from the second control device; ,
Transmitting, by the control right setting device of the unmanned moving object, a control right status message including state information on the movement control right information to the first control device and the second control device;
Maintaining the mobile control right information set as the first control device when the control switch approval message is not received from the second control device or a control switch rejection message is received;
Generating, by the first control device, a control right hold message including state information and target information of the unmanned mobile vehicle as information necessary for controlling the movement of the unmanned mobile vehicle;
And a computer program stored in the computer program for causing the processor to perform the control right setting method comprising transmitting the generated control right maintenance message to the first control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190002456A KR102030527B1 (en) | 2019-01-08 | 2019-01-08 | Apparatus and method for setting operational control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190002456A KR102030527B1 (en) | 2019-01-08 | 2019-01-08 | Apparatus and method for setting operational control |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102030527B1 true KR102030527B1 (en) | 2019-10-10 |
Family
ID=68206193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190002456A Active KR102030527B1 (en) | 2019-01-08 | 2019-01-08 | Apparatus and method for setting operational control |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102030527B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102631688B1 (en) * | 2023-09-06 | 2024-02-01 | 국방과학연구소 | Electronic device and simulation supporting method related to manned-unmanned aerial vehicle teaming thereof |
KR102735005B1 (en) * | 2024-05-03 | 2024-11-26 | 국방과학연구소 | Method and apparatus for providing integrated verification of complex unmanned system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160074897A (en) | 2014-12-19 | 2016-06-29 | 전자부품연구원 | The method and apparatus for allowing right of flight of drone |
KR20170005650A (en) * | 2015-07-06 | 2017-01-16 | 엘지전자 주식회사 | Unmanned aerial vehicle, mobile terminal and method for controlling the same |
-
2019
- 2019-01-08 KR KR1020190002456A patent/KR102030527B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160074897A (en) | 2014-12-19 | 2016-06-29 | 전자부품연구원 | The method and apparatus for allowing right of flight of drone |
KR20170005650A (en) * | 2015-07-06 | 2017-01-16 | 엘지전자 주식회사 | Unmanned aerial vehicle, mobile terminal and method for controlling the same |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102631688B1 (en) * | 2023-09-06 | 2024-02-01 | 국방과학연구소 | Electronic device and simulation supporting method related to manned-unmanned aerial vehicle teaming thereof |
KR102735005B1 (en) * | 2024-05-03 | 2024-11-26 | 국방과학연구소 | Method and apparatus for providing integrated verification of complex unmanned system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10773381B2 (en) | Secure distributed system using blockchain for self-policing of autonomous agents | |
KR101733002B1 (en) | Unmmaned robot operation method of system assignning multiple missions to a plurality of unmmaned robots and operating the plurality of unmmaned robots based on the aggigned multiple missions | |
US11320815B2 (en) | Remote control method, apparatus, device and computer readable storage medium | |
US11900821B2 (en) | Fleet controller | |
KR102030527B1 (en) | Apparatus and method for setting operational control | |
CN109639692B (en) | Offline login method, device, equipment, system and storage medium | |
KR101975311B1 (en) | System and method for controlling uav using multiple wireless links | |
CN105730694B (en) | The control method and unmanned vehicle system of unmanned vehicle | |
CN111724631B (en) | UAV business management system, method, readable storage medium and electronic device | |
CN113377129B (en) | Method for cooperatively controlling one unmanned aerial vehicle by two ground stations | |
CN108959167A (en) | A kind of seat system management method, device and seat system | |
KR101651890B1 (en) | Apparatus for providing delay tolerant networking service based on drone fleet | |
CA2972698A1 (en) | Local positioning with communication tags | |
CN106369752B (en) | Control method and control device of air conditioner, outdoor unit and air conditioner | |
WO2014079053A1 (en) | Method, apparatus and system for recovering communication | |
US20150369569A1 (en) | Techniques Deployment System | |
EP3327529B1 (en) | Control station for unmanned air vehicles and working procedure | |
CN104298242A (en) | Multiple unmanned aerial vehicle cooperation method and system based on workflow | |
CN109688101B (en) | Method for controlling a device and control system | |
WO2020192473A1 (en) | Unmanned aerial vehicle control method and related apparatus | |
US10795552B2 (en) | Avionics device and method for sending a data message to at least one receiving electronic device, receiving electronic device, associated receiving method and computer program | |
CN111669216B (en) | Method and device for aircraft communication | |
CN112436879B (en) | Multipoint switching method applied to ultra-long-distance communication of unmanned aerial vehicle | |
KR102540743B1 (en) | A system for controlling swarm flight of unmanned aerial vehicles of based on a block chain and an operating method thereof | |
KR102574749B1 (en) | Redundant system and method for controlling unmanned aerial vehicles using mobile communication network and RF communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190108 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20190211 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20190108 Patent event code: PA03021R01I Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190412 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20190927 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191002 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20191002 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20221005 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20231004 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20241002 Start annual number: 6 End annual number: 6 |