The present disclosure discloses an unmanned aerial vehicle comprising at least two controllers, at least two electronic speed controllers and at least two motors, wherein: the at least two electronic speed controllers are electrically connected with the at least two controllers to obtain at least t
The present disclosure discloses an unmanned aerial vehicle comprising at least two controllers, at least two electronic speed controllers and at least two motors, wherein: the at least two electronic speed controllers are electrically connected with the at least two controllers to obtain at least two sets of control data respectively from the at least two controllers, select optimal control data from the at least two sets of control data, and control a rotation speed of the corresponding motor according to the optimal control data. The present disclosure further discloses a data processing method of an unmanned aerial vehicle. The electronic speed controllers of the present disclosure may be able to receive data directly from the controllers and select the optimal control data for controlling the rotation speed of the motors, thereby effectively reducing design costs and safety risks.
대표청구항▼
1. An unmanned aerial vehicle, comprising at least two controllers, at least two electronic speed controllers and at least two motors, wherein the at least two electronic speed controllers are electrically connected with the at least two controllers to obtain at least two sets of control data respec
1. An unmanned aerial vehicle, comprising at least two controllers, at least two electronic speed controllers and at least two motors, wherein the at least two electronic speed controllers are electrically connected with the at least two controllers to obtain at least two sets of control data respectively from the at least two controllers; andwherein the at least two electronic speed controllers are electrically connected with a corresponding one of the at least two motors respectively, and each of the at least two electronic speed controllers selects optimal control data from the at least two sets of control data and controls the rotation speed of the corresponding motor according to the optimal control data. 2. The unmanned aerial vehicle of claim 1, wherein after the optimal control data is selected, the at least two electronic speed controllers determine whether a difference between the optimal control data and other control data being within a predetermined range, and if the difference is not within the predetermined range, the at least two electronic speed controllers feed the optimal control data to the controllers corresponding to the other control data. 3. The unmanned aerial vehicle of claim 1, wherein the at least two electronic speed controllers select the control data, which is needed by the at least two electronic speed controllers and has the most volume of data, from among the at least two sets of control data as the optimal control data. 4. The unmanned aerial vehicle of claim 1, wherein the at least two electronic speed controllers sort the at least two sets of control data in a descending order or an ascending order, and determine whether the number of the at least two sets of control data is odd; if the number of the at least two sets of control data is odd, the at least two electronic speed controllers select the (n+1)/2-th one of the sorted sets of control data as the optimal control data; otherwise, the at least two electronic speed controllers select the n/2-th or n/2+1-th one of the sorted sets of control data as the optimal control data, wherein n is the number of the at least two sets of control data. 5. The unmanned aerial vehicle of claim 1, wherein each of the at least two sets of control data comprises pitch data, roll data, yaw angle data and altitude data. 6. A data processing method of an unmanned aerial vehicle, the unmanned aerial vehicle comprising at least two controllers, at least two electronic speed controllers and at least two motors, the at least two electronic speed controllers being electrically connected with the at least two controllers, and the at least two electronic speed controllers being electrically connected with a corresponding one of the at least two motors respectively, said method comprises: obtaining, by the at least two electronic speed controllers, at least two sets of control data respectively from the at least two controllers;selecting, by the at least two electronic speed controllers, optimal control data from the at least two sets of control data; andcontrolling, by the at least two electronic speed controllers, the rotation speed of the at least two motors according to the optimal control data. 7. The method of claim 6, wherein after the selecting the optimal control data by the at least two electronic speed controllers, said method further comprises the steps of: determining whether a difference between the optimal control data and other control data being within a predetermined range, and if the difference is not within the predetermined range, feeding the optimal control data to the controllers corresponding to other control data. 8. The method of claim 6, wherein the selecting the optimal control data from the at least two sets of control data by the at least two electronic speed controllers comprises: selecting, by the at least two electronic speed controllers, the control data which is needed by the at least electronic speed controllers and has the most volume of data from among the at least two sets of control data as the optimal control data. 9. The method of claim 6, wherein the selecting the optimal control data from the at least two sets of control data by the at least two electronic speed controllers comprises: sorting, by the at least two electronic speed controllers, the at least two sets of control data in a descending order or an ascending order, and determining whether the number of the at least two sets of control data is odd; if the number of the at least two sets of control data is odd, selecting the (n+1)/2-th one of the sorted sets of control data as the optimal control data; otherwise, selecting the n/2-th or n/2+1-th one of the sorted sets of control data as the optimal control data, wherein n is the number of the at least two sets of data.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (2)
Frolov, Sergey V.; Cyrus, Michael; Bruce, Allan J., Autonomous solar aircraft.
Ruymgaart, Arnold Peter; Tapia, Lydia; Faust, Aleksandra; Fierro, Rafael, Redundant component and intelligent computerized control system for multi-rotor VTOL aircraft.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.