[go: up one dir, main page]

WO2015140795A1 - Core UxV Control System - Google Patents

Core UxV Control System Download PDF

Info

Publication number
WO2015140795A1
WO2015140795A1 PCT/IL2015/050280 IL2015050280W WO2015140795A1 WO 2015140795 A1 WO2015140795 A1 WO 2015140795A1 IL 2015050280 W IL2015050280 W IL 2015050280W WO 2015140795 A1 WO2015140795 A1 WO 2015140795A1
Authority
WO
WIPO (PCT)
Prior art keywords
uxv
operator console
control system
control
application servers
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.)
Ceased
Application number
PCT/IL2015/050280
Other languages
French (fr)
Inventor
Moshe Sabato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Israel Aerospace Industries Ltd
Original Assignee
Israel Aerospace Industries Ltd
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 Israel Aerospace Industries Ltd filed Critical Israel Aerospace Industries Ltd
Priority to SG11201607192RA priority Critical patent/SG11201607192RA/en
Publication of WO2015140795A1 publication Critical patent/WO2015140795A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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

Definitions

  • This invention relates to control systems for controlling unmanned vehicles. BACKGROUND OF THE INVENTION
  • Unmanned vehicles which are predominantly used for military and special operation applications, are becoming today increasingly popular in civilian applications. UxVs are used in a large variety of applications including for example, traffic monitoring, remote sensing and reconnaissance, transportation, search and rescue, domestic policing, electronic warfare and decoys, and more.
  • Unmanned vehicles include various types, such as for example Unmanned Aerial Vehicles (UAVs also known as Unmanned Aerial systems), Unmanned Ground Vehicles (UGVs), Unmanned Marine Vehicles (UMVs), etc.
  • UAVs Unmanned Aerial Vehicles
  • UAVs Unmanned Aerial systems
  • UAVs Unmanned Ground Vehicles
  • UUVs Unmanned Marine Vehicles
  • a UxV The operation of a UxV throughout its mission is controlled by a control station which is manned by a controi station operator. For example, a UAV is controlled and monitored from takeoff, through flight and mission performance and until landing.
  • a UxV control system configured to enable handover of control over a UxV from a first operator console to a second operator console, the UxV control system being operationally connected to the UxV;
  • the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT);
  • VSM Vehicle Specific Module
  • GDT Ground Data Terminal
  • the application servers unit being operatively connectibie to a first operator console having control over the UxV;
  • the application servers unit comprising a processing unit is configured, responsive to a request to hand over control of the UxV from the first operator console to a second operator console, to execute a handover process, wherein the UxV remains constantly connected to the UxV control system during the handover process;
  • the processing unit is configured for the handover process to: connect the second operator console to the application servers unit; hand over control of the UxV from the first operator console to the second operator console; and disconnect the second operator console.
  • system may comprise the additional features (i-vii) enumerated below in any combination and/or permutation.
  • communication between the respective GDT and the ADT in the UxV can be based on one or more of: line of sight communication, and beyond line of sight communication.
  • the UxV control system is simultaneously connected to a plurality of operator consoles, each operator console enabling to control and/or monitor the UxV and/or one or more onboard payioad systems.
  • first operator console and the second operator console communicate with the UxV control system by a remote wireless communication network.
  • UxV is any one of: unmanned aerial vehicle, unmanned ground vehicle, unmanned marine vehicle, and unmanned submarine vehicle.
  • the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and is configured to communicate with the UxV via at least one Ground Data Terminal (GDT);
  • VSM Vehicle Specific Module
  • GDT Ground Data Terminal
  • the handover process comprising:
  • a machine-readable non -transitory memory tangibly embodying a program of instructions executable by the machine for executing a method of handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system;
  • the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT); the method comprising:
  • the handover process comprising:
  • a computer program product implemented on a non-transitory computer useable medium having computer readable program code embodied therein for handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and is configured to communicate with the UxV via at least one Ground Data Terminal (GDT);
  • VSM Vehicle Specific Module
  • GDT Ground Data Terminal
  • the handover process comprising: connecting the second operator console to the application servers unit; handing over control of the UxV from the first operator console to the second operator console; disconnecting the second operator console.
  • a UxV control system configured to enable to monitor and/or control a respective UxV and/or one or more payload systems onboard the respective UAV, the UxV control system comprising:
  • VSM Vehicle Specific Module
  • the application servers unit being operatively connectibie to a first operator console having control over the UxV;
  • the application servers unit comprising a processing unit configured, responsive to a request to hand over control over the UxV from the first operator console to a second operator console, to execute a handover process, wherein the UxV remains constantly connected to the UxV contro! system during the handover process;
  • the processing unit is configured, for the handover process, to: connect the second operator console to the application servers unit; hand over control of the UxV from the first operator console to the second operator console; and disconnect the second operator console.
  • a computerized method of controlling a UxV comprising: providing a UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM);
  • VSM Vehicle Specific Module
  • the UxV control systems assigning the UxV control systems to a respective UxV; the UxV control systems configured to communicate with the respective UxV via at least one Ground Data Terminal (GDT);
  • GDT Ground Data Terminal
  • the handover process comprising:
  • Fig. 1 is a functional block diagram illustrating a basic architecture of a UAV control system as known in the art
  • Fig, 2 is a functional block diagram schematically illustrating a handover process, as known in the art.
  • Fig. 3 is a functional block diagram of a UAV control system, in accordance with the presently disclosed subject matter
  • Fig. 4 is a functional block diagram schematically illustrating a handover process, according to the presently disclosed subject matter.
  • Fig. 5 is a flowchart illustrating an example of a sequence of operations performed during handover process, in accordance with the presently disclosed subject matter.
  • processor e.g. digital signal processor (DSP), microcontroller, field programmable circuit (ASIC), etc
  • DSP digital signal processor
  • ASIC field programmable circuit
  • a device which comprises or is operatively connected to one or more computer processors including by way of non-limiting example, a personal computer, server, laptop computer, computing system, a communication device and/or any combination thereof.
  • the phrase “for example,” “such as”, “for instance” and variants thereof describe non-limiting embodiments of the presently disclosed subject matter.
  • Reference in the specification to “one case”, “some cases”, “other cases” or variants thereof means that a particular feature, structure or characteristic described in connection with the embodiment(s) is included in at least one embodiment of the presently disclosed subject matter.
  • the appearance of the phrase “one case”, “some cases”, “other cases” or variants thereof does not necessarily refer to the same embodiment(s).
  • Fig. 3 and Fig. 4 illustrate a schematic of the system architecture in accordance with embodiments of the presently disclosed subject matter.
  • the modules in Fig. 3 and Fig. 4 may be centralized in one location or dispersed over more than one location.
  • the system may comprise fewer, more and/or different modules than those shown in Fig. 3 and Fig. 4.
  • FIG. 1 schematically illustrates UAV control system 120 which communicates with onboard control system 110 onboard UAV 100.
  • UAV control system 120 (located remotely from the UAV e.g. on the ground) comprises client module (operator console 121) connected to application servers unit 123, vehicle specific module (VS 125) and primary B ⁇ LOS ground data terminal (Primary B ⁇ LOS GDT 127).
  • Operator console 121 can be configured to enable an operator to monitor and control the operation of a respective UAV connected to control system 120.
  • Operator console 121 can be implemented on various types of computerized devices including by way of non-limiting example, PC or laptop computers or any other computerized device which comprises computer memory (e.g. volatile and nonvolatile) and one or more computer processors configured with the required processing capabilities.
  • Operator console 121 is used by an operator to control the UAV while on the ground and in the air.
  • information provided by the UAV (“UAV data") can be displayed on a display (e.g. LCD or LED screen) being part of the operator console.
  • UAV data can include for example information indicative of UAV situation awareness, information with respect to the operational conditions of the UAV systems, information with respect to mission progress etc.
  • Control of the UAV can include both control over the operation of the UAV itself, as well as control over the operation of various payloads which are installed on the UAV.
  • Application servers unit 123 comprises one or more computerized devices (e.g. computer servers) configured to enable the execution of various tasks.
  • Each server is a computerized device with appropriate computer memory and one or more computer processors providing the required data processing capabilities.
  • Application servers unit 123 can include by way of non-limiting example: flight control server configured for controlling the UAV's flight; various data acquisition servers operatively connected to a respective data acquisition device (e.g. camera, radar, communication intelligence device, etc.) installed on the UAV.
  • a respective data acquisition device e.g. camera, radar, communication intelligence device, etc.
  • an image acquisition server which is operatively connected to an image acquisition device, such as a camera installed on the UAV and configured to control the camera for obtaining information with respect to a surveyed scene
  • data analysis server configured for analyzing UAV data which is retrieved by the data acquisition _g_
  • radar application servers configured for interfacing with a radar system installed on the UAV and providing the acquired information, and so forth.
  • Vehicle specific primary module (VSM PR 125) is operativeiy connected to application servers unit 123 and to ground data terminal (B/LOS GDT 127) and is configured to receive data link interface (DLI) from the application servers unit 123 and to translate the data link to a protocol which is compatible with the onboard control system 110.
  • VSM 125 is further configured to translate data which is received from the UAV (via GDT) to a format which is compatible with core UAV control system 120.
  • B/LOS GDT 127 is configured to communicate with the UAV via a respective aerial data terminal (B/LOS ADT 111) which is part of the onboard control system 110.
  • Communication between GDT and ADT can be line of sight communication (LOS) or satellite based, beyond line of sight communication (B-LOS).
  • Primary flight computer 113 represents a computer located onboard the UAV configured to execute various operations including for example, flight operations and various missions.
  • Primary flight computer 113 can be implemented by multiple computer processing devices.
  • the functional elements in UAV control system 120 are configured as a single operational channel for enabling communication and control with a UAV.
  • a respective UAV control system is assigned to the UAV for controlling and monitoring operation of the UAV.
  • a first operator is responsible for controlling the UAV during takeoff and landing
  • a second operator is responsible for controlling the UAV throughout the actual mission.
  • a handover process is performed between the first and second operator consoles.
  • control over a given UAV is transferred from one operator to another operator. Since the UAV control system 120 is configured as single unified operational channel, during a handover process, a first UAV control system 120, currently connected to the UAV, is disconnected from the UAV, and a second UAV control system 120 is connected to the UAV instead.
  • Fig, 2 is a functional block diagram schematically illustrating a handover process as performed in accordance with the previously known art.
  • the UAV (100) is disconnected from one UAV control system 120 a and connected to a different UAV control system 120 b -
  • the disconnection of the UAV from one UAV control system and reconnection of the UAV to the other UAV control system involves a period of time, albeit generally short, when the UAV is disconnected from both UAV control systems.
  • the handover process presents a risk of loss of connection with the UAV. This poses a risk of complete loss of connection with the UAV. it is desirable to avoid any connection loss, whether it is a short period connection loss or a complete connection loss.
  • Fig. 3 is a functional block diagram of a UAV control system, in accordance with the presently disclosed subject matter.
  • UAV control system 220 depicted in Fig. 3 comprises similar functional elements to those described above with reference to Fig. 1. However, unlike the architecture of the prior art, UAV control system 220 comprises a respective GDT, VSM and an application servers unit, while the operator console does not form an integral part of core UAV control system 220.
  • core UAV control system 220 is configured to be connectable to one or more user terminals 121 which are provided as functional elements external to UAV control system 220.
  • GDT is not considered an integral part of the UAV control system, but is rather externally connected to the UAV control system to enable communication with a respective UAV.
  • the operator console device can be configured to assume control or relinquish control on a UAV and/or any of its payload systems. Communication between the operator console and the UAV control system can be realized by any type of communication network, including for example some type of wireless communication networks.
  • each UAV can be assigned with a specific UAV control system 220 which remains connected to the UAV throughout operation of the UAV.
  • a Primary GDT in a UAV control system communicates with a respective Primary ADT of a respective UAV.
  • the UAV control system and the UAV control module 110 form together a unified operational channel 230 which remains connected during operation of the UAV.
  • Fig. 4 is a functional block diagram schematically illustrating a handover process according to the presently disclosed subject matter. Unlike the handover process described above with reference to Fig. 2 the presently disclosed handover process does not include disconnection of a UAV's ADT from a respective GDT of a UAV control system followed by reconnection of the ADT to a different GDT of a different UAV control system.
  • the handover is executed at the application servers level, while the UAV's ADT remains constantly connected to the GDT of its assigned UAV control system 220.
  • each UAV can be assigned with a designated UAV control system 220 comprising a respective application servers unit and a respective VS .
  • the handover is performed by connecting a different operator console to the UAV operational channel of the UAV while the onboard control system (110) remains connected to its designated UAV control system throughout the entire process.
  • An application servers unit can comprise, for example, an application server comprising a handover processing unit (HO processing unit 129) configured to execute a handover process.
  • Handover processing unit 129 is configured to connect to more than one operator console simultaneously and to synchronize the connection and disconnection of the operator consoles.
  • a handover processing unit 129 in a given UAV control system 220, which is connected to a first operator console can be configured, responsive to a request, to connect to a second operator console and only then disconnect from the first operator console, and thus enable handover of the control over a respective UAV from the first operator console to the second operator console.
  • the UAV's ADT remains connected to the GDT of the assigned UAV control system the entire time.
  • the operator console in accordance with the presently disclosed subject matter is configured to establish a communication link with a given UAV control system and communicate with the system over some type of communication network.
  • control over the UAV is transferred from operator console 121 a to operator console 121 b .
  • the UAV control system 220 is transferred as a complete unit from operator console 121 3 to operator console 21 maintaining the operation channel 230 intact throughout the process. This enables a smooth handover process and reduces the risk of disconnection between the control station and the UAV.
  • UAV operator consoles can be located at locations which are geographically remote from the UAV control system.
  • the operator consoles can remotely connect to a UAV control system and assume command on a UAV assigned to the UAV control system.
  • a UAV control system located in Haifa (Israel), which is assigned to a UAV currently flying over the Mediterranean Sea (e.g. some lOths of KM off the shore) for a search and rescue mission.
  • the UAV can be controlled by an operator console located anywhere on the globe (e.g. on a ship in the Mediterranean Sea, on the Italian coast, or in Tel Aviv), while the operator console communicates with the UAV control system via a remote communication network.
  • control over the UAV can be transmitted from one operator to another, each operator located in a geographically remote location from one another and from the location of the UAV control system (e.g. control can be transferred from an operator onboard a ship in the Mediterranean Sea to an operator console located on the Italian coast).
  • a UAV control system can be equipped with application servers required for the pay!oad installed on the UAV for completing these missions. This approach enables to equip each UAV control system only with the application servers which are actually needed for the missions assigned to the specific UAV.
  • an application servers unit in a UAV control system assigned to a UAV which is used for a mission which requires radar surveillance may be equipped with an application server for operating and controlling a radar, while an application servers unit in a UAV control system assigned to a different UAV, which is involved in other missions which do not require radar, may not be equipped with the same application servers.
  • each UAV control system can comprise only the application servers which are actually needed for the missions assigned to a respective assigned UAV.
  • the UAV control system remains connected to the UAV and only the operator console changes; the new operator is provided with all the application servers needed for operating the payloads onboard the UAV. This approach enables to reduce the cost of core UAV control systems 220.
  • Fig. 5 is a flowchart illustrating an example of a sequence of operations performed during handover process, in accordance with the presently disclosed subject matter. Operations described with reference to Fig. 5 can be executed by a core UAV control system (e.g. with the help of handover processing unit 129) as described above with reference to Figs. 3 and 4.
  • a UAV control system operativeiy connected to a given UAV (100) and to a first (controlling) operator console receives a request (e.g. from an operator console) to band over UAV control to a second operator console (herein "handover request"). Handover of control of a UAV from one operator console to another can be done in two modes of operation.
  • the first mode is a voluntary handover, where the controlling operator console relinquishes control over the respective UAV to another operator console.
  • the second mode is a takeover, where a receiving operator console enforces the transfer of control from the relinquishing operator console, which is currently controlling the UAV.
  • the request can be initiated, for example by the controlling operator console, requesting to hand over control to the second operator console, or by the second operator console requesting to assume control over the UAV.
  • the request can be initiated by one of the operator consoles and transmitted to the application servers unit in the UAV control system of the respective UAV.
  • an application servers unit in the respective UAV control system which is currently connected to the controlling operator console, establishes connection with the second operator console (block 503).
  • both the first and the second operator consoles are connected to the same UAV control system and respective UAV.
  • the UAV remains continuously connected to its assigned operational channel and thus the risk of connection loss with the UAV is avoided (block 505).
  • the second operator console assumes control over the UAV control system, becoming the new controlling operator console.
  • the first operator console can be disconnected from UAV control system (block 509).
  • the second operator console may not be necessary to connect the second operator console to the UAV control system before disconnecting the first operator console.
  • the second operator console is connected only after the first operator console is disconnected (i.e. operation in block 509 is performed before the operation in block 503). Since the UAV remains connected to the UAV control system during the handover process, the UAV is protected from communication breakdown, even though it is not connected to an operator console.
  • the presently disclosed subject matter contemplates a computer program implemented on a non-transitory computer useable medium being readable by a computer for executing the method of the presently disclosed subject matter.
  • the presently disclosed subject matter further contemplates a machine-readable non- transitory computer memory tangibly embodying a program of instructions executable by the machine for executing the method of the presently disclosed subject matter.
  • non-transitory is used herein to exclude transitory, propagating signals, but to otherwise include any volatile or non-volatile computer memory technology suitable to the application.

Landscapes

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

Abstract

The presently disclosed subject matter includes a UxV control system method and computer storage device for enabling handover of control over a UxV from a first operator console to a second operator console, the UxV control system being operationally connected to the UxV.

Description

This invention relates to control systems for controlling unmanned vehicles. BACKGROUND OF THE INVENTION
Unmanned vehicles (UxVs), which are predominantly used for military and special operation applications, are becoming today increasingly popular in civilian applications. UxVs are used in a large variety of applications including for example, traffic monitoring, remote sensing and reconnaissance, transportation, search and rescue, domestic policing, electronic warfare and decoys, and more.
Unmanned vehicles include various types, such as for example Unmanned Aerial Vehicles (UAVs also known as Unmanned Aerial systems), Unmanned Ground Vehicles (UGVs), Unmanned Marine Vehicles (UMVs), etc.
The operation of a UxV throughout its mission is controlled by a control station which is manned by a controi station operator. For example, a UAV is controlled and monitored from takeoff, through flight and mission performance and until landing.
GENERAL DESCRIPTION
According to an aspect of the presently disclosed subject matter there is provided a UxV control system configured to enable handover of control over a UxV from a first operator console to a second operator console, the UxV control system being operationally connected to the UxV;
the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT);
the application servers unit being operatively connectibie to a first operator console having control over the UxV;
the application servers unit comprising a processing unit is configured, responsive to a request to hand over control of the UxV from the first operator console to a second operator console, to execute a handover process, wherein the UxV remains constantly connected to the UxV control system during the handover process;
the processing unit is configured for the handover process to: connect the second operator console to the application servers unit; hand over control of the UxV from the first operator console to the second operator console; and disconnect the second operator console.
According to certain embodiments of the presently disclosed subject matter the system may comprise the additional features (i-vii) enumerated below in any combination and/or permutation.
i. wherein communication between the GDT and an Aerial Data Terminal (ADT) in the UxV is maintained without interruption during the handover process.
ii. wherein communication between the respective GDT and the ADT in the UxV can be based on one or more of: line of sight communication, and beyond line of sight communication.
iii. wherein the UxV control system is simultaneously connected to a plurality of operator consoles, each operator console enabling to control and/or monitor the UxV and/or one or more onboard payioad systems.
iv. wherein the first operator console and the second operator console communicate with the UxV control system by a remote wireless communication network.
v. wherein the first operator console and the second operator console are located at different geographical locations.
vi. wherein the second operator console is connected to the application servers unit after the first operator console is disconnected from the application servers unit.
vii. wherein the UxV is any one of: unmanned aerial vehicle, unmanned ground vehicle, unmanned marine vehicle, and unmanned submarine vehicle.
According to another aspect of the presently disclosed subject matter there is provided a computerized method of handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and is configured to communicate with the UxV via at least one Ground Data Terminal (GDT); the method comprising:
connecting the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
responsive to a request to handover the control over the UxV from the first operator console to a second operator console, using a processing unit for executing a handover process while the UxV remains constantly connected to the UxV control system during the handover process; the handover process comprising:
connecting the second operator console to the application servers unit; handing over control of the UxV from the first operator console to the second operator console, and disconnecting the second operator console.
According to another aspect of the presently disclosed subject matter there is provided a machine-readable non -transitory memory tangibly embodying a program of instructions executable by the machine for executing a method of handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT); the method comprising:
connecting the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
using a processing unit for executing a handover process while the UxV remains constantly connected to the UxV control system during the handover process; the handover process comprising:
connecting the second operator console to the application servers unit; handing over control of the UxV from the first operator console to the second operator console; and disconnecting the second operator console. According to another aspect of the presently disclosed subject matter there is provided a computer program product implemented on a non-transitory computer useable medium having computer readable program code embodied therein for handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and is configured to communicate with the UxV via at least one Ground Data Terminal (GDT); the computer program product comprising:
computer readable program code for causing the computer to connect the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
computer readable program code for causing the computer to execute a handover process while the UxV remains constantly connected to the UxV control system during the handover process;
the handover process, comprising: connecting the second operator console to the application servers unit; handing over control of the UxV from the first operator console to the second operator console; disconnecting the second operator console.
According to another aspect of the presently disclosed subject matter there is provided a UxV control system configured to enable to monitor and/or control a respective UxV and/or one or more payload systems onboard the respective UAV, the UxV control system comprising:
at least an application servers unit and a Vehicle Specific Module (VSM); wherein the UxV control system is assigned to a respective UxV and is configured to communicate with the respective UxV via a Ground Data Terminal (GDT);
the application servers unit being operatively connectibie to a first operator console having control over the UxV;
the application servers unit comprising a processing unit configured, responsive to a request to hand over control over the UxV from the first operator console to a second operator console, to execute a handover process, wherein the UxV remains constantly connected to the UxV contro! system during the handover process;
the processing unit is configured, for the handover process, to: connect the second operator console to the application servers unit; hand over control of the UxV from the first operator console to the second operator console; and disconnect the second operator console.
According to another aspect of the presently disclosed subject matter there is provided a computerized method of controlling a UxV, the method comprising: providing a UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM);
assigning the UxV control systems to a respective UxV; the UxV control systems configured to communicate with the respective UxV via at least one Ground Data Terminal (GDT);
connecting the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
responsive to a request to handover control over the UxV from the first operator console to a second operator console, using a processing unit for executing a handover process while the UxV remains constantly connected to the UxV control system during the handover process; the handover process comprising:
connecting the second operator console to the application servers unit;
handing over control of the UxV from the first operator console to the second operator console; disconnecting the second operator console.
The different aspects of the present disclosed subject matter as mentioned above can optionally comprise one or more of the features (i-vii) above, in any desired combination or permutation mutatis mutandis.
B !EF DESCR!PT!O J OF THE DRA !!S!GS
In order to understand the claimed subject matter and to see how it may be carried out in practice, various embodiments will now be described, by way of non- limiting example only, with reference to the accompanying drawings, in which: Fig. 1 is a functional block diagram illustrating a basic architecture of a UAV control system as known in the art;
Fig, 2 is a functional block diagram schematically illustrating a handover process, as known in the art.
Fig. 3 is a functional block diagram of a UAV control system, in accordance with the presently disclosed subject matter;
Fig. 4 is a functional block diagram schematically illustrating a handover process, according to the presently disclosed subject matter; and
Fig. 5 is a flowchart illustrating an example of a sequence of operations performed during handover process, in accordance with the presently disclosed subject matter.
DETAILED DESCRIPTIO
Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification discussions utilizing terms such as "connecting", "using", "handing over", "disconnecting", or the like, include actions and/or processes of a computerized device that manipulate and/or transform data into other data, said data represented as physical quantities, e.g. such as electronic quantities, and/or said data representing physical objects.
The terms "computer", "computerized device", "processing unit" or any other variation thereof should be expansively construed to cover any kind of electronic device with data processing capabilities, such as a processor (e.g. digital signal processor (DSP), microcontroller, field programmable circuit (ASIC), etc) or a device which comprises or is operatively connected to one or more computer processors including by way of non-limiting example, a personal computer, server, laptop computer, computing system, a communication device and/or any combination thereof.
As used herein, the phrase "for example," "such as", "for instance" and variants thereof describe non-limiting embodiments of the presently disclosed subject matter. Reference in the specification to "one case", "some cases", "other cases" or variants thereof means that a particular feature, structure or characteristic described in connection with the embodiment(s) is included in at least one embodiment of the presently disclosed subject matter. Thus the appearance of the phrase "one case", "some cases", "other cases" or variants thereof does not necessarily refer to the same embodiment(s).
It is appreciated that certain features of the claimed subject matter, which are, for clarity, described in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features of the invention, which are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable sub-combination. While the invention has been shown and described with respect to particular embodiments, it is not thus limited. Numerous modifications, changes and improvements within the scope of the claimed subject matter will now occur to the reader.
In embodiments of the claimed subject matter, fewer, more and/or different stages than those shown in Fig. 5 may be executed. In embodiments of the claimed subject matter one or more stages illustrated in Fig. 5 may be executed in a different order and/or one or more groups of stages may be executed simultaneously. Fig. 3 and Fig. 4 illustrate a schematic of the system architecture in accordance with embodiments of the presently disclosed subject matter. The modules in Fig. 3 and Fig. 4 may be centralized in one location or dispersed over more than one location. In other embodiments of the invention, the system may comprise fewer, more and/or different modules than those shown in Fig. 3 and Fig. 4.
It is noted that while the description set forth herein mainly pertains to UAVs, this is done by way of a non-limiting example only and the principles disclosed with respect to UAVs can be similarly implemented in other types of unmanned vehicles.
Bearing the above in mind, attention is now drawn to Fig, 1 showing a functional block diagram illustrating a basic architecture of a UAV control system. The architecture shown in Fig. 1 complies with the requirements of STAINiAG 4586 which is the NATO specification of a core UAV control system (CUCS). Fig. 1 schematically illustrates UAV control system 120 which communicates with onboard control system 110 onboard UAV 100. UAV control system 120 (located remotely from the UAV e.g. on the ground) comprises client module (operator console 121) connected to application servers unit 123, vehicle specific module (VS 125) and primary B\LOS ground data terminal (Primary B\LOS GDT 127).
Operator console 121 can be configured to enable an operator to monitor and control the operation of a respective UAV connected to control system 120. Operator console 121 can be implemented on various types of computerized devices including by way of non-limiting example, PC or laptop computers or any other computerized device which comprises computer memory (e.g. volatile and nonvolatile) and one or more computer processors configured with the required processing capabilities. Operator console 121 is used by an operator to control the UAV while on the ground and in the air. information provided by the UAV ("UAV data") can be displayed on a display (e.g. LCD or LED screen) being part of the operator console. UAV data can include for example information indicative of UAV situation awareness, information with respect to the operational conditions of the UAV systems, information with respect to mission progress etc. Control of the UAV can include both control over the operation of the UAV itself, as well as control over the operation of various payloads which are installed on the UAV.
Application servers unit 123 comprises one or more computerized devices (e.g. computer servers) configured to enable the execution of various tasks. Each server is a computerized device with appropriate computer memory and one or more computer processors providing the required data processing capabilities.
Application servers unit 123 can include by way of non-limiting example: flight control server configured for controlling the UAV's flight; various data acquisition servers operatively connected to a respective data acquisition device (e.g. camera, radar, communication intelligence device, etc.) installed on the UAV. For example, an image acquisition server which is operatively connected to an image acquisition device, such as a camera installed on the UAV and configured to control the camera for obtaining information with respect to a surveyed scene; data analysis server configured for analyzing UAV data which is retrieved by the data acquisition _g_
devices installed on the UAV; radar application servers configured for interfacing with a radar system installed on the UAV and providing the acquired information, and so forth.
Vehicle specific primary module (VSM PR 125) is operativeiy connected to application servers unit 123 and to ground data terminal (B/LOS GDT 127) and is configured to receive data link interface (DLI) from the application servers unit 123 and to translate the data link to a protocol which is compatible with the onboard control system 110. VSM 125 is further configured to translate data which is received from the UAV (via GDT) to a format which is compatible with core UAV control system 120.
B/LOS GDT 127 is configured to communicate with the UAV via a respective aerial data terminal (B/LOS ADT 111) which is part of the onboard control system 110. Communication between GDT and ADT can be line of sight communication (LOS) or satellite based, beyond line of sight communication (B-LOS).
Primary flight computer 113 represents a computer located onboard the UAV configured to execute various operations including for example, flight operations and various missions. Primary flight computer 113 can be implemented by multiple computer processing devices.
The functional elements in UAV control system 120 are configured as a single operational channel for enabling communication and control with a UAV. When a UAV is desired to be operated, a respective UAV control system is assigned to the UAV for controlling and monitoring operation of the UAV.
During operation and control of a UAV, it may be desirable to transfer control over a given UAV from one operator console to another. For example, in some cases, a first operator is responsible for controlling the UAV during takeoff and landing, and a second operator is responsible for controlling the UAV throughout the actual mission. Thus, after takeoff and before landing, a handover process is performed between the first and second operator consoles.
During a handover process, control over a given UAV is transferred from one operator to another operator. Since the UAV control system 120 is configured as single unified operational channel, during a handover process, a first UAV control system 120, currently connected to the UAV, is disconnected from the UAV, and a second UAV control system 120 is connected to the UAV instead.
Fig, 2 is a functional block diagram schematically illustrating a handover process as performed in accordance with the previously known art. As illustrated in Fig, 2 during the handover process the UAV (100) is disconnected from one UAV control system 120a and connected to a different UAV control system 120b- The disconnection of the UAV from one UAV control system and reconnection of the UAV to the other UAV control system, involves a period of time, albeit generally short, when the UAV is disconnected from both UAV control systems. Thus, the handover process presents a risk of loss of connection with the UAV. This poses a risk of complete loss of connection with the UAV. it is desirable to avoid any connection loss, whether it is a short period connection loss or a complete connection loss.
Fig. 3 is a functional block diagram of a UAV control system, in accordance with the presently disclosed subject matter. UAV control system 220 depicted in Fig. 3 comprises similar functional elements to those described above with reference to Fig. 1. However, unlike the architecture of the prior art, UAV control system 220 comprises a respective GDT, VSM and an application servers unit, while the operator console does not form an integral part of core UAV control system 220. Alternatively, core UAV control system 220 is configured to be connectable to one or more user terminals 121 which are provided as functional elements external to UAV control system 220.
It is noted that according to some implementations GDT is not considered an integral part of the UAV control system, but is rather externally connected to the UAV control system to enable communication with a respective UAV.
The operator console device can be configured to assume control or relinquish control on a UAV and/or any of its payload systems. Communication between the operator console and the UAV control system can be realized by any type of communication network, including for example some type of wireless communication networks. Furthermore, according to the presently disclosed subject matter, each UAV can be assigned with a specific UAV control system 220 which remains connected to the UAV throughout operation of the UAV. A Primary GDT in a UAV control system communicates with a respective Primary ADT of a respective UAV. Thus, the UAV control system and the UAV control module 110 form together a unified operational channel 230 which remains connected during operation of the UAV.
Fig. 4 is a functional block diagram schematically illustrating a handover process according to the presently disclosed subject matter. Unlike the handover process described above with reference to Fig. 2 the presently disclosed handover process does not include disconnection of a UAV's ADT from a respective GDT of a UAV control system followed by reconnection of the ADT to a different GDT of a different UAV control system. Here, the handover is executed at the application servers level, while the UAV's ADT remains constantly connected to the GDT of its assigned UAV control system 220.
As explained above, according to the subject matter disclosed herein, each UAV can be assigned with a designated UAV control system 220 comprising a respective application servers unit and a respective VS . The handover is performed by connecting a different operator console to the UAV operational channel of the UAV while the onboard control system (110) remains connected to its designated UAV control system throughout the entire process.
An application servers unit can comprise, for example, an application server comprising a handover processing unit (HO processing unit 129) configured to execute a handover process. Handover processing unit 129 is configured to connect to more than one operator console simultaneously and to synchronize the connection and disconnection of the operator consoles. A handover processing unit 129 in a given UAV control system 220, which is connected to a first operator console can be configured, responsive to a request, to connect to a second operator console and only then disconnect from the first operator console, and thus enable handover of the control over a respective UAV from the first operator console to the second operator console. As mentioned above, the UAV's ADT remains connected to the GDT of the assigned UAV control system the entire time.
The operator console in accordance with the presently disclosed subject matter is configured to establish a communication link with a given UAV control system and communicate with the system over some type of communication network.
As shown in Fig, 4 in a handover process as disclosed herein, control over the UAV is transferred from operator console 121a to operator console 121b. During the handover process the UAV control system 220 is transferred as a complete unit from operator console 1213 to operator console 21 maintaining the operation channel 230 intact throughout the process. This enables a smooth handover process and reduces the risk of disconnection between the control station and the UAV.
Furthermore, the proposed system architecture introduces a new operational approach. According to this new operational approach UAV operator consoles can be located at locations which are geographically remote from the UAV control system. The operator consoles can remotely connect to a UAV control system and assume command on a UAV assigned to the UAV control system.
For example, consider a UAV control system, located in Haifa (Israel), which is assigned to a UAV currently flying over the Mediterranean Sea (e.g. some lOths of KM off the shore) for a search and rescue mission. The UAV can be controlled by an operator console located anywhere on the globe (e.g. on a ship in the Mediterranean Sea, on the Italian coast, or in Tel Aviv), while the operator console communicates with the UAV control system via a remote communication network. Furthermore, control over the UAV can be transmitted from one operator to another, each operator located in a geographically remote location from one another and from the location of the UAV control system (e.g. control can be transferred from an operator onboard a ship in the Mediterranean Sea to an operator console located on the Italian coast).
Different payloads are operated and controlled with the help of designated application servers installed in the application servers unit. As each UAV control -IB-
system 220 is assigned to a specific UAV, a UAV control system can be equipped with application servers required for the pay!oad installed on the UAV for completing these missions. This approach enables to equip each UAV control system only with the application servers which are actually needed for the missions assigned to the specific UAV.
For example, according to the presently disclosed subject matter, an application servers unit in a UAV control system assigned to a UAV which is used for a mission which requires radar surveillance, may be equipped with an application server for operating and controlling a radar, while an application servers unit in a UAV control system assigned to a different UAV, which is involved in other missions which do not require radar, may not be equipped with the same application servers.
This is different than the previously known architectures where a given UAV is interchangeably connected to different core UAV control systems. As a given UAV is not assigned with a designated core UAV control system, no one UAV control system can be adapted to the specific payload systems installed on the given UAV. Thus, it is required to configure multiple UAV control systems with the same multiple application servers in order to enable handover from one UAV control system to the other and maintain ail the UAVs functionalities.
According to the presently disclosed subject matter, each UAV control system can comprise only the application servers which are actually needed for the missions assigned to a respective assigned UAV. As in the handover process, the UAV control system remains connected to the UAV and only the operator console changes; the new operator is provided with all the application servers needed for operating the payloads onboard the UAV. This approach enables to reduce the cost of core UAV control systems 220.
Fig. 5 is a flowchart illustrating an example of a sequence of operations performed during handover process, in accordance with the presently disclosed subject matter. Operations described with reference to Fig. 5 can be executed by a core UAV control system (e.g. with the help of handover processing unit 129) as described above with reference to Figs. 3 and 4. At block 501 a UAV control system (220) operativeiy connected to a given UAV (100) and to a first (controlling) operator console receives a request (e.g. from an operator console) to band over UAV control to a second operator console (herein "handover request"). Handover of control of a UAV from one operator console to another can be done in two modes of operation. The first mode is a voluntary handover, where the controlling operator console relinquishes control over the respective UAV to another operator console. The second mode is a takeover, where a receiving operator console enforces the transfer of control from the relinquishing operator console, which is currently controlling the UAV.
Thus, the request can be initiated, for example by the controlling operator console, requesting to hand over control to the second operator console, or by the second operator console requesting to assume control over the UAV. The request can be initiated by one of the operator consoles and transmitted to the application servers unit in the UAV control system of the respective UAV.
Responsive to the handover request, an application servers unit in the respective UAV control system, which is currently connected to the controlling operator console, establishes connection with the second operator console (block 503). Thus, at this point, both the first and the second operator consoles are connected to the same UAV control system and respective UAV. During this entire time the UAV remains continuously connected to its assigned operational channel and thus the risk of connection loss with the UAV is avoided (block 505).
At block 507 the second operator console assumes control over the UAV control system, becoming the new controlling operator console. The first operator console can be disconnected from UAV control system (block 509).
It is noted that it may not be necessary to connect the second operator console to the UAV control system before disconnecting the first operator console. In some cases the second operator console is connected only after the first operator console is disconnected (i.e. operation in block 509 is performed before the operation in block 503). Since the UAV remains connected to the UAV control system during the handover process, the UAV is protected from communication breakdown, even though it is not connected to an operator console.
The presently disclosed subject matter contemplates a computer program implemented on a non-transitory computer useable medium being readable by a computer for executing the method of the presently disclosed subject matter. The presently disclosed subject matter further contemplates a machine-readable non- transitory computer memory tangibly embodying a program of instructions executable by the machine for executing the method of the presently disclosed subject matter.
The term "non-transitory" is used herein to exclude transitory, propagating signals, but to otherwise include any volatile or non-volatile computer memory technology suitable to the application.
If is to be understood that the presently disclosed subject matter is not limited in its application to the details set forth in the description contained herein or illustrated in the drawings. The presently disclosed subject matter is capable of other embodiments and of being practiced and carried out in various ways. For example, although the description above predominantly pertains to a control system for controlling UAVs, this is done by way of non-limiting example for the sake of simplicity only. The presently disclosed subject matter is not limited to UAVs only, and the teaching disclosed herein with respect to UAVs can be used for controlling other units such as Unmanned Ground Vehicles, Unmanned Marine Vehicles, Unmanned Submarine Vehicles or any other type of remotely controlled vehicle or device (e.g. robots). Terms in the specification and claims (such as ADT), which pertain to the UAV application, are provided as non-limiting examples and should be broadly construed to include any equivalent functional elements which are used in other types of UxVs.
Hence, it is to be understood that the phraseology and terminology employed herein are for the purpose of description and should not be regarded as limiting. As such, those skilled in the art will appreciate that the conception upon which this disclosure is based may readily be utilized as a basis for designing other structures, methods, and systems for carrying out the several purposes of the presently disclosed subject matter.

