Patent classifications
G05D1/10
AUTOMATIC LANDING SYSTEM FOR VERTICAL TAKEOFF/LANDING AIRCRAFT, VERTICAL TAKEOFF/LANDING AIRCRAFT, AND CONTROL METHOD FOR LANDING OF VERTICAL TAKEOFF/LANDING AIRCRAFT
An automatic landing system includes an imaging device mounted on a vertical take-off and landing aircraft; a relative-position acquisition unit that performs image processing on an image of a marker at a target landing point, and that acquires a relative position between the aircraft and the target landing point; a relative-altitude acquisition unit for acquiring a relative altitude between the aircraft and the target landing point; and a control unit for controlling the aircraft in a plurality of control modes so that the relative position becomes zero. The control modes include a hovering mode in which the relative altitude of the aircraft is lowered to a predetermined relative altitude when the relative position is within a first threshold value. A transition to a landing mode occurs upon satisfying predetermined conditions including the relative position being within a predetermined threshold value less than the first threshold value.
POSTURE CHANGING DEVICE, UNMANNED AERIAL VEHICLE, AND POSTURE CHANGING METHOD
Provided is a posture changing device for changing a posture of an aerosol container mounted on an unmanned aerial vehicle, the posture changing device including: a posture selecting unit for selecting a posture of the aerosol container from a plurality of candidate postures; and a posture changing unit for changing a posture of the aerosol container to the posture selected from the plurality of candidate postures. Also provided is a posture changing method for changing a posture of an aerosol container mounted on an unmanned aerial vehicle, the posture changing method including: selecting a posture of the aerosol container from a plurality of candidate postures; and changing a posture of the aerosol container to the posture selected from the plurality of candidate postures.
Controlling Simulated and Remotely Controlled Flyable Aircraft with Handheld Devices
In a general aspect, a handheld controller device includes a housing and a trigger assembly. The housing is configured to be held in the hands of a user. The trigger assembly includes a pair of triggers extending outward from a side of the handheld controller device and configured to move along respective trigger paths. A coupling assembly is disposed inside the housing and connected to the pair of triggers. The coupling assembly is configured to transfer motion between the pair of triggers such that, when either of the triggers moves towards the housing along its respective trigger path, the coupling assembly moves the other trigger an equal distance away from the housing along its trigger path. Circuitry in the housing includes one or more sensors and a microcontroller configured to receive sensor signals and, in response, generate aircraft control data (e.g., for a flight simulation or remotely controlled flyable aircraft).
VISION-BASED LANDING SYSTEM
A system includes one or more cameras configured to attach to an aircraft and capture a plurality of images. The plurality of images includes a first image including a runway and a subsequently captured second image including the runway. The system includes an aircraft computing system configured to identify common features in the first and second images, determine changes in locations of the common features between the first and second images, and determine a predicted landing location of the aircraft in the second image based on the changes in locations of the common features. The aircraft computing system is configured to abort landing on the runway based on the predicted landing location relative to the runway.
DUAL AGENT REINFORCEMENT LEARNING BASED SYSTEM FOR AUTONOMOUS OPERATION OF AIRCRAFT
A dual agent reinforcement learning autonomous system (DARLAS) for the autonomous operation of aircraft and/or provide pilot assistance. DARLAS includes an artificial neural network, safe agent, and cost agent. The safe agent is configured to calculate safe reward Q values associated with landing the aircraft at a predetermined destination or calculated emergency destination. The cost agent is configured to calculate cost reward Q values associated with maximum fuel efficiency and aircraft performance. The safe and cost reward Q values are based on state-action vectors associated with an aircraft, which may include state data and action data. The system may include a user output device that provides an indication of an action to a user. The action corresponds to an agent action having the highest safe reward Q value and the highest cost require Q value. DARLAS prioritizes the highest safe reward Q value in the event of conflict.
Management of deployed drones
Deployed drones are managed. For instance, a first drone detects whether the first drone is in communication with a command center via a first communication network to determine a configuration parameter of a first message to broadcast discovery information associated with the first drone. In response to the first drone being in communication with the command center via the first communication network, the first drone broadcasts the first message configured with a first value for the configuration parameter. Or, in response to the first drone not being in communication with the command center via the first communication network, the first drone broadcasts the first message configured with a second value for the configuration parameter different from the first value.
CENTRAL MANAGEMENT SERVER, UNMANNED AIRCRAFT AND UNMANNED ROBOT FOR MONITORING MANAGEMENT TARGET AREA
A central management server according to an embodiment of the present disclosure includes: a selection module for selecting an unmanned aircraft and an unmanned robot to monitor a management target area; and a control module for transmitting a monitoring execution command to the selected unmanned aircraft and the unmanned robot, wherein, according to the monitoring execution command, the unmanned robot moves along a preset ground guard route and monitors the management target area on the ground, and the unmanned aircraft flies along a preset air guard route and monitors the management target area from above. When it may be determined that an event has occurred during monitoring, at least one of the unmanned aircraft and the unmanned robot may be configured to transmit event information including location information of a point at which the event has occurred to the control module.
AUTOMATIC LOW-SPEED AIRCRAFT MANEUVER WIND COMPENSATION
Automatic low-speed aircraft maneuver wind compensation is implemented by an aircraft flight control system flight control computer (FCC) configured to receive or retrieve steady wind data and retrieve groundspeed data for the aircraft. The FCC computes two-dimensional relative horizontal airspeed (i.e., horizontal relative to the surface of the earth) for the aircraft, using the steady wind data and the groundspeed data for the aircraft, and computes relative changes in trim controls of the aircraft using the two-dimensional relative horizontal airspeed of the aircraft. The resulting relative changes in controls of the aircraft due to relative horizontal airspeed changes are applied to flight element control actuators.
COORDINATING SPATIAL AND TEMPORAL ARRIVAL OF MUNITIONS
A method and system for coordinating munitions in a salvo to form a constellation in a Global Positioning System (GPS) denied attack of a plurality of targets. Each munition is provided with a datalink communication system to communicate with other munitions and a navigation system for guiding the munition in flight. An estimated position of each munition is determined relative to the other munitions in the salvo via each munitions' datalink communication system. Two-Way Timing and Ranging (TRTW) techniques are utilized to determine positioning of each munition relative to one another. A distance range of each munition relative to the other munitions in the salvo is determined via each munitions' datalink communication system. A constellation formation of the plurality of munitions in the salvo is determined based upon the determined relative position and distance range of each munition relative to one another. A target seeker basket coordinate respectively for each munition in the constellation formation is determined relative to an array of targets. Each munition in the constellation is then navigated in flight to its respective target seeker basket coordinate via its navigation system, wherein navigating to a respective target seeker basket includes coordinating a flight path of each munition in the constellation relative to one another to its respective determined target seeker basket. And coordinating the flight path of each munition includes determining an Estimated Time of Arrival (ETA) for each munition relative to its determined target seeker basket.
Multi-tiered transportation identification system
A system for identifying an aspect of interest on a vehicle that includes a local AI system that can analyze sensor data from an on-site sensor to make an attempt to identify the aspect of interest according to first criterion. The aspect of interest can be information printed on the vehicle and/or on a seal of the vehicle. If the local AI system is unable to identify and validate the information on the first effort, it can consult with a central/global AI system that can leverage its own database and other local systems at other locations for subsequent attempts at identifying and validating the aspects of interest.