多旋翼飛行器的控制方法及多旋翼飛行器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無人機控制領(lǐng)域,特別是涉及一種多旋翼飛行器的控制方法及多旋翼飛行器。
【背景技術(shù)】
[0002]多旋翼飛行器可用于完成多種飛行任務(wù),如航空拍攝、物品遞送、飛行效果呈現(xiàn)等。通過經(jīng)驗豐富的飛手控制,多旋翼飛行器已經(jīng)能一定程度上實現(xiàn)上述功能,尤其是在航拍領(lǐng)域,得到了用戶的廣泛認(rèn)可。隨著多旋翼飛行器進入消費市場,很多普通民眾也開始使用多旋翼飛行器來實現(xiàn)一些娛樂功能,形成了多旋翼飛行器產(chǎn)業(yè)發(fā)展的新動向。
[0003]當(dāng)多旋翼飛行器進行消費市場后,隨著多旋翼飛行器體積的縮小以及續(xù)航能力的提升,越來越多的人開始將多旋翼飛行器的操作作為一種愛好,從而可體會到獨特的樂趣。
[0004]但是同時多旋翼飛行器的高難度的操作又會成為很多用戶的攔路虎,嚇退了很多用戶。因此如何使用戶通過簡單的操作,實現(xiàn)多旋翼飛行器的復(fù)雜的飛行過程,成為多旋翼飛行器產(chǎn)業(yè)亟待解決的一個問題。
[0005]為了提高多旋翼飛行器的復(fù)雜飛行的完成度,申請?zhí)枮?01410164108.4的多旋翼飛行器的飛行控制方法及系統(tǒng)披露了一種對旋翼機構(gòu)的輸出動力進行檢測調(diào)整,以保證多旋翼飛行器的穩(wěn)定飛行的多旋翼飛行器,但是其中并未對多旋翼飛行器的操作部分進行簡單化的改進。
[0006]同時申請?zhí)枮?01410201627.3的多旋翼變距飛行器的控制方法及控制裝置公開了一種對旋翼的螺距改變,以保證多旋翼飛行器的穩(wěn)定飛行的多旋翼飛行器,其中也未對多旋翼飛行器的操作部分進行簡單化的改進。
[0007]故,有必要提供一種多旋翼飛行器的控制方法及多旋翼飛行器,以解決現(xiàn)有技術(shù)所存在的冋題。
【發(fā)明內(nèi)容】
[0008]本發(fā)明實施例提供一種可對多旋翼飛行器的操作簡單化的多旋翼飛行器的控制方法及多旋翼飛行器;解決了現(xiàn)有的多旋翼飛行器的控制方法及多旋翼飛行器的操作復(fù)雜的技術(shù)問題。
[0009]為解決上述問題,本發(fā)明提供的技術(shù)方案如下:
本發(fā)明實施例提供一種多旋翼飛行器的控制方法,其包括:
接收快捷指令,并根據(jù)所述快捷指令讀取相應(yīng)的所述多旋翼飛行器的動作命令;其中所述動作命令包括飛行指令以及飛行指令觸發(fā)間隔;
根據(jù)所述多旋翼飛行器的飛行姿勢,執(zhí)行所述多旋翼飛行器的動作命令;
檢測所述多旋翼飛行器的動作命令的執(zhí)行過程;以及當(dāng)所述執(zhí)行過程結(jié)束時,將所述多旋翼飛行器切換至預(yù)設(shè)的飛行姿勢。
[0010]在本發(fā)明所述的多旋翼飛行器的控制方法中,所述控制方法還包括步驟: 接收記錄開始指令,并根據(jù)所述記錄開始指令,記錄所述多旋翼飛行器的動作命令;以及
接收記錄結(jié)束指令,并根據(jù)所述記錄結(jié)束指令,對所述多旋翼飛行器的動作命令進行存儲操作。
[0011]在本發(fā)明所述的多旋翼飛行器的控制方法中,所述根據(jù)所述多旋翼飛行器的飛行姿勢,執(zhí)行所述多旋翼飛行器的動作命令的步驟包括:
檢測所述多旋翼飛行器的飛行姿勢是否滿足所述多旋翼飛行器的動作命令對應(yīng)的執(zhí)行條件;
如所述多旋翼飛行器的飛行姿勢滿足所述執(zhí)行條件,則執(zhí)行所述多旋翼飛行器的動作命令;以及
如所述多旋翼飛行器的飛行姿勢不滿足所述執(zhí)行條件,則將所述多旋翼飛行器切換至預(yù)設(shè)的飛行姿勢。
[0012]在本發(fā)明所述的多旋翼飛行器的控制方法中,如所述多旋翼飛行器的飛行姿勢不滿足所述執(zhí)行條件,則將所述多旋翼飛行器切換至預(yù)設(shè)的飛行姿勢后,重新執(zhí)行所述多旋翼飛行器的動作命令。
[0013]在本發(fā)明所述的多旋翼飛行器的控制方法中,所述控制方法還包括:
如在所述執(zhí)行過程中,接收到飛行指令,則結(jié)束所述多旋翼飛行器的動作命令的執(zhí)行過程,并執(zhí)行所述飛行指令。
[0014]在本發(fā)明所述的多旋翼飛行器的控制方法中,所述控制方法還包括:
在所述執(zhí)行過程結(jié)束前的設(shè)定時間,進行執(zhí)行過程結(jié)束提示,以便用戶輸入所述飛行指令。
[0015]本發(fā)明實施例還提供一種多旋翼飛行器,其包括:
機體;
多個旋翼;
動作命令數(shù)據(jù)庫,用于存儲所述多旋翼飛行器的動作命令;
至少一個快捷按鍵,用于發(fā)出快捷指令;
動作命令讀取模塊,用于接收所述快捷指令,并根據(jù)所述快捷指令從所述動作命令數(shù)據(jù)庫讀取相應(yīng)的所述多旋翼飛行器的動作命令;
動作命令執(zhí)行模塊,用于根據(jù)所述多旋翼飛行器的飛行姿勢,執(zhí)行所述多旋翼飛行器的動作命令;以及
動作命令檢測模塊,用于檢測所述多旋翼飛行器的動作命令的執(zhí)行過程;并當(dāng)所述執(zhí)行過程結(jié)束時,將所述多旋翼飛行器切換至預(yù)設(shè)的飛行姿勢。
[0016]在本發(fā)明所述的多旋翼飛行器中,所述多旋翼飛行器還包括:
記錄按鍵,用于發(fā)出記錄開始指令;
結(jié)束按鍵,用于發(fā)出記錄結(jié)束指令;
記錄模塊,用于接收所述記錄開始指令,并根據(jù)所述記錄開始指令,記錄所述多旋翼飛行器的動作命令;以及
存儲模塊,用于接收所述記錄結(jié)束指令,并根據(jù)所述記錄結(jié)束指令,對所述多旋翼飛行器的動作命令進行存儲操作。
[0017]在本發(fā)明所述的多旋翼飛行器中,所述動作命令執(zhí)行模塊,具體用于:
檢測所述多旋翼飛行器的飛行姿勢是否滿足所述多旋翼飛行器的動作命令對應(yīng)的執(zhí)行條件;
如所述多旋翼飛行器的飛行姿勢滿足所述執(zhí)行條件,則執(zhí)行所述多旋翼飛行器的動作命令;以及
如所述多旋翼飛行器的飛行姿勢不滿足所述執(zhí)行條件,則將所述多旋翼飛行器切換至預(yù)設(shè)的飛行姿勢。
[0018]在本發(fā)明所述的多旋翼飛行器中,所述多旋翼飛行器還包括:
輸入輸出接口,用于向所述動作命令數(shù)據(jù)庫輸入或輸出所述多旋翼飛行器的動作命令。
[0019]相較于現(xiàn)有技術(shù)的多旋翼飛行器的控制方法及多旋翼飛行器,本發(fā)明的多旋翼飛行器的控制方法及多旋翼飛行器通過快捷指令執(zhí)行多旋翼飛行器中預(yù)設(shè)的動作命令,使得多旋翼飛行器的操作簡單化;解決了現(xiàn)有的多旋翼飛行器的控制方法及多旋翼飛行器的操作復(fù)雜的技術(shù)問題。
【附圖說明】
[0020]圖1為本發(fā)明的多旋翼飛行器的控制方法的第一優(yōu)選實施例的流程圖;
圖2為本發(fā)明的多旋翼飛行器的控制方法的第一優(yōu)選實施例的步驟S102的流程圖; 圖3為本發(fā)明的多旋翼飛行器的控制方法的第二優(yōu)選實施例的流程圖;
圖4為本發(fā)明的多旋翼飛行器的第一優(yōu)選實施例的結(jié)構(gòu)示意圖;
圖5為本發(fā)明的多旋翼飛行器的第二優(yōu)選實施例的結(jié)構(gòu)示意圖;
圖6為本發(fā)明的多旋翼飛行器的控制方法及多旋翼飛行器的記錄飛行指令的具體實施例的流程圖;
圖7為本發(fā)明的多旋翼飛行器的控制方法及多旋翼飛行器的通過快捷指令進行飛行操作的