Claims

CLA!MS:
1. A UxV control system configured to enable handover of control over a UxV from a first operator console to a second operator console, the UxV control system being operationally connected to the UxV;
the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT);
the application servers unit being operativeiy connectible to a first operator console having control over the UxV;
the application servers unit comprising a processing unit configured, responsive to a request to hand over control of the UxV from the first operator console to a second operator console, to execute a handover process, wherein the UxV remains constantly connected to the UxV control system during the handover process;
the processing unit is configured for the handover process to: connect the second operator console to the application servers unit; hand over control of the UxV from the first operator console to the second operator console; and disconnect the second operator console.
2. The system according to claim 1 wherein communication between the GDT and an Aerial Data Terminal (ADT) in the UxV is maintained without interruption during the handover process.
3. The system according to claim 2 wherein communication between the respective GDT and the ADT in the UxV can be based on one or more of: line of sight communication, and beyond line of sight communication,
4. The system according to any one of the preceding claims wherein the UxV control system is simultaneously connected to a plurality of operator consoles, each operator console enabling to control and/or monitor the UxV and/or one or more onboard payioad systems.
5. The system according to any one of the preceding claims wherein the first operator console and the second operator console communicate with UxV control system by a remote wireless communication network,
6. The system according to any one of the preceding claims wherein the first operator console and the second operator console are located at different geographical locations.
7. The system according to any one of the preceding claims wherein the second operator console is connected to the application servers unit after the first operator console is disconnected from the applications servers unit.
8. The system according to any one of the preceding claims wherein the request is any one of:
a request issued by the first operator console to relinquish control over the respective UxV; and
a request issued by the second operator console to gain control over the respective UxV.
9. The system according to any one of the preceding claims wherein the UxV is any one of: unmanned aerial vehicle, unmanned ground vehicle, unmanned marine vehicle, and unmanned submarine vehicle.
10. A computerized method of handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT); the method comprising:
connecting the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
responsive to a request to hand over control of the UxV from the first operator console to a second operator console, using a processing unit for executing a handover process while the UxV remains constantly connected to the UxV control system during the handover process, the handover process comprising: -ID-
connecting the second operator console to the application servers unit;
handing over control of the UxV from the first operator console to the second operator console, and disconnecting the second operator console.
11. The method according to claim 10 wherein the first operator console and the second operator console communicate with the UxV control system by a remote wireless communication network.
12. The method according to any one of claims 10 to 11 wherein the first operator console and the second operator console are located at different geographical locations.
13. The method according to any one of claims 10 to 12 wherein the second operator console is connected to the application servers unit after the first operator console is disconnected from the application servers unit.
14. The method according to any one of claims 10 to 13 wherein the request is any one of:
a request issued by the first operator console to relinquish control over the respective UxV; and a request issued by the second operator console to gain control over the respective UxV.
15. The method according to any one of claims 10 to 14 wherein the UxV is any one of: unmanned aerial vehicle, unmanned ground vehicle, unmanned marine vehicle, and unmanned submarine vehicle.
16. A machine-readable non-transitory memory tangibly embodying a program of instructions executable by the machine for executing a method of handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT); the method comprising:
connecting the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV; mo
using a processing unit for executing a handover process while the UxV remains constantly connected to the UxV control system during the handover process; the handover process, comprising:
connecting the second operator console to the application servers unit;
handing over control of the UxV from the first operator console to the second operator console, and disconnecting the second operator console.
17. A computer program product implemented on a non-transitory computer useable medium having computer readable program code embodied therein for handover of control over a UxV from a first operator console to a second operator console, the UxV being operationally connected to a UxV control system; the UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM) and configured to communicate with the UxV via at least one Ground Data Terminal (GDT);
the computer program product comprising:
computer readable program code for causing the computer to connect the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
computer readable program code for causing the computer to execute a handover process while the UxV remains constantly connected to the UxV control system during the handover process;
the handover process comprising:
connecting the second operator console to the application servers unit;
handing over control of the UxV from the first operator console to the second operator console, and disconnecting the second operator console.
18. A UxV control system configured to enable to monitor and/or control a respective UxV and/or one or more payload systems onboard the respective UAV, the UxV control system comprising:
at least an application servers unit and a Vehicle Specific Module (VSM); wherein the UxV control system is assigned to a respective UxV and configured to communicate with the respective UxV via a Ground Data Terminal (GDT); the application servers unit being operative!y connectible to a first operator console having control over the UxV;
the application servers unit comprising a processing unit configured, responsive to a request to hand over control over the UxV from the first operator console to a second operator console, to execute a handover process, wherein the UxV remains constantly connected to the UxV control system during the handover process;
the processing unit is configured for the handover process to: connect the second operator console to the application servers unit; hand over control of the UxV from the first operator console to the second operator console; and disconnect the second operator console.
19. A computerized method of controlling a UxV, the method comprising: providing a UxV control system comprising at least an application servers unit and a Vehicle Specific Module (VSM);
assigning the UxV control system to a respective UxV; the UxV control system is configured to communicate with the respective UxV via at least one Ground Data Terminal (GDT);
connecting the application servers unit to a first operator console, configured to enable an operator to control and/or monitor the UxV;
responsive to a request to hand over control of the UxV from the first operator console to a second operator console, using a processing unit for executing a handover process while the UxV remains constantly connected to the UxV control system during the handover process; the handover process comprising:
connecting the second operator console to the application servers unit;
handing over control of the UxV from the first operator console to the second operator console; and disconnecting the second operator console.
20. The system according to claim 1 wherein communication between the GDT and the UxV is maintained without interruption during the handover process.
PCT/IL2015/050280 2014-03-17 2015-03-16 Core UxV Control System Ceased WO2015140795A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SG11201607192RA SG11201607192RA (en) 2014-03-17 2015-03-16 Core UxV Control System

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IL231555 2014-03-17
IL231555A IL231555A (en) 2014-03-17 2014-03-17 Core uxv control system

