| CPC B64D 45/00 (2013.01) [G07C 5/008 (2013.01); G07C 5/0808 (2013.01); G07C 5/0841 (2013.01); B64D 2045/0085 (2013.01); G05D 1/0816 (2013.01)] | 12 Claims |

|
1. A system, comprising:
a processor; and
a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:
determine a flight-time variable associated with an aircraft, including by determining the flight-time variable while the aircraft is flying, wherein the flight-time variable includes a payload-inclusive center of gravity, wherein the determining of the flight-time variable comprises to:
obtain a thrust associated with a rotor while the aircraft is flying; and
determine the payload-inclusive center of gravity based at least in part on the thrust;
determine whether the aircraft is airworthy based at least in part on the flight-time variable, comprising to:
compare the payload-inclusive center of gravity to a first center of gravity threshold represented by a first three-dimensional (3D) shape; and
compare the payload-inclusive center of gravity to a second center of gravity threshold represented by a second three-dimensional (3D) shape wherein the first center of gravity threshold is smaller than the second center of gravity threshold;
in response to determining that the aircraft is airworthy, permit the aircraft to fly at full capacity or an unrestricted capacity, comprising to:
in response to a determination that the payload-inclusive center of gravity does not exceed the first center of gravity threshold represented by the first 3D shape, determine that the aircraft is airworthy; and
in response to determining that the aircraft is marginally airworthy, configure the aircraft with a set of one or more constrained settings, wherein it is determined that the aircraft is marginally airworthy in response to determining that the payload-inclusive center of gravity exceeds the first center of gravity threshold and does not exceed the second center of gravity threshold.
|