IP Library Granted Patent US 11,142,316
Granted Patent B2
US 11,142,316 · App. 17/161,388 · Granted Oct 12, 2021

Control of drone-load system method, system, and apparatus

Inventors: Derek Sikora (Denver, CO); Logan Goodrich (Golden, CO); Caleb B. Carr (Commerce City, CO)
Assignee: Vita Inclinata Technologies, Inc.
B64C39/024B64D1/08B64D9/00B64C2201/128
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 11,142,316
App. No.
17/161,388
Granted
Oct 12, 2021
Kind
B2
Abstract

Disclosed are systems, apparatuses, and methods to enhance control of a drone-load system, including through drone thrusters or load thrusters.

Claims (29)

1. A control system for a drone-load system to influence at least one of a position, orientation, or motion of the drone-load system, comprising:

the drone-load system, wherein the drone-load system comprises a drone, a load, and a load thruster;

wherein the drone comprises a drone thruster, wherein the load is secured to the drone, and wherein the load thruster has a horizontal orientation;

a sensor suite, and a computer processor and memory, wherein the memory comprises a control module which, when executed by the computer processor, is to determine at least one of a position, orientation, or motion of the drone-load system based on a sensor data from the sensor suite and is to control the drone thruster to influence the position, orientation, and motion of the drone-load system; wherein to determine the position, orientation, and motion of the drone-load system based on a sensor data from the sensor suite, the control module is to estimate and predict a state or parameter of the drone-load system based on the sensor data, wherein to estimate and predict the state or parameter of the drone-load system based on the sensor data comprises to combine the sensor data from the sensor suite in a non-linear filter according to a system model with feedback from at least one of a functional mode or command state of the control module, a thrust and orientation mapping, or a fan and hoist mapping.

2. The control system according to claim 1 , wherein the load is secured to the drone by a suspension cable and further comprising a load thruster secured proximate to the load at a terminal end of the suspension cable and wherein the control module is further to control the drone thruster and the load thruster to influence at least one of the position, orientation, or motion of the drone-load system.

3. The control system according to claim 1 , wherein the load is secured to the drone by a suspension cable and further comprising a hoist for the suspension cable and wherein the control module is further to control the hoist to influence at least one of the position, orientation, or motion of the drone-load system.

4. The control system according to claim 1 , wherein the system model comprises at least one of a mass of the drone, a mass of the load, a length between the drone and the load, an inertia of the load, an inertia of the drone, a center of mass of the drone-load system, an impulse force of the load thruster, an impulse force of the drone thruster, a rotational motion of the load, a rotational motion of the drone, a pendular motion of the load, a pendular motion of the drone, a movement of the load over time through an absolute coordinate space, and a movement of the drone over time through the absolute coordinate space.

5. The control system according to claim 1 , wherein the control module is further to determine that a flight control parameter of the drone-load system is not exceeded by the state or parameter of the drone-load system, wherein the flight control parameter of the drone-load system comprises at least one of a center of mass of the drone-load system relative to a maneuvering requirement or a mass of the drone-load system relative to an impulse force and battery capacity of the drone thruster.

6. The control system according to claim 1 , wherein to control the drone thruster comprises to compensate for an angle or relative motion between the drone and the load to deliver the load to a target.

7. A computer implemented method to influence at least one of a position, orientation, or motion of a drone-load system, comprising:

a drone-load system comprising a drone, a load, a load thruster, and a computer processor and memory, wherein the drone comprises a drone thruster, wherein the load thruster has a horizontal orientation; and wherein the memory comprises instructions for a control module;

executing by the computer processor the instructions for the control module and thereby

obtaining a sensor data from a sensor suite;

determining at least one of a position, orientation, or motion of the drone-load system based on the sensor data from the sensor suite; and

controlling the drone thruster to influence at least one of the position, orientation, or motion of the drone-load system;

wherein determining at least one of the position, orientation, or motion of the drone-load system based on a sensor data from the sensor suite comprises estimating and predicting a state or parameter of the drone-load system based on the sensor data and wherein estimating and predicting the state or parameter of the drone-load system based on the sensor data comprises combining the sensor data from the sensor suite in a non-linear filter according to a system model with feedback from at least one of a functional mode or command state of the control module, a thrust and orientation mapping, or a fan and hoist mapping.

8. The method according to claim 7 , wherein the load is secured to the drone by a suspension cable and further comprising a load thruster secured proximate to the load at a terminal end of the suspension cable and further executing by the processor the instructions for the control module and thereby controlling the drone thruster and the load thruster to influence at least one of the position, orientation, or motion of the drone-load system.

