IP Library Granted Patent US 11,117,663
Granted Patent B2
US 11,117,663 · App. 16/352,694 · Granted Sep 14, 2021

Apparatus and method for unmanned flight

Inventors: Robert L. Cantrell (Herndon, VA); John P. Thompson (Bentonville, AR); David C. Winkle (Bella Vista, AR); Michael D. Atchley (Eureka Springs, AR); Donald R. High (Noel, MO); Todd D. Mattingly (Bentonville, AR); John J. O'Brien (Farmington, AR); John F. Simon (Pembroke Pines, FL)
Assignee: Walmart Apollo, LLC
B64C39/024B64C3/42B64C3/56B64C33/02B64C2201/021B64C2201/022B64C2201/025B64C2201/027B64C2201/102B64C2201/108B64C2201/127B64C2201/128B64C2201/14B64C2201/162
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,117,663
App. No.
16/352,694
Granted
Sep 14, 2021
Kind
B2
Abstract

Systems, apparatuses, and methods are provided herein for unmanned flight optimization. A system for unmanned flight comprises a set of motors configured to provide locomotion to an unmanned aerial vehicle, a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle, a sensor system on the unmanned aerial vehicle, and a control circuit. The control circuit being configured to: control the unmanned aerial vehicle, cause the set of motors to lift the unmanned aerial vehicle, detect condition parameters based on the sensor system, determine a position for the set of wings based on the condition parameters, and cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight.

Claims (49)

1. A system for unmanned vehicle flight pattern control comprising:

a set of motors configured to provide locomotion to an unmanned aerial vehicle;

a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle;

a sensor system on the unmanned aerial vehicle; and

a control circuit coupled to the sensor system, the control circuit being configured to:

cause the set of motors to lift the unmanned aerial vehicle;

detect condition parameters of the unmanned aerial vehicle based on the sensor system;

determine a position for the set of wings based on the condition parameters; and

cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight;

wherein the wing position is determined based on minimizing power consumption of the unmanned aerial vehicle under the condition parameters.

2. The system of claim 1 , wherein the set of wings are configured to rotate about an axis that is perpendicular to the body of the unmanned aerial vehicle via the actuator and the wing position comprises a wing rotation angle.

3. The system of claim 1 , wherein the wing position comprises one or more of an extended position, partially extended position, or a retracted position.

4. The system of claim 1 , wherein the set of wings comprises one or more flexible membrane supported by a frame structure coupled to the actuator.

5. The system of claim 1 , wherein the set of motors are configured to rotate relative to the body of the unmanned aerial vehicle to an angle determine based on the condition parameters.

6. The system of claim 1 , wherein the control circuit is further configured to turn off one or more motors in the set of motors based on the condition parameters.

7. The system of claim 1 , wherein the unmanned aerial vehicle further comprises one or more of a tail and a sail coupled to the body of the unmanned aerial vehicle and configured provide stability to the unmanned aerial vehicle.

8. The system of claim 1 , wherein the condition parameters are further determined based on information received from one or more of: a stationary sensor, a weather reporting service, an air traffic control signal, or one or more other aerial vehicles.

9. The system of claim 1 , wherein the condition parameters comprises one or more of: wind speed, wind direction, air pressure, visibility, lighting condition, precipitation, weather condition, ground condition, distance to a charging station, or locations of one or more other aerial vehicles.

10. A method for unmanned vehicle flight pattern control comprising:

controlling an unmanned aerial vehicle comprising:

a set of motors configured to provide locomotion to the unmanned aerial vehicle;

a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle; and

a sensor system;

causing the set of motors to lift the unmanned aerial vehicle;

detecting condition parameters of the unmanned aerial vehicle based on the sensor system;

determining, with a control circuit, a wing position for the set of wings based on the condition parameters; and

causing the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight

wherein the wing position is determined based on minimizing power consumption of the unmanned aerial vehicle under the condition parameters.

11. The method of claim 10 , wherein the set of wings are configured to rotate about an axis that is perpendicular to the body of the unmanned aerial vehicle and the wing position comprises a wing rotation angle.

12. The method of claim 10 , wherein the wing position comprises one or more of an extended position, partially extended position, or a retracted position.

13. The method of claim 10 , wherein the set of wings comprises one or more flexible membranes supported by a frame structure.

14. The method of claim 10 , wherein the set of motors are configured to rotate relative to the body of the unmanned aerial vehicle to an angle determine based on the condition parameters.

15. The method of claim 10 , further comprising:

turning off one or more motors in the set of motors based the condition parameters.

16. The method of claim 10 , wherein the unmanned aerial vehicle further comprises one or more of a tail and a sail coupled to the body of the unmanned aerial vehicle and configured provide stability to the unmanned aerial vehicle.

17. The method of claim 10 , wherein the condition parameters are further determined based on information received from one or more of: a stationary sensor, a weather reporting service, an air traffic control signal, or one or more other aerial vehicles.

18. The method of claim 10 , wherein the condition parameters comprises one or more of: wind speed, wind direction, air pressure, visibility, lighting condition, precipitation, weather condition, ground condition, distance to a charging station, or locations of one or more other aerial vehicles.

19. An apparatus for unmanned vehicle flight pattern control, comprising:

a non-transitory storage medium storing a set of computer readable instructions; and

a control circuit configured to execute the set of computer readable instructions which causes to the control circuit to:

controlling an unmanned aerial vehicle comprising:

a set of motors configured to provide locomotion to the unmanned aerial vehicle;

a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to rotate relative to the body of the unmanned aerial vehicle; and

a sensor system;

cause the set of motors to lift the unmanned aerial vehicle;

detect condition parameters of the unmanned aerial vehicle based on the sensor system;

determine a wing position for the set of wings based on the condition parameters; and

cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight;

wherein the wing position is determined based on minimizing power consumption of the unmanned aerial vehicle under the condition parameters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2019
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 048877/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2019
From: CANTRELL, ROBERT L.; THOMPSON, JOHN P.; WINKLE, DAVID C.; ATCHLEY, MICHAEL D.; HIGH, DONALD R.; MATTINGLY, TODD D.; O'BRIEN, JOHN J.; SIMON, JOHN F.
To: WAL-MART STORES, INC.
Reel/Frame 048743/0209 →