Motor health monitor
AssigneeWing Aviation LLC
InventorsAnna Verkhovskaya, André Peter Prager
Life of this patent
Estimating the term…
Abstract
A method includes causing an uncrewed aerial vehicle (UAV) to navigate through a trajectory. The method also includes receiving first motor data representing operation of a first motor during navigation through the trajectory and receiving second motor data representing operation of a second motor during navigation through the trajectory. The method further includes comparing the first motor data with the second motor data. The method also includes, based on the comparison of the first motor data and the second motor data, determining a motor failure state. The method additionally includes causing the UAV to navigate based on the motor failure state.
Claims20
A method comprising:
- causing an uncrewed aerial vehicle (UAV) to navigate through a trajectory associated with an expected difference pattern representing an expected difference between expected motor data of a first motor and expected motor data of a second motor;
- receiving (i) first motor data representing operation of the first motor during navigation through the trajectory and (ii) second motor data representing operation of the second motor during navigation through the trajectory;
- determining an observed difference pattern representing an observed difference between the first motor data and the second motor data;
- comparing the expected difference pattern with the observed difference pattern;
- based on comparing the expected difference pattern with the observed difference pattern, determining a motor failure state;
- and
- causing the UAV to navigate based on the motor failure state.
A computing system configured to:
- cause an uncrewed aerial vehicle (UAV) to navigate through a trajectory associated with an expected difference pattern representing an expected difference between expected motor data of a first motor and expected motor data of a second motor;
- receive (i) first motor data representing operation of the first motor during navigation through the trajectory and (ii) second motor data representing operation of the second motor during navigation through the trajectory;
- determine an observed difference pattern representing an observed difference between the first motor data and the second motor data;
- compare the expected difference pattern with the observed difference pattern;
- based on comparing the expected difference pattern with the observed difference pattern, determine a motor failure state;
- and
- cause the UAV to navigate based on the motor failure state.
A non-transitory computer readable medium comprising program instructions executable by one or more processors to perform operations, the operations comprising:
- causing an uncrewed aerial vehicle (UAV) to navigate through a trajectory associated with an expected difference pattern representing an expected difference between expected motor data of a first motor and expected motor data of a second motor;
- receiving (i) first motor data representing operation of the first motor during navigation through the trajectory and (ii) second motor data representing operation of the second motor during navigation through the trajectory;
- determining an observed difference pattern representing an observed difference between the first motor data and the second motor data;
- comparing the expected difference pattern with the observed difference pattern;
- based on comparing the expected difference pattern with the observed difference pattern, determining a motor failure state;
- and
- causing the UAV to navigate based on the motor failure state.
Dependencies are inferred from the claim text.