Publications (1)

Publication Number Publication Date
WO2015140795A1 true WO2015140795A1 (en) 2015-09-24

Family

ID=51418123

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL2015/050280 Ceased WO2015140795A1 (en) 2014-03-17 2015-03-16 Core UxV Control System

Country Status (3)

Country Link
IL (1) IL231555A (en)
SG (1) SG11201607192RA (en)
WO (1) WO2015140795A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3327529A1 (en) * 2016-11-29 2018-05-30 Airbus Defence and Space SA Control station for unmanned air vehicles and working procedure
WO2018214071A1 (en) * 2017-05-24 2018-11-29 深圳市大疆创新科技有限公司 Method and device for controlling unmanned aerial vehicle, and unmanned aerial vehicle system
US10168695B2 (en) * 2016-12-07 2019-01-01 At&T Intellectual Property I, L.P. Method and apparatus for controlling an unmanned aircraft
CN109445464A (en) * 2019-01-08 2019-03-08 深圳市道通智能航空技术有限公司 A kind of flight control method and flight control system
EP3783454A1 (en) * 2016-02-26 2021-02-24 SZ DJI Technology Co., Ltd. Systems and methods for adjusting uav trajectory
WO2023193611A1 (en) * 2022-04-08 2023-10-12 深圳市道通智能航空技术股份有限公司 Unmanned aerial vehicle, and control method, apparatus and system therefor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
IUDICE, 1. ET AL., HANDOVER AND MULTICREW PROBLEMS ANALYSIS IN UAVS CONTEXT, 4 October 2012 (2012-10-04) *
IUDICE, I., & CASTRILLO, V: ", V. Handover and multicrew problems analysis in UAVs context", PROCEEDINGS OF ''2012 IEEE FIRST AESS EUROPEAN CONFERENCE ON SATELLITE TELECOMMUNICATIONS, 1 October 2015 (2015-10-01), XP055224920 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3783454A1 (en) * 2016-02-26 2021-02-24 SZ DJI Technology Co., Ltd. Systems and methods for adjusting uav trajectory
US11008098B2 (en) 2016-02-26 2021-05-18 SZ DJI Technology Co., Ltd. Systems and methods for adjusting UAV trajectory
US11932392B2 (en) 2016-02-26 2024-03-19 SZ DJI Technology Co., Ltd. Systems and methods for adjusting UAV trajectory
EP3327529A1 (en) * 2016-11-29 2018-05-30 Airbus Defence and Space SA Control station for unmanned air vehicles and working procedure
US20180150075A1 (en) * 2016-11-29 2018-05-31 Airbus Defence and Space S.A. Control station for unmanned air vehicles and working procedure
US10620628B2 (en) 2016-11-29 2020-04-14 Airbus Defence and Space S.A. Control station for unmanned air vehicles and working procedure
US10168695B2 (en) * 2016-12-07 2019-01-01 At&T Intellectual Property I, L.P. Method and apparatus for controlling an unmanned aircraft
WO2018214071A1 (en) * 2017-05-24 2018-11-29 深圳市大疆创新科技有限公司 Method and device for controlling unmanned aerial vehicle, and unmanned aerial vehicle system
CN109445464A (en) * 2019-01-08 2019-03-08 深圳市道通智能航空技术有限公司 A kind of flight control method and flight control system
WO2023193611A1 (en) * 2022-04-08 2023-10-12 深圳市道通智能航空技术股份有限公司 Unmanned aerial vehicle, and control method, apparatus and system therefor

