Adjusting flight parameters of an aerial robotic vehicle based on presence of propeller guard(s)
First Claim
1. A method for operating an aerial robotic vehicle, comprising:
- determining, by a processor of the aerial robotic vehicle, whether a propeller guard is installed on the aerial robotic vehicle;
setting, by the processor, a flight parameter of the aerial robotic vehicle based on the determination as to whether the propeller guard is installed on the aerial robotic vehicle, wherein setting the flight parameter comprises setting a proximity threshold; and
controlling, by the processor, navigation of the aerial robotic vehicle using the flight parameter of the aerial robotic vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments include methods and aerial robotic vehicles that adjust a flight control parameter based on whether propeller guards are installed. An aerial robotic vehicle processor may determine whether a propeller guard is installed, set a flight parameter based on the determination, and control one or more motors of the aerial robotic vehicle using the flight parameter. When propeller guards are installed, the flight parameter may be set to a value appropriate for controlling the aerial robotic vehicle when the propeller guard is installed. The flight parameter may be one or more of control gains, drag profile control settings, a maximum rotor speed, maximum speed of the aerial robotic vehicle, maximum power usage, restrictions to select modes of operation, visual algorithm settings, or a flight plan. Data from one or more sensors and/or motor controllers may be used to determine the presence of a propeller guard.
62 Citations
32 Claims
-
1. A method for operating an aerial robotic vehicle, comprising:
-
determining, by a processor of the aerial robotic vehicle, whether a propeller guard is installed on the aerial robotic vehicle; setting, by the processor, a flight parameter of the aerial robotic vehicle based on the determination as to whether the propeller guard is installed on the aerial robotic vehicle, wherein setting the flight parameter comprises setting a proximity threshold; and controlling, by the processor, navigation of the aerial robotic vehicle using the flight parameter of the aerial robotic vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An aerial robotic vehicle, comprising:
-
a sensor onboard the aerial robotic vehicle configured to detect whether a propeller guard is installed; and a processor coupled to the sensor and configured with processor-executable instructions to; determine whether the propeller guard is installed on the aerial robotic vehicle based on data from the sensor; set a flight parameter of the aerial robotic vehicle based on the determination as to whether the propeller guard is installed on the aerial robotic vehicle, wherein setting the flight parameter comprises setting a proximity threshold; and control navigation of the aerial robotic vehicle using the flight parameter of the aerial robotic vehicle. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A processing device for use in an aerial robotic vehicle and configured to:
-
determine whether a propeller guard is installed on the aerial robotic vehicle; set a flight parameter of the aerial robotic vehicle based on the determination as to whether the propeller guard is installed on the aerial robotic vehicle, wherein setting the flight parameter comprises setting a proximity threshold; and control navigation of the aerial robotic vehicle using the flight parameter of the aerial robotic vehicle.
-
-
32. An aerial robotic vehicle, comprising:
-
means for determining whether a propeller guard is installed on the aerial robotic vehicle; means for setting a flight parameter of the aerial robotic vehicle based on the determination as to whether the propeller guard is installed on the aerial robotic vehicle, wherein the means for setting the flight parameter comprises means for setting a proximity threshold; and means for controlling navigation of the aerial robotic vehicle using the flight parameter of the aerial robotic vehicle.
-
Specification