9. The method according to claim 7 , wherein the load is secured to the drone by a suspension cable and further comprising a hoist for the suspension cable and further executing by the processor the instructions for the control module and thereby controlling the hoist to influence at least one of the position, orientation, or motion of the drone-load system.

10. The method according to claim 7 , wherein the system model comprises at least one of a mass of the drone, a mass of the load, a length between the drone and the load, an inertia of the load, an inertia of the drone, a center of mass of the drone-load system, an impulse force of the load thruster, an impulse force of the drone thruster, a rotational motion of the load, a rotational motion of the drone, a pendular motion of the load, a pendular motion of the drone, a movement of the load over time through an absolute coordinate space, and a movement of the drone over time through the absolute coordinate space.

11. The method according to claim 7 , further executing by the processor the instructions for the control module and thereby determining that a flight control parameter of the drone-load system is not exceeded by the state or parameter of the drone-load system.

12. The method according to claim 7 , wherein controlling the drone thruster comprises compensating for an angle or relative motion between the drone and the load to deliver the load to a target.

13. The method according to claim 12 , wherein compensating for the angle or relative motion between the drone and the load comprises moving the drone to a position which compensates for the angle or relative motion between the drone and the load.

14. An apparatus to influence at least one of a position, orientation, or motion of a drone-load system, comprising:

means for a drone-load system, wherein the drone-load system comprises a drone, a load, and a load thruster, wherein the drone comprises means for a drone thruster and wherein the load thruster has a horizontal orientation;

means to obtain a sensor data from a sensor suite, determine at least one of a position, orientation, or motion of the drone-load system based on the sensor data from the sensor suite, and control the drone thruster to influence at least one of the position, orientation, or motion of the drone-load system;

wherein means to determine at least one of the position, orientation, or motion of the drone-load system based on a sensor data from the sensor suite comprises means to estimate and predict a state or parameter of the drone-load system based on the sensor data and wherein means to estimate and predict the state or parameter of the drone-load system based on the sensor data comprises means to combine the sensor data from the sensor suite in a non-linear filter according to a system model with feedback from at least one of a functional mode or command state of the control module, a thrust and orientation mapping, or a fan and hoist mapping.

15. The apparatus according to claim 14 , further comprising means to secure the load to the drone by a suspension cable and further comprising means for a load thruster to be secured proximate to the load at a terminal end of the suspension cable and further comprising means to control the drone thruster and the load thruster to influence at least one of the position, orientation, or motion of the drone-load system.

16. The apparatus according to claim 14 , further comprising means to secure the load to the drone with a suspension cable and further comprising means for a hoist for the suspension cable and further comprising means to control the hoist to influence at least one of the position, orientation, or motion of the drone-load system.

17. The apparatus according to claim 14 , wherein the system model comprises at least one of a mass of the drone, a mass of the load, a length between the drone and the load, an inertia of the load, an inertia of the drone, a center of mass of the drone-load system, an impulse force of the load thruster, an impulse force of the drone thruster, a rotational motion of the load, a rotational motion of the drone, a pendular motion of the load, a pendular motion of the drone, a movement of the load over time through an absolute coordinate space, and a movement of the drone over time through the absolute coordinate space.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2023
From: VITA INCLINATA TECHNOLOGIES, INC.
To: VITA INCLINATA IP HOLDINGS LLC
Reel/Frame 064170/0835 →
SECURITY INTEREST Recorded May 4, 2023
From: VITA INCLINATA IP HOLDINGS LLC
To: 3&1 FUND LLC
Reel/Frame 063539/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2021
From: CARR, CALEB B.; SIKORA, DEREK; GOODRICH, LOGAN
To: VITA INCLINATA TECHNOLOGIES, INC.
Reel/Frame 055648/0318 →
Continuity (6)
Continuation In Part 16988373 · Aug 7, 2020
Continuation PCTUS2019013603 · Jan 15, 2019
Provisional Application 62966851 · Jan 28, 2020
Provisional Application 62757414 · Nov 8, 2018
Provisional Application 62627920 · Feb 8, 2018
Related Publication 20210229808A1 · Jul 29, 2021
Cited By (11)
US 12,246,952 US 12,258,145 US 12,296,952 US 12,304,779 US 12,344,399 US 12,371,306 US 12,434,813 US 12,459,668 US 12,459,789 US 12,612,194 US 12,635,052