Also Published As

Publication number Publication date
IL231555A0 (en) 2014-08-31
SG11201607192RA (en) 2016-09-29
IL231555A (en) 2016-09-29

Similar Documents

Publication Publication Date Title
WO2015140795A1 (en) Core UxV Control System
KR101941643B1 (en) System and method for control of multi drone
EP2962481B1 (en) Remote control methods and systems
US11807362B2 (en) Systems and methods for autonomous navigation and computation of unmanned vehicles
RU2018130996A (en) USE OF UNMANNED AERIAL VEHICLES (UAVS OR DRONS) IN APPLICATIONS WITH THE POSSIBILITY OF CONNECTING WITH FORESTRY MACHINES
US9955115B2 (en) Facilitating wide view video conferencing through a drone network
US9811083B2 (en) System and method of controlling autonomous vehicles
CN104808674A (en) Multi-rotor aircraft control system, terminal and airborne flight control system
US11196479B2 (en) System, management device, and aircraft
CN110636255A (en) A 4G network-based UAV image and video transmission and distribution system and method
CN107992077A (en) Aircraft fault rescue method and device
WO2017065485A1 (en) Communication apparatus and method for unmanned aerial vehicle
CN106325300A (en) Remote condition monitoring and controlling system of unmanned aerial vehicle based on GSM-4G communication
KR101617701B1 (en) Dual ground control system and duplex control method for drone using this system
CN106792547A (en) Unmanned plane calling method, device, system and unmanned plane
WO2020195122A1 (en) Communication management device, communication management system, communication management method, and communication management program
EP3327529B1 (en) Control station for unmanned air vehicles and working procedure
KR20110101602A (en) System and method for smart GPS control and video transmission platform for WLAN based on distributed network
KR20160128144A (en) Air traffic Control System for Small Size UAV using Commercial Cellular Networks
CN113552896A (en) Unmanned aerial vehicle relay communication-based unmanned platform remote control system and method
US20170253345A1 (en) Aircraft recovery systems
US20180210460A1 (en) Control of Autonomous Vehicles
KR101680699B1 (en) Airborne mission perform system, airborne interface process unit, and airborne mission performing method providing autonomic operation mode
US20180248967A1 (en) Airborne data library
Gaber et al. Development of an autonomous iot-based drone for campus security

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15764313

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15764313

Country of ref document: EP

Kind code of ref document: A1