Patent classifications
G05D1/042
LANDING A VERTICAL LANDING VEHICLE
A method, apparatus, system, and computer program product for controlling landing of a vertical landing vehicle. In one illustrative example, a method controls landing of a vertical landing vehicle. A landing profile for landing the vertical landing vehicle is determined by the computer system using a third derivative of a position equation, an initial position, an initial speed, a final speed, and a touchdown point for the vertical landing vehicle. Landing of the vertical landing vehicle is controlled using the landing profile.
AIRCRAFT SENSOR SYSTEM SYNCHRONIZATION
A method, apparatus, system, and computer program product for operating an aerial imaging system. A first altitude of a first aircraft is determined, by a computer system, using first images of a key point generated by the first aircraft during a flight and stereo depth triangulation. The first altitude is compared with a second altitude of a second aircraft determined by the second aircraft, by the computer system, to form a comparison. An offset between the first altitude and the second altitude is determined, by the computer system, using the comparison. At least one of the first altitude or the second altitude is adjusted based on the offset. A plurality of images of a region from the first aircraft at the first altitude and from the second aircraft at the second altitude is obtained.
Loss-of-control prevention and recovery flight controller
A loss-of-control prevention and recovery automatic control system of an aircraft is provided having a plurality of flight control mode, including a nominal flight control mode, a loss-of-control prevention control mode, a loss-of-control arrest control mode, and a nominal flight restoration control mode, as well as a supervisory control system capable of monitoring the flight states and flight events of the aircraft and determining which flight control mode to activate.
Systems and methods for exploiting ADS-B frequency of arrival for flight surveillance, cyber security and meteorology
A system is disclosed for exploiting a transmitted signal from an aircraft to determine characteristics of any of the aircraft's motion or meteorological conditions in which the aircraft is moving. The system includes a plurality of platforms for detecting Doppler shift information of the transmitted signal at each of the plurality of platforms, and a processing system for determining characteristics of any of the aircraft's motion or meteorological conditions in which the aircraft is moving.
Aircraft descent phase management
A method is described that is implemented by computer for optimizing the vertical descent profile of an aircraft, the vertical profile being broken down into an altitude profile and a speed profile. One or more altitudes of passage can be determined by minimizing the overall deviation between the speed profile and one or more speed constraints previously received. The optimized descent profile can comprise one or more of these altitudes of passage. Different developments are described, in particular embodiments in which an optimized altitude of passage minimizes the engine thrust, the descent profile is of OPEN IDLE, FPA or VS type, the optimized descent profile is determined backward, a speed constraint is of AT or AT OR ABOVE type, and the use of the airbrakes. Display modalities are described, as are system and software aspects.
Target tracking method and apparatus
A method for controlling a movable object includes obtaining an expected height of the movable object, obtaining a measured height of the movable object relative to a ground, and controlling a height of the movable object according to the expected height and the measured height.
Systems and methods for computing flight controls for vehicle landing
Disclosed are methods, systems, and non-transitory computer-readable medium for landing a vehicle. For instance, the method may include: before a descent transition point, receiving from a service a landing zone confirmation including landing zone location information and an indication that a landing zone is clear; determining a landing flight path based on the landing zone location information; and upon the vehicle starting a descent to the landing zone using the landing flight path: receiving landing zone data from at least one of a radar system, a camera system, an altitude and heading reference system (AHRS), and a GPS system; performing an analysis based on the landing zone data to determine whether an unsafe condition exists; and based on the analysis, computing flight controls for the vehicle to continue the descent or modify the descent.
GEO-FIDUCIALS FOR UAV NAVIGATION
Unmanned aerial vehicle (UAV) navigation systems include a UAV charging pad positioned at a storage facility, a plurality of fiducial markers positioned at the storage facility, and a UAV. Each of the fiducial markers is associated with a fiducial dataset storing a position of the corresponding fiducial marker, and the fiducial datasets are stored in a fiducial map. The UAV includes a camera and logic that when executed causes the UAV to image a first fiducial marker, to access from the fiducial map a first fiducial dataset storing the position of the first fiducial marker, and to navigate based upon the first fiducial dataset.
Systems and methods for height control of a movable object
A method of controlling a movable object to track a target includes determining a difference between a desired height and a measured height of the movable object, determining a reference speed of the movable object or the target, and adjusting the movable object based on the reference speed and the difference between the desired height and the measured height.
Drone air traffic control over wireless networks for package pickup and delivery in an order defined by coordinates
Systems and methods for package pickup and delivery, in an air traffic control system configured to manage Unmanned Aerial Vehicle (UAV) flight in a geographic region, include communicating to one or more UAVs over one or more wireless networks; directing a UAV to pick up a package at a pickup location and to deliver the package to a delivery location, wherein; and directing the UAV to follow an outbound flight path including a plurality of locations to travel to, in a specific order, while outbound to deliver the package, and an inbound flight path including the plurality of locations to travel to, in an order reverse of the specific order, while inbound from delivering the package.