Patent classifications
G08G5/0021
Intelligent location awareness for unmanned systems
In some embodiments, a method for determining a location of an unmanned system (UMS) can include: receiving data from a plurality of data sources, wherein the data sources include a geolocation sensor and at least one of an RF receiver, a RADAR system, a LIDAR system, a SONAR system, an infrared camera, a Simultaneous Location and Mapping Algorithm (SLAM) system, an inertial sensor, or an acoustic sensor; determining a reliability of one or more of the data sources based on the received data; assigning weights to the data sources based at least in part on the determination of the reliability of the one or more data sources; and determining the location of the UMS using the received data and the assigned weights.
Refined searching based on detected object configurations
Refined searching based on detected object configurations is provided by training a machine learning model to identify non-naturally occurring object configurations, acquiring images of an initial search area based on scanning it using a camera-equipped autonomous aerial vehicle operating in accordance with an initial automated flight plan defining the initial search area, analyzing the acquired images using the trained machine learning model and identifying that an object configuration is a non-naturally occurring object configuration, then based on identifying the non-naturally occurring object configuration, refining the initial automated flight plan to obtain a modified automated flight plan defining a different search area as compared to the initial search area, and initiating autonomous aerial scanning of the different search area in accordance with the modified automated flight plan.
Unmanned aerial systems with range finding
Techniques for range finding for an unmanned aerial system are described. As one example, an unmanned aerial system includes at least one motor to provide propulsion, a piezoelectric acoustic actuator having a resonant frequency, a piezoelectric acoustic sensor having the resonant frequency, and a controller to modulate a fixed amplitude and fixed frequency, at the resonant frequency, carrier wave according to a pseudo-random sequence of bits to produce a modulated wave sequence having a respective section of the carrier wave for each bit of the bits of the pseudo-random sequence having a first value, and a respective section of the carrier wave for each bit of the bits of the pseudo-random sequence having a second value, transmit the modulated wave sequence from the piezoelectric acoustic actuator, receive a reflected wave sequence including a reflection of the modulated wave sequence with the piezoelectric acoustic sensor, determine a delay time between the transmit and the receive of the modulated wave sequence based on the reflected wave sequence received by the piezoelectric acoustic sensor and the modulated wave sequence transmitted by the piezoelectric acoustic actuator, and modify power provided to the at least one motor based on the delay time.
AIRCRAFT POSITION CONTROL SYSTEM, AIRCRAFT, AND AIRCRAFT POSITION CONTROL METHOD
An aircraft position control system includes a feedback control unit configured to calculate a feedback manipulated variable of an aircraft by feedback control so that the aircraft heads toward a target landing point, based on at least the relative position and the relative velocity; a multi-value control unit configured to set, by referring to a switching line preliminarily provided in a manner passing through an origin of a coordinate plane whose orthogonal axes represent the relative position and the relative velocity and separating an acceleration region in which the relative velocity is to be increased and a deceleration region in which the relative velocity is to be decreased, an addition value that tends to increase the relative velocity when a coordinate point of the current relative position and the current relative velocity is located in the acceleration region to calculate a manipulated variable of the aircraft
ELECTRONIC CONTROL DEVICE FOR AN AVIONICS SYSTEM FOR IMPLEMENTING A CRITICAL AVIONICS FUNCTION, METHOD AND COMPUTER PROGRAM THEREFOR
An electronic control device of an avionics system for implementation of a critical avionics function, comprising: a module for receiving a voice instruction signal; a speech recognition module configured to transform the voice signal into a textual transcript; a processing module configured to associate the textual transcript with at least one action to be performed; a monitoring system comprising: a control module configured to check whether the textual transcript and/or the action to be performed is consistent if and only if: a) the textual transcript and/or the action to be performed is consistent with the expected syntax, b) the textual transcript and/or the action to be performed is consistent with the expected lexical field, and c) the textual transcript and/or the action to be performed is consistent with the current context, a module for generating an associated command only if no inconsistencies are detected.
SYSTEMS AND METHODS FOR BULK AIRCRAFT DATA SIMULATOR AND COMPARISON TOOL
Presented herein are systems and methods for simulating translated aircraft terminal procedures and comparing them to detect for errors in the translation of the terminal procedures. In one or more examples, one or more regulatory agency's routes and procedures for a given airspace are translated into one or more instructions that can be read by a flight computer that is configured to assist a pilot during a flight to adhere to those agency's procedures. A given terminal procedure can have multiple translations associated with it. In order to determine the accuracy of the translation process, in one or more examples, the translations provided by those vendors can be simulated by a computer that is configured to simulate an aircraft's traversal of an airspace using the instructions loaded on to the flight computer. The data generated by the simulations can be used to compare the translations to detect errors in the translation process.
Estimation of Atmospheric Turbulence Parameters using Differential Motion of Extended Features in Time-lapse Imagery
A system and method provide improved remote turbulence measurement. The system includes an image capturing device that captures time-lapse images of a distant target anywhere from a km to more than a 100 km away. A processor of the system tracks relative motion due to atmospheric turbulence of some number of patches of definite size on each of these images using a subpixel accurate correlation technique. The processor computes differential tilt variances between every pair of patches from the image collection and evaluates the theoretical weighting functions between turbulence along the path and differential tilt variances. The processor determines weights to linearly combine the weighting functions such that the combined weighting function closely resembles the weighting function corresponding to a turbulence parameter of interest. The processor then combines the differential tilt variances using the determined weights to obtain the desired turbulence parameter.
SYSTEM AND METHOD FOR FLYING AIRCRAFT RELATIVE TO LEAD AIRCRAFT
A system may include an aircraft including a processor. The processor may be configured to: receive a lead aircraft assignment instruction, the lead aircraft assignment instruction instructing the aircraft to follow a lead aircraft; determine whether the aircraft is receiving sufficient lead aircraft traffic data from the lead aircraft to record a four-dimensional (4D) track of the lead aircraft; upon a determination that the aircraft is receiving the sufficient lead aircraft traffic data, output an acceptance of the lead aircraft assignment instruction; receive the lead aircraft traffic data from the lead aircraft, the lead aircraft traffic data including information at least one of associated with or of the track of the lead aircraft; record the track of the lead aircraft; and output commands configured to cause (a) the aircraft to follow the recorded track, or (b) guidance content for following the recorded track of the lead aircraft to be presented.
SYSTEM AND METHOD FOR EXTRACTING AND DISPLAYING SPEAKER INFORMATION IN AN ATC TRANSCRIPTION
A system for extracting speaker information in an ATC transcription and displaying the speaker information on a graphical display unit is provided. The system is configured to: segment a stream of audio received from an ATC and other aircraft into a plurality of chunks; determine, for each chunk, if the speaker is enrolled in an enrolled speaker database; when the speaker is enrolled in the enrolled speaker database, decode the chunk using a speaker-dependent automatic speech recognition (ASR) model and tag the chunk with a permanent name for the speaker; when the speaker is not enrolled in the enrolled speaker database, assign a temporary name for the speaker, tag the chunk with the temporary name, and decode the chunk using a speaker independent speech recognition model; format the decoded chunk as text; and signal the graphical display unit to display the formatted text along with an identity for the speaker.
SYSTEM AND METHOD FOR PROVIDING ENHANCED SERVICES
A system and method in an aircraft for providing enhanced services is provided. In one example, the method includes: setting up triggering logic to identify a beginning point and ending point for collecting a set of avionics system data during a flight; and systematically retrieving information for use by the triggering logic to identify the beginning point and the ending point. When the beginning point is reached, the method includes systematically repeating: retrieving the set of avionics systems data; and sending, to an off-board application, data from the set of avionics system data that has changed state from prior data sent to the off- board application. When the ending point is reached, the method includes cease sending data from the set of avionics system data to the off-board application.