G05D1/1064

UNMANNED VEHICLE AND METHOD FOR A FIRST UNMANNED VEHICLE FOR AVOIDING A CONFLICT WITH A SECOND UNMANNED VEHICLE
20230168695 · 2023-06-01 · ·

A decentralized method for a first Unmanned Vehicle, UV, for avoiding a conflict with a second UV is provided. The method includes determining, based on a current movement plan of the first UV and a current movement plan of the second UV received from the second UV, whether a conflict with the second UV is likely to occur. If it is determined that a conflict with the second UV is likely to occur, the method further includes performing at least one iteration of the following steps: a) determining a candidate movement plan of the first UV and receiving, from the second UV, a candidate movement plan of the second UV; b) determining first cost values for different combinations of one of the current movement plan and the candidate movement plan of the first UV with one of the current movement plan and the candidate movement plan of the second UV using a first cost function; c) receiving, from the second UV, second cost values for the different combinations, wherein the second cost values are calculated by the second UV using a second cost function; d) combining the first cost values and the second cost values in order to determine third cost values for the different combinations; and e) updating the current movement plan of the first UV to the movement plan of the first UV that is included in the combination exhibiting the best third cost value among the different combinations.

Adaptive scheduling of flight trajectory commands for autonomous or remotely controlled air systems executing air traffic control flight clearances
11257384 · 2022-02-22 · ·

A computer-implemented method, a computer system, and a non-transitory computer readable medium is disclosed for following air traffic control (ATC) flight trajectory profile instructions in the form of datalink commands to a flight management system (FMS) of a unmanned aircraft (UA) or a manned aircraft for ATC approved flight through controlled airspace along a mission of a vehicle of the UA or the manned aircraft.

Unmanned aerial vehicle platform

A device receives a request for a flight path of UAV from a first location to a second location in a region, and determines, based on credentials associated with the UAV, whether the UAV is authenticated for utilizing the device and a network. The device determines, when the UAV is authenticated, capability information for the UAV based on the request and component information associated with the UAV. The device calculates the flight path from the first location to the second location based on the capability information and one or more of weather information, air traffic information, obstacle information, or regulatory information associated with the region. The device generates flight path instructions for the flight path based on one or more of the weather information, the air traffic information, the obstacle information, or the regulatory information associated with the region, and provides the flight path instructions to the UAV.

METHOD AND SYSTEM FOR PROVIDING ROUTE OF UNMANNED AIR VEHICLE
20170248969 · 2017-08-31 ·

A method and a system for establishing a route of an unmanned aerial vehicle are provided. The method includes identifying an object from surface scanning data and shaping a space, which facilitates autonomous flight, as a layer, collecting surface image data for a flight path from the shaped layer, and analyzing a change in image resolution according to a distance from the object through the collected surface image data and extracting an altitude value on a flight route.

Unmanned aerial vehicle management system

An Unmanned Aerial System configured to receive a request from a user and fulfill that request using an Unmanned Aerial Vehicle. The Unmanned Aerial System selects a distribution center that is within range of the user, and deploys a suitable Unmanned Aerial Vehicle to fulfill the request from that distribution center. The Unmanned Aerial System is configured to provide real-time information about the flight route to the Unmanned Aerial Vehicle during its flight, and the Unmanned Aerial Vehicle is configured to dynamically update its mission based on information received from the Unmanned Aerial System.

SYSTEMS AND METHODS FOR TAKING, PROCESSING, RETRIEVING, AND DISPLAYING IMAGES FROM UNMANNED AERIAL VEHICLES
20170235018 · 2017-08-17 ·

A method comprising receiving aerial images captured by one or more unmanned aerial vehicle; receiving metadata associated with the aerial images captured by the one or more unmanned aerial vehicle; geo-referencing the aerial images based on a geographic location of a surface to determine geographic coordinates of pixels of the aerial images; receiving a geographic location from a user; retrieving one or more of the aerial images associated with the geographic location based on the determined geographic coordinates; and displaying to the user one or more overview image depicting the geographic location and overlaid with one or more icons indicative of and associated with the retrieved aerial images associated with the geographic location.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM
20220309699 · 2022-09-29 · ·

An information processing apparatus according to the present technology includes a control unit. The control unit calculates a relative position of a second moving body with respect to a first moving body based on a captured image of the second moving body captured by the first moving body and position information of the first moving body, and calculates a movable area of the second moving body based on the relative position.

Control of multi-drone fleets with temporal logic objectives

Methods, systems, and computer readable media for controlling a fleet of drones. A method includes receiving a mission specification for each drone of one or more drones, each mission specification including spatio-temporal requirements for the drone. The method includes generating, for each drone, a low-rate trajectory for the drone by performing a robustness maximization of satisfying the mission specification over a low-rate sequence of waypoints for the drone based on a mapping between low-rate trajectories and high-rate trajectories. The method includes transmitting, to each drone, the low-rate trajectory for the drone, causing a local controller of each drone to control the drone by generating a high-rate trajectory using the low-rate trajectory and the mapping between low-rate trajectories and high-rate trajectories.

UAV GUIDANCE SYSTEM AND HAND CONTROL UNIT

The present invention provides a system for control and guidance of an unmanned aerial vehicle (UAV) using modulated laser light in radio frequency (RF) contested environments. The system enables the user to send light signal communications to the UAV from a handheld device. In one embodiment, where the handheld device is capable of being incorporated into a firearm fore-grip with built-in controls that allow for control of the UAV by a user in a shooting/aiming position. The UAV includes an optical array for detecting and receiving the light signal communications, as well as filtering systems for filtering out unnecessary image data for better control in different weather and time conditions, as well as an avoidance system to avoid objects and other UAVs when used in a swarm of UAVs.

Systems and methods for sensing and avoiding external objects for aircraft

A monitoring system for an aircraft has sensors that are used to sense the presence of objects around the aircraft for collision avoidance, navigation, or other purposes. At least one of the sensors may be configured to sense objects around the aircraft and provide data indicative of the sensed objects. The monitoring system may use information from the sensor and information about the aircraft to determine an escape envelope including possible routes that the aircraft can follow to avoid colliding with the object. The monitoring system may select an escape path based on the escape envelope and control the aircraft to follow the escape path to avoid collision with one or more objects.