US 11,874,674 B2
Vehicle control and interface system
Mark Groden, Marina Del Rey, CA (US); Gonzalo Javier Rey, Torrance, CA (US); Christopher Camilo Cole, Santa Monica, CA (US); and Christopher Ryan Smith, Torrance, CA (US)
Assigned to Skyryse, Inc., El Segundo, CA (US)
Filed by Skyryse, Inc., El Segundo, CA (US)
Filed on Jul. 8, 2021, as Appl. No. 17/370,415.
Claims priority of provisional application 63/059,491, filed on Jul. 31, 2020.
Claims priority of provisional application 63/049,553, filed on Jul. 8, 2020.
Claims priority of provisional application 63/049,567, filed on Jul. 8, 2020.
Prior Publication US 2022/0011783 A1, Jan. 13, 2022
Int. Cl. G05D 1/10 (2006.01); G05D 1/00 (2006.01)
CPC G05D 1/101 (2013.01) [G05D 1/0016 (2013.01); G05D 1/0088 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium storing instructions, the instructions when executed by a computer system, cause the computer system to:
receive, via an aircraft control router, a set of aircraft control inputs describing a requested trajectory for an aircraft;
generate, by the aircraft control router using the set of aircraft control inputs, a plurality of trajectory values for axes of movement of the aircraft, the plurality of trajectory values corresponding to the requested trajectory for the aircraft;
generate, by the aircraft control router using information describing characteristics of the aircraft and the plurality of trajectory values, a plurality of actuator commands for a plurality of actuators of the aircraft, wherein to generate the plurality of actuator commands, the instructions cause the computer system to:
convert the plurality of trajectory values to corresponding allowed trajectory values for the axes of movement of the aircraft by applying a set of control limit laws based on operation limits of the aircraft; and
determine the plurality of actuator commands using the allowed trajectory values; and
transmit, by the aircraft control router, the plurality of actuators commands to corresponding actuators to adjust a current trajectory of the aircraft to the requested trajectory for the aircraft.