Systems and methods for controlling an aerial vehicle using lateral propulsion and vertical movement
First Claim
1. An aerial vehicle control system for controlling a lighter-than-air aerial vehicle, the control system comprising:
- a lighter-than-air aerial vehicle including;
an outer envelope;
one or more ballonets received within the outer envelope, the one or more ballonets being configured to control buoyancy of the aerial vehicle;
an altitude controller configured to adjust the buoyancy of the aerial vehicle by modifying a state of the one or more ballonets; and
a lateral propulsion controller configured to control one or more propellers of the aerial vehicle in order to manage at least one of position or movement of the aerial vehicle during flight; and
a computing device remote from the aerial vehicle, the computing device including;
a processor; and
a memory storing instructions that, when executed by the processor, cause the computing device to;
obtain location data corresponding to a location of the aerial vehicle;
obtain wind data;
determine an altitude command and at least one of a latitude command and a longitude command, based on at least one of the location data or the wind data;
cause the altitude controller of the aerial vehicle to implement the altitude command to increase or decrease a mass of the aerial vehicle; and
cause the lateral propulsion controller of the aerial vehicle to implement at least one of the latitude command or the longitude command to propel the aerial vehicle in a selected lateral direction.
3 Assignments
0 Petitions
Accused Products
Abstract
An aerial vehicle control system includes an aerial vehicle and a computing device. The aerial vehicle includes an altitude controller and a lateral propulsion controller The computing device includes a processor and a memory. The memory stores instructions that, when executed by the processor, cause the computing device to obtain location data corresponding to a location of the aerial vehicle; obtain wind data; determine an altitude command, a latitude command, and a longitude command based on at least one of the location data or the wind data; cause the altitude controller to implement at least one of the altitude command, the latitude command, or the longitude command; and cause the lateral propulsion controller to implement at least one of the altitude command, the latitude command, or the longitude command.
-
Citations
20 Claims
-
1. An aerial vehicle control system for controlling a lighter-than-air aerial vehicle, the control system comprising:
-
a lighter-than-air aerial vehicle including; an outer envelope; one or more ballonets received within the outer envelope, the one or more ballonets being configured to control buoyancy of the aerial vehicle; an altitude controller configured to adjust the buoyancy of the aerial vehicle by modifying a state of the one or more ballonets; and a lateral propulsion controller configured to control one or more propellers of the aerial vehicle in order to manage at least one of position or movement of the aerial vehicle during flight; and a computing device remote from the aerial vehicle, the computing device including; a processor; and a memory storing instructions that, when executed by the processor, cause the computing device to; obtain location data corresponding to a location of the aerial vehicle; obtain wind data; determine an altitude command and at least one of a latitude command and a longitude command, based on at least one of the location data or the wind data; cause the altitude controller of the aerial vehicle to implement the altitude command to increase or decrease a mass of the aerial vehicle; and cause the lateral propulsion controller of the aerial vehicle to implement at least one of the latitude command or the longitude command to propel the aerial vehicle in a selected lateral direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An aerial vehicle control method, comprising:
-
obtaining location data corresponding to a location of a lighter-than-air aerial vehicle, the aerial vehicle including an outer envelope, one or more ballonets received within the outer envelope to control buoyancy of the aerial vehicle, an altitude controller configured to adjust the buoyancy of the aerial vehicle by modifying a state of the one or more ballonets, and a lateral propulsion controller configured to control one or more propellers of the aerial vehicle in order to manage at least one of position or movement of the aerial vehicle during flight; obtaining wind data from a wind data source; determining an altitude command and at least one of a latitude command and a longitude command based on at least one of the location data or the wind data; causing the altitude controller of the aerial vehicle to implement the altitude command to increase or decrease a mass of the aerial vehicle; and causing the lateral propulsion controller of the aerial vehicle to implement at least one of the latitude command or the longitude command to propel the aerial vehicle in a selected lateral direction. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to:
-
obtain location data corresponding to a location of a lighter-than-air aerial vehicle, the aerial vehicle including an outer envelope, one or more ballonets received within the outer envelope to control buoyancy of the aerial vehicle, an altitude controller configured to adjust the buoyancy of the aerial vehicle by modifying a state of the one or more ballonets, and a lateral propulsion controller configured to control one or more propellers of the aerial vehicle in order to manage at least one of position or movement of the aerial vehicle during flight; obtain wind data from a wind data source; determine an altitude command and at least one of a latitude command and a longitude command based on at least one of the location data or the wind data; cause the altitude controller of the aerial vehicle to implement the altitude command to increase or decrease a mass of the aerial vehicle; and cause the lateral propulsion controller of the aerial vehicle to implement at least one of the latitude command or the longitude command to propel the aerial vehicle in a selected lateral direction.
-
Specification