[go: up one dir, main page]

GB2591250A - Artificial intelligence - Google Patents

Artificial intelligence Download PDF

Info

Publication number
GB2591250A
GB2591250A GB2000905.6A GB202000905A GB2591250A GB 2591250 A GB2591250 A GB 2591250A GB 202000905 A GB202000905 A GB 202000905A GB 2591250 A GB2591250 A GB 2591250A
Authority
GB
United Kingdom
Prior art keywords
random number
puf
vehicle
entity
action
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.)
Granted
Application number
GB2000905.6A
Other versions
GB2591250B (en
GB202000905D0 (en
Inventor
Gibson Joseph
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.)
BAE Systems PLC
Original Assignee
BAE Systems PLC
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 BAE Systems PLC filed Critical BAE Systems PLC
Priority to GB2000905.6A priority Critical patent/GB2591250B/en
Publication of GB202000905D0 publication Critical patent/GB202000905D0/en
Publication of GB2591250A publication Critical patent/GB2591250A/en
Application granted granted Critical
Publication of GB2591250B publication Critical patent/GB2591250B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • 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/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2101/00UAVs specially adapted for particular uses or applications
    • B64U2101/15UAVs specially adapted for particular uses or applications for conventional or electronic warfare
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/10UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64UUNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
    • B64U2201/00UAVs characterised by their flight controls
    • B64U2201/10UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
    • B64U2201/104UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS] using satellite radio beacon positioning systems, e.g. GPS

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Artificial Intelligence (AREA)
  • Medical Informatics (AREA)
  • Game Theory and Decision Science (AREA)
  • Evolutionary Computation (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Traffic Control Systems (AREA)

Abstract

Autonomous control of an entity such as a UAV or unmanned aircraft is used to perform an action. Control is based upon received situational awareness data and a generated random number. A control signal to control the entity to perform an action is based on the situational awareness data and the random number. Situation data may be location or type of threat, presence of clouds etc. Control actions may be change of course, altitude or speed or deploying weapons. The use of a random number gives rise to unpredictable behaviour by the entity which is useful in e.g. combat situations.

Description

ARTIFICIAL INTELLIGENCE
FIELD
The present disclosure relates to an apparatus for autonomous control of an entity. The present disclosure also relates to a method of autonomously controlling an entity.
BACKGROUND
Vehicles and systems controlled to some degree by artificial intelligence are known. Such vehicles include, for example, unmanned aircraft. In conflict scenarios these vehicles tend to be at a disadvantage as adversaries may be able to predict their actions and reactions.
Therefore, there is a need to provide an improved decision-making tool and method of controlling a vehicle or other entity that addresses at least this problem.
SUMMARY
According to a first aspect of the present disclosure, there is provided an apparatus for controlling an entity to perform an action, the apparatus comprising: an interface for receiving situational awareness data; and a controller configured to: receive a random number; and generate a control signal to control the entity to perform an action based on the situational awareness data and the random number.
Advantageously, by using random numbers to influence actions to be performed, an entity tends to be unpredictable. This is particularly advantageous in combat situations or those where an entity, such as a vehicle, faces an opponent. -2 -
The controller may be configured to generate a list of possible actions based on the situational awareness data, and use the random number to select one of the actions to perform.
The apparatus may comprise a random number generator for generating the random number. Alternatively, the random number may be received through an interface from a second entity.
The random number generator may comprise a Physically Unclonable Function [PUF]. Alternatively, the random number generator may comprise a radioactive source and a radiation detector, wherein the radiation detector is configured to measure a time between a plurality of detected emissions and generate a random number based on the plurality of times. Alternatively again, the random number generator may comprise an internal clock used for generating a random number.
The apparatus may comprise means for reading the PUF and generating data representative of the PUF, wherein the random number generator is configured to generate a random number based on the data. The means for reading the PUF may comprise an image capture device. The PUF may be a semiconductor.
The entity may comprise a vehicle. The action may comprise a manoeuvre or other tactical decision. For example, the action may comprise the release of a payload. Alternatively, the action may comprise changing the speed, altitude or direction of the entity. Alternatively again, the action may comprise changing a communication characteristic of the entity, such as the antenna gain.
According to a second aspect of the present invention, there is provided a vehicle comprising the apparatus according to the first aspect. The vehicle may be an unmanned aircraft. -3 -
According to a third aspect of the present invention, there is provided a method of controlling an entity comprising: receiving situational awareness data; receiving a random number; and generating a control signal to control the entity to perform an action based on the situational awareness data and the random number.
The method may comprise generating a list of possible actions based on the situational awareness data, and using the random number to select one of the actions to perform.
The method may comprise generating the random number. Alternatively, receiving the random number may comprise receiving the random number from a second entity.
The method may comprise measuring the time between radioactive emissions and generating a number based on a plurality of measured times.
The method may comprise reading a PUF, generating data representative of 20 the PUF, and generating a random number based on the data. Reading the PUF may comprise capturing an image of the PUF.
The action may be the release of a payload. Alternatively, the action may comprise manoeuvring a vehicle. Alternatively again, the action may comprise changing the speed, altitude or direction of the entity. Alternatively again, the action may comprise changing a communication characteristic of the entity, such as the antenna gain.
It will be appreciated that features described in relation to one aspect of the present disclosure can be incorporated into other aspects of the present disclosure. For example, an apparatus of the disclosure can incorporate any of the features described in this disclosure with reference to a method, and vice versa. Moreover, additional embodiments and aspects will be apparent from -4 -the following description, drawings, and claims. As can be appreciated from the foregoing and following description, each and every feature described herein, and each and every combination of two or more of such features, and each and every combination of one or more values defining a range, are included within the present disclosure provided that the features included in such a combination are not mutually inconsistent. In addition, any feature or combination of features or any value(s) defining a range may be specifically excluded from any embodiment of the present disclosure.
BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the disclosure will now be described by way of example only and with reference to the accompanying drawings.
Figure 1 is a system diagram of an unmanned vehicle according to an 15 embodiment of the present disclosure; Figure 2 is a system diagram of an unmanned vehicle according to another embodiment of the present disclosure; and Figure 3 is a flowchart showing a method of controlling a vehicle according to an embodiment of the present disclosure.
For convenience and economy, the same reference numerals are used in different figures to label identical or similar elements.
DETAILED DESCRIPTION
Generally, embodiments herein relate to vehicles that rely on artificial intelligence (Al) to perform functions. The embodiments are particularly suitable for military vehicles, such as unmanned combat air vehicles, which operate in an environment where predictability can put a vehicle at a disadvantage. For example, through espionage or previous encounters with a typical vehicle controlled by Al, an adversary may be able to determine what the vehicle will do in any given situation and therefore be prepared to counter or pre-empt the vehicle's actions. The solution presented in the embodiments that follow is to introduce an unpredictability to the Al through a random number generator. In -5 -order to make the number truly random, and hence the Al entirely unpredictable, a Physical Unclonable Function (PUF) is used.
It would be counterintuitive to modify every function of a vehicle such that they perform in an unpredictable manner. For example, civilian driverless cars must have rules that define exactly what the car will do as it approaches a red traffic light, or identifies an object in the road, in order to conform to legislation or provide a degree of safety. However, prior art vehicles having a degree of autonomy have been designed in a prejudiced manner to rely entirely on this predictability, which is not always beneficial. Neural networks are a type of Al whereby a controller is "trained" how to behave in certain situations, but over time the actions performed by the controller become predictable when faced with the same problem repeatedly.
Figure 1 shows a system diagram of a vehicle 10 according to embodiments.
The vehicle 10 is an unmanned aircraft according to a preferred embodiment. However, it would be appreciated that in other embodiments the vehicle 10 may be a land vehicle, surface ship or submarine. The vehicle 10 may be manned, unmanned or optionally-manned.
The vehicle 10 includes a controller 12. The controller 12 may take any suitable form, such as a microcontroller, plural microcontrollers, processor or plural processors. The controller 12 is used to control a number of on-board systems autonomously using artificial intelligence. The systems controlled by the controller 12 include but are not limited to a communication system 24, a propulsion system 25, and a flight control system 26. Further systems controllable by the controller 12 may include weapons systems. The controller 12 may be a software-based decision-making module for selecting an action to be performed by a controller in which it is embedded, or a separate controller.
The communication system 24 may be controlled by the controller 12 to transmit a request to other vehicles for assistance. Alternatively, the communication system 24 may be controlled to reduce power to an antenna, or -6 -turn off entirely, in response to a threat. Each of these optional actions may be assigned a number, and a generated random number then used to selection an action to perform.
Similarly, the controller 12 may be used to select from a range of weapons systems. For example, the controller 12 may select to engage a target with guns or with short-range air-to-air missiles, depending on a generated random number. While a certain level of predictability, or even human input, is desired when deciding whether or not to engage a target, how that target is to be engaged could be made unpredictable. For example, if an adversary always knows that missiles will be deployed if it is within a certain range of the vehicle 10, then it can prepare itself with countermeasures or manoeuvres.
The controller 12 may control the vehicle 10 to speed up by adjusting the propulsion system 25 in order to escape a scenario, or may control the vehicle to slow down to engage a target, depending on a generated random number. Similarly, the controller 12 may control the vehicle's heading or altitude to evade or engage a threat depending on a generated random number, using the flight control system 26.
The controller 12 receives situational awareness information, such as the location or type of threat, or the presence of clouds, from at least one sensor 16. The sensor 16 may be an optical camera, for example. The sensor 16 may also be a radar receiver. The controller 12 may be configured to control the sensor 16 to change pointing direction or focal length, or increase or decrease the power of transmission if it is an active device (as opposed to passive). The sensor 16 may be another type of receiver, such as an RF receiver, infrared receiver, or hyperspectral imager.
The controller 12 receives information about the vehicle 10 from a navigation system 14. The navigation system 14 may include a satellite receiver, such as GPS or GLONASS. The navigation system 14 may comprise a gyroscope -7 -and/or compass for determining the heading or pitch of the vehicle 10. The navigation system 14 may comprise an airspeed indicator.
The controller 12 is coupled to a memory 18 (or electronic storage medium).
The memory 18 may be a non-volatile memory such as read only memory (ROM) a hard disk drive (HDD) or a solid state drive (SSD). The memory 18 stores code, which when executed by the controller 12, controls operation of each of hardware components of the vehicle 10. The memory 18 may further comprise volatile memory such as random access memory (RAM), used by the to controller 12 for the temporary storage of data.
In one embodiment, as illustrated in Figure 1, the memory 18 includes an algorithmic random number generator 17 for execution by the controller 12. In an example of an algorithmic random number generator, the time in milliseconds is used as a seed for a function to produce random numbers. The present embodiment is advantageous in that it generally provides the vehicle 10 with unpredictability. However, it has the disadvantage that as soon as a malicious actor identifies that a time-based algorithm is being used to generate random numbers that dictate how the vehicle 10 will operate, all they have to do is determine the time-dependent function being used by the algorithm to can gain access to anything encrypted with the random numbers or predict vehicle 10 responses. The function may be readily determined through quantum computing.
In another embodiment, illustrated in Figure 2, the vehicle comprises a Physically Unclonable Function (PUF) 22. The PUF 22 may, for example, be an imperfect surface. An imperfect surface is one that has naturally-occurring nonreplicable randomness, for example at the submicroscopic scale. Examples of a PUF 22 include quantum PUFs (QPUFs), SRAM PUFs, controlled PUFs (CPUFs), radio frequency PUFs (RF-PUFs), and optical-PUFs (e.g. a semiconductor material), which would be appreciated by the skilled person. PUFs 22 may be biological in nature. There are a number of different types of PUFs 22 that could be used on the vehicle 10, which would be known to the -8 -skilled person. An optical PUF 22, as illustrated in Figure 2, tends to result in reduced physical connection to the controller 12 hardware and therefore increased cyber security.
Further, in some embodiments, the vehicle 10 includes a PUF reader 20 for reading the PUF 22. The PUF reader 20 generates data for use by the controller 12 in generating a random number. The PUF reader 20 may be, for example a laser beam that is used to scan the PUF 22 and record microscopic undulations in its surface. The PUF reader 20 may be an optical camera for identifying changes in patterns or colours in the PUF 22. The camera may be coupled to a microscope, for example an electron microscope, such that variations in microscopic structure of the PUF 22 can be identified.
In another embodiment, the PUF 22 is integrated within circuitry of the controller 22 (or other random number generating unit). Here, variations in electrical properties of the circuitry are read by the PUF reader 20. The RUE reader 20 comprises electronic components such as ammeters or voltmeters in order to generate data for generating a random number. In another embodiment, the physical PUF 22 is read by a device that is not part of the vehicle, and data representative of the PUF 22 is stored in memory 18.
The image of the PUF 22, or data representing the PUF 22, is stored in the memory 18 such that the controller 12 can use it to generate a random number. Optionally, the data representing the PUF 22 may be divided to give the effect of a plurality of PUFs 22 in the memory 18. In each embodiment, the random number acts as a seed used by the controller 12 to select decisions from a list of options.
The controller 12 may generate a plurality of options for controlling systems 24, 25, 26 of the vehicle 10 in a given tactical situation. The random number generated by the random number generator is then used to select one of those options. The list of options may be stored in the memory 18. -9 -
By using a truly random number, there is no chance of repeatability or predictability. Using a PUF 22 as a random number generator tends to provide two benefits. Firstly, the number generated will be a truly random and unique number. Secondly, PUFs 22 by their intrinsic nature tend to be extremely resilient to being hacked, copied and/or duplicated.
The PUF 22 may be divided into multiple tags, each bearing its own individual random numbers. Different tags could be read by the PUF reader 20 at different points in a mission (for instance, the PUF reader 20 may read a new to tag after a predetermined time has passed) to further increase the randomness of decisions made. Each platform would have its own set of PUF tags resulting in a high probability of zero repeatability of patterns in decision-making.
Another alternative embodiment provides a radioactive source in place of the PUF 22. The radioactive source is then used by the controller 12 to generate a random number. Radioactive emission, such as of alpha particles, beta particles or neutrons, tends to be unpredictable, and therefore by recording the time between detections a random number can be generated. This embodiment is not optimal when compared with the use of a PUF 22, as the radioactive source and associated containment and measurement equipment tends to be physically significantly larger, more expensive and has more safety concerns. Further, it is also a slower method of retrieving a random number.
A method of controlling the vehicle 10 will now be described with reference to Figure 3. In a first step, S300, the controller 12 receives situational awareness data from the at least one sensor 16. This may include, for example, the type, heading and location of a threat (i.e. adversary unit or vehicle). In step S302, the controller 12 determines a list of potential actions that could be performed in response to the present situation. These options may include, for example, changing course, altitude or speed of the vehicle 10, or deploying different types of weapon.
-10 -At step S304, the decision-making module of the controller 12 receives a random number. The random number may be received by the controller 12 from another module within the controller 12, an independent number generation means within the vehicle 10, or the random number may be received from elsewhere. In one embodiment, the random number may be generated by the controller 12 in step S303 by reading (e.g. scanning, measuring, photographing) a PUF 22 using a PUF reader 20 such as an imaging device. Alternatively, the random number may be generated in step S303 by an algorithm, such as a time-based algorithm. The random number may be pre-stored in a memory 18. Alternatively, the random number may be received from a ground station or other vehicle, via an interface.
At step S306, the controller 12 uses the received random number as a seed to select one of the options identified in step S302. This may comprise providing each option with a unique number, converting the random number into an integer value within the range of unique numbers, and selecting the option having the unique number closest to the integer value. In other words, the controller 12 performs the function of an unpredictable artificial intelligence decision-making tool.
In step S308, the controller 12 controls one or more vehicle systems 24, 25, 26 to perform the option selected in step S306.
While the present disclosure has been described in relation to a vehicle 10, the skilled person would appreciate that it is equally applicable to other entities. For example, in another embodiment, the controller 12 is incorporated into a desktop computer. Here, the controller 12 is used to provide unpredictability to a games engine such that Al-controlled characters or actors in a game do not perform the same action every time under the same or similar circumstances.
Here, situational awareness data is itself artificial, and includes for example the distance to the next friendly player in a football game or the distance of and direction to a threat in a combat game.
Where, in the foregoing description, integers or elements are mentioned that have known, obvious, or foreseeable equivalents, then such equivalents are herein incorporated as if individually set forth. Reference should be made to the claims for determining the true scope of the present disclosure, which should be construed so as to encompass any such equivalents. It will also be appreciated by the reader that integers or features of the disclosure that are described as optional do not limit the scope of the independent claims. Moreover, it is to be understood that such optional integers or features, while of possible benefit in some embodiments of the disclosure, may not be desirable, and can therefore be absent, in other embodiments.

Claims (21)

  1. -12 -CLAIMS 1. An apparatus for autonomously controlling an entity to perform an action, the apparatus comprising: an interface for receiving situational awareness data; and a controller configured to: receive a random number; and generate a control signal to control the entity to perform an action based on the situational awareness data and the random number.
  2. 2. The apparatus according to claim 1, wherein the controller is configured to generate a list of possible actions based on the situational awareness data, and use the random number to select one of the actions to perform.
  3. 3. The apparatus according to claim 1 or claim 2, comprising a random number generator for generating the random number.
  4. 4. The apparatus according to claim 3, wherein the random number generator comprises a nuclear source and a radiation detector, wherein the radiation 20 detector is configured to measure a time between a plurality of detected emissions and generate a random number based on the plurality of times.
  5. 5. The apparatus according to claim 3, wherein the random number generator comprises a Physically Unclonable Function [PUF].
  6. 6. The apparatus according to claim 5, comprising a means for reading the PUF and generating data representative of the PUF, wherein the random number generator is configured to generate a random number based on the data.
  7. 7. The apparatus according to claim 6, wherein the means for reading the PUF comprises an image capture device.
  8. 8. The apparatus according to any one of claims 5 to 7, wherein the PUF is a semiconductor.
  9. 9. The apparatus according to any one of the preceding claims, wherein the entity comprises a vehicle.
  10. 10. The apparatus according to claim 9, wherein the action comprises the release of a payload.
  11. 11. The apparatus according to claim 9, wherein the action comprises manoeuvring the vehicle.
  12. 12.A vehicle comprising the apparatus according to any one of the preceding claims.
  13. 13. The vehicle according to claim 12, wherein the vehicle is an unmanned aircraft.
  14. 14.A method of autonomously controlling an entity, comprising: receiving situational awareness data; receiving a random number; and generating a control signal to control the entity to perform an action based on the situational awareness data and the random number.
  15. 15. The method according to claim 14, comprising generating a list of possible actions based on the situational awareness data, and using the random number to select one of the actions to perform.
  16. 16. The method according to claim 11 or claim 15, comprising generating the 30 random number.
  17. 17. The method according to claim 16, comprising measuring the time between radioactive emissions and generating a number based on a plurality of measured times.
  18. 18. The method according to claim 16, comprising reading a PUF, generating data representative of the PUF, and generating a random number based on the data
  19. 19. The method according to claim 18, wherein reading a PUF comprises to capturing an image of the PUF.
  20. 20. The method according to any one of claims 14 to 19, wherein the action is the release of a payload.
  21. 21. The method according to any one of claims 14 to 19, wherein the action is manoeuvring a vehicle.
GB2000905.6A 2020-01-22 2020-01-22 Artificial intelligence Active GB2591250B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB2000905.6A GB2591250B (en) 2020-01-22 2020-01-22 Artificial intelligence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB2000905.6A GB2591250B (en) 2020-01-22 2020-01-22 Artificial intelligence

Publications (3)

Publication Number Publication Date
GB202000905D0 GB202000905D0 (en) 2020-03-04
GB2591250A true GB2591250A (en) 2021-07-28
GB2591250B GB2591250B (en) 2025-03-05

Family

ID=69636782

Family Applications (1)

Application Number Title Priority Date Filing Date
GB2000905.6A Active GB2591250B (en) 2020-01-22 2020-01-22 Artificial intelligence

Country Status (1)

Country Link
GB (1) GB2591250B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025061894A1 (en) * 2023-09-20 2025-03-27 Elmos Semiconductor Se Controllable and/or self-controlling object comprising a quantum random number generator

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016173739A (en) * 2015-03-17 2016-09-29 セコム株式会社 Flying robot control system and flying robot
WO2019119238A1 (en) * 2017-12-18 2019-06-27 深圳市大疆创新科技有限公司 Data exchange method and system based on unmanned aerial vehicle, and ground control terminal and server
WO2020139562A1 (en) * 2018-12-28 2020-07-02 Intel Corporation Drone-based traffic control and v2x enhancements

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016173739A (en) * 2015-03-17 2016-09-29 セコム株式会社 Flying robot control system and flying robot
WO2019119238A1 (en) * 2017-12-18 2019-06-27 深圳市大疆创新科技有限公司 Data exchange method and system based on unmanned aerial vehicle, and ground control terminal and server
WO2020139562A1 (en) * 2018-12-28 2020-07-02 Intel Corporation Drone-based traffic control and v2x enhancements

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025061894A1 (en) * 2023-09-20 2025-03-27 Elmos Semiconductor Se Controllable and/or self-controlling object comprising a quantum random number generator

Also Published As

Publication number Publication date
GB2591250B (en) 2025-03-05
GB202000905D0 (en) 2020-03-04

Similar Documents

Publication Publication Date Title
Castrillo et al. A review of counter-UAS technologies for cooperative defensive teams of drones
CN119906519A (en) A multi-system navigation deception system for unmanned aerial vehicles based on intelligent algorithm optimization
Criollo et al. Classification, military applications, and opportunities of unmanned aerial vehicles
DE102022112269A1 (en) Quantum computing stack for an NV center based quantum computer and PQC communication of quantum computers
US11521128B2 (en) Threat assessment of unmanned aerial systems using machine learning
DE102023100265A1 (en) Mobile quantum computer system executing quantum algorithms to increase sensor performance and accelerate sensor data processing
Nichols et al. Unmanned aircraft systems in the cyber domain
Alotaibi et al. Ubiquitous unmanned aerial vehicles (UAVs): A comprehensive review
MacDonald et al. Killing me softly
WO2023170054A1 (en) Quantum computer system and method for operating a movable quantum computer
GB2591250A (en) Artificial intelligence
Díaz Technological developments and implications of autonomous military drones: prospects in global geopolitics
Law et al. Detecting and tracking hypersonic glide vehicles: A cybersecurity-engineering analysis of academic literature
Öström et al. Effects of datalink target data on air-to-air missile performance
Bateman Hunting the Red Bear: Satellite Reconnaissance and the ‘Second Offset Strategy’in the Late Cold War
Zhang et al. Ground attack strategy of cooperative UAVs for multitargets
Caruso Iot, ml for combat identification: Technologies to reduce blue on blue events in military battlefield
Aburass et al. Artificial intelligence in the global military and weapon industry: applications, methodologies, and implications
Ren et al. Research on multi domain joint reconnaissance of uva swarm
Aljohani et al. Autonomous strike uavs for counterterrorism missions: Challenges and preliminary solutions
Lee Armed drone systems: the ethical challenge of replacing human control with increasingly autonomous elements
Zhang et al. The development of counter-unmanned aerial vehicle technologies
Howden et al. Networked sensors for the objective force
Kartashov et al. MODELING OF DYNAMIC AIR SITUATION IN THE ZONE OF CRITICALLY IMPORTANT INFRASTRUCTURE FACILITIES
PÎRJOL et al. Aspects regarding the use of passive sensors on air surveillance missions