IP Library Granted Patent US 10,242,580
Granted Patent B2
US 10,242,580 · App. 16/044,823 · Granted Mar 26, 2019

System and method for situational awareness, vehicle control, and/or contingency planning

Inventors: Mark Groden (San Francisco, CA); Mitch Adler (San Francisco, CA); Jonathan Reeves (San Francisco, CA); Nur Harell (San Francisco, CA); Christopher Ward (San Francisco, CA)
Assignee: SkyRyse, Inc.
G08G5/0056B64C27/57B64D17/80B64D19/02G05D1/0055G05D1/0088G08G5/0039
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,242,580
App. No.
16/044,823
Granted
Mar 26, 2019
Kind
B2
Abstract

A method, preferably including: sampling inputs, determining aircraft conditions, and/or acting based on the aircraft conditions. A method, preferably including: sampling inputs, determining input reliability, determining guidance, and/or controlling aircraft operation. A method, preferably including: operating the vehicle, planning for contingencies, detecting undesired flight conditions, and/or reacting to undesired flight conditions. A system, preferably an aircraft such as a rotorcraft, configured implement the method.

Claims (57)

1. A method of aircraft operation, comprising:

flying an aircraft in a normal flight mode, comprising:

at a first sensor of the aircraft, sampling a first set of flight data, wherein the first set of flight data is indicative of an undesired aircraft trajectory; and

at a processor of the aircraft, autonomously controlling the aircraft to fly based on the first set of flight data;

while flying the aircraft in the normal flight mode, sampling a dataset at a second sensor of the aircraft, the dataset indicative of an undesired condition associated with a flight control element of the aircraft, wherein the flight control element is a flight control surface, wherein the second sensor is a flight control surface position sensor associated with the flight control surface;

determining that the first set of flight data is consistent with the undesired condition, wherein the undesired condition is associated with an actuation failure of the flight control surface;

based on the dataset, determining that the flight control element is in the undesired condition; and

in response to determining that the flight control element is in the undesired condition and determining that the first set of flight data is consistent with the undesired condition, landing the aircraft, comprising:

determining an emergency landing location;

at the first sensor, sampling a second set of flight data; and

at the processor, autonomously controlling the aircraft to land at the emergency landing location based on the second set of flight data.

2. The method of claim 1 , wherein the aircraft contains a living human.

3. The method of claim 2 , wherein the aircraft does not contain and does not receive control inputs from a licensed pilot.

4. The method of claim 1 , wherein the second sensor comprises a camera.

5. The method of claim 1 , wherein the second sensor comprises a time-of-flight sensor.

6. The method of claim 1 , wherein:

the actuation failure causes a directional bias during aircraft flight; and

the emergency landing location is determined based on the directional bias.

7. The method of claim 1 , wherein:

the aircraft is a rotorcraft;

the undesired condition comprises failure of a propulsion mechanism of the aircraft; and

autonomously controlling the aircraft to land at the emergency landing location comprises autonomously controlling the aircraft to perform an autorotation maneuver.

8. The method of claim 1 , wherein:

the aircraft comprises an airframe, a rotor rotationally coupled to the airframe about a rotor axis, and a parachute mechanically coupled to the airframe; and

autonomously controlling the aircraft to land at the emergency landing location comprises deploying the parachute in a parachute anchoring mode.

9. The method of claim 8 , wherein autonomously controlling the aircraft to land at the emergency landing location further comprises:

after deploying the parachute in the parachute anchoring mode, determining a parachute mode transition trigger; and

in response to determining the parachute mode transition trigger, controlling the parachute to transition from the parachute anchoring mode ta second parachute anchoring mode different from the parachute anchoring mode.

10. A method of aircraft operation, comprising:

autonomously flying an aircraft in a normal flight mode;

while autonomously flying the aircraft in the normal flight mode:

sampling a first dataset at a first sensor of a first sensor type, the first dataset indicative of an undesired condition associated with a flight control element of the aircraft, wherein the undesired condition comprises an undesired vibration, wherein the first sensor is an audio sensor, and wherein the first dataset comprises audio data indicative of the undesired vibration; and

sampling a second dataset at a second sensor of a second sensor type different than the first sensor type, the second dataset indicative of the undesired condition;

based on the first and second datasets, determining that the flight control element is in the undesired condition; and

in response to determining that the flight control element is in the undesired condition, flying the aircraft in a modified mode, comprising:

sampling a set of flight data;

at a processor of the aircraft, determining a modified flight plan based on the undesired condition; and

at the processor, autonomously controlling the aircraft to fly based on the modified flight plan and the set of flight data.

11. The method of claim 10 , wherein the second sensor is an accelerometer.

12. The method of claim 10 , wherein:

the aircraft is a rotorcraft comprising a rotor; and

the undesired vibration is associated with the rotor.

13. The method of claim 10 , wherein the undesired vibration is associated with a structural member of the aircraft.

14. The method of claim 10 , wherein:

determining the modified flight plan comprises determining an emergency landing location; and

autonomously controlling the aircraft to fly based on the modified flight plan and the set of flight data comprises autonomously controlling the aircraft to land at the emergency landing location based on the set of flight data.

15. The method of claim 14 , wherein:

the aircraft is a rotorcraft; and

autonomously controlling the aircraft to land at the emergency landing location comprises autonomously controlling the aircraft to perform an autorotation maneuver.

16. The method of claim 10 , wherein the aircraft contains a living human.

17. The method of claim 10 , wherein:

autonomously flying the aircraft in the normal flight mode comprises autonomously flying the aircraft based on a flight plan associated with a planned destination;

determining the modified flight plan comprises determining a modified destination different than the planned destination; and

autonomously controlling the aircraft to fly based on the modified flight plan and the set of flight data comprises autonomously controlling the aircraft to land at the modified destination.

18. The method of claim 10 , wherein:

autonomously flying the aircraft in the normal flight mode comprises flying the aircraft at a first speed; and

the modified mode is a conservative mode, wherein, while flying the aircraft in the conservative mode, the aircraft does not exceed a second speed less than the first speed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: GRODEN, MARK; ADLER, MITCHELL; REEVES, JONATHAN; HARELL, NUR; WARD, CHRIS
To: SKYRYSE, INC.
Reel/Frame 058845/0863 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: GRODEN, MARK; ADLER, MITCH; REEVES, JONATHAN; HARELL, NUR; WARD, CHRISTOPHER
To: SKYRYSE, INC.
Reel/Frame 047284/0868 →
Continuity (6)
Provisional Application 62537691 · Jul 27, 2017
Provisional Application 62544161 · Aug 11, 2017
Provisional Application 62544172 · Aug 11, 2017
Provisional Application 62607230 · Dec 18, 2017
Provisional Application 62634719 · Feb 23, 2018
Related Publication 20190031330A1 · Jan 31, 2019
Cited By (4)
US 12,459,639 US 12,505,752 US 12,524,021 US 12,562,069