無人機飛行控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及無人機領(lǐng)域,尤其涉及無人機飛行控制方法及裝置。
【背景技術(shù)】
[0002]目前,無人機廣泛應(yīng)用于民用、商用及軍事領(lǐng)域,在民用領(lǐng)域,越來越多的極限運動愛好者使用無人機進行攝錄,在商用領(lǐng)域,除搭載攝像設(shè)備對各項體育賽事進行跟蹤航拍以外,并已進入物流行業(yè),可以將貨物送往人力配送較難、較慢的偏遠地區(qū),因此,無人機有著廣泛的應(yīng)用范圍及廣闊的市場前景。
[0003]現(xiàn)有無人機飛行控制方法中,需要將無人機靜止放置在較為廣闊的地面上,通過遙控器控制起飛,這使得在某些需要臨時使用無人機的情況下,無人機不能立即起飛升空供用戶使用,同時,在某些環(huán)境下,無法找到適合的地面靜止放置無人機,使得無人機在實際使用中,存在不方便的問題。
[0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的在于提供一種無人機飛行控制方法及裝置,旨在解決無人機起飛時需要靜止放置在地面上的技術(shù)問題。
[0006]為實現(xiàn)上述目的,本發(fā)明提供一種無人機飛行控制方法,所述無人機搭載有拋出監(jiān)測裝置,所述無人機飛行控制方法包括以下步驟:
[0007]當(dāng)所述無人機開啟拋飛模式時,監(jiān)測所述無人機狀態(tài),并獲取監(jiān)測數(shù)據(jù);
[0008]根據(jù)所述監(jiān)測數(shù)據(jù)判斷所述無人機是否被拋出;
[0009]當(dāng)所述無人機被拋出時,控制所述無人機進入自穩(wěn)模式。
[0010]優(yōu)選地,所述根據(jù)所述監(jiān)測數(shù)據(jù)判斷所述無人機是否被拋出的步驟包括:
[0011 ]根據(jù)返回的監(jiān)測數(shù)據(jù)判斷所述無人機是否離手;
[0012]當(dāng)判斷到所述無人機離手時,根據(jù)返回的監(jiān)測數(shù)據(jù)判斷所述無人機當(dāng)前狀態(tài),若所述當(dāng)前狀態(tài)與預(yù)設(shè)狀態(tài)相同,則判定所述無人機被拋出,否則判定所述無人機未被拋出。
[0013]優(yōu)選地,所述根據(jù)返回的監(jiān)測數(shù)據(jù)判斷所述無人機是否離手的步驟包括:
[0014]根據(jù)返回的監(jiān)測數(shù)據(jù)生成壓力變化曲線;
[0015]對比所述壓力變化曲線與預(yù)設(shè)的拋出壓力變化曲線,若相似,則判定所述無人機,否則判定所述無人機未離手。
[0016]優(yōu)選地,所述根據(jù)返回的監(jiān)測數(shù)據(jù)判斷所述無人機當(dāng)前狀態(tài),若所述當(dāng)前狀態(tài)與預(yù)設(shè)狀態(tài)相同,則判定所述無人機被拋出,否則判定所述無人機未被拋出的步驟包括:
[0017]根據(jù)返回的監(jiān)測數(shù)據(jù)所獲得的所述無人機的加速度,判斷所述無人機的加速度是否從第一預(yù)設(shè)范圍內(nèi)變化到第二預(yù)設(shè)范圍內(nèi),若是,則判定所述無人機被拋出,否則,判定所述無人機未被拋出。
[0018]優(yōu)選地,所述當(dāng)判斷到所述無人機離手時,根據(jù)返回的監(jiān)測數(shù)據(jù)判斷所述無人機當(dāng)前狀態(tài),若所述當(dāng)前狀態(tài)與預(yù)設(shè)狀態(tài)相同,則判定所述無人機被拋出,否則判定所述無人機未被拋出的步驟包括:
[0019]根據(jù)返回的監(jiān)測數(shù)據(jù)所獲得的所述無人機與反射面之間的距離,判斷所述距離是否大于預(yù)設(shè)值,若是,則判定所述無人機被拋出,否則,判定所述無人機未被拋出。
[0020]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種無人機飛行控制裝置,所述無人機飛行控制裝置包括:
[0021]拋出監(jiān)測裝置,用于當(dāng)所述無人機開啟拋飛模式時,監(jiān)測所述無人機狀態(tài),并獲取監(jiān)測數(shù)據(jù);
[0022]拋出判斷模塊,用于根據(jù)所述監(jiān)測數(shù)據(jù)判斷所述無人機是否被拋出;
[0023]自穩(wěn)模塊,用于當(dāng)所述無人機被拋出時,控制所述無人機進入自穩(wěn)模式。
[0024]優(yōu)選地,所述拋出判斷模塊包括:
[0025]離手檢測單元,用于根據(jù)返回的監(jiān)測數(shù)據(jù)判斷所述無人機是否離手;
[0026]拋出檢測單元,用于當(dāng)判斷到所述無人機離手時,根據(jù)所述返回的監(jiān)測數(shù)據(jù)判斷所述無人機當(dāng)前狀態(tài),若所述當(dāng)前狀態(tài)與預(yù)設(shè)狀態(tài)相同,則判定所述無人機被拋出,否則判定所述無人機未被拋出。
[0027]優(yōu)選地,所述離手檢測單元包括:
[0028]壓力曲線獲取單元,用于根據(jù)返回的監(jiān)測數(shù)據(jù)生成壓力變化曲線;
[0029]曲線判斷疑似拋出單元,用于對比所述壓力變化曲線與預(yù)設(shè)的拋出壓力變化曲線,若相似,則判定所述無人機離手,否則判定所述無人機未離手。
[0030]優(yōu)選地,所述拋出檢測單元包括:
[0031]加速度判斷單元,用于根據(jù)返回的監(jiān)測數(shù)據(jù)所獲得的所述無人機的加速度,判斷所述無人機的加速度是否從第一預(yù)設(shè)范圍內(nèi)變化到第二預(yù)設(shè)范圍內(nèi),若是,則判定所述無人機被拋出,否則,判定所述無人機未被拋出。
[0032]優(yōu)選地,所述拋出檢測單元包括:
[0033]距離判斷單元,用于根據(jù)返回的監(jiān)測數(shù)據(jù)所獲得的所述無人機與反射面之間的距離,判斷所述距離是否大于預(yù)設(shè)值,若是,則判定所述無人機被拋出,否則,判定所述無人機未被拋出。
[0034]本發(fā)明實施例提出的一種無人機飛行控制方法及裝置,在開啟無人機拋飛模式時,通過拋出監(jiān)測裝置監(jiān)測無人機是否被拋出,實現(xiàn)了用戶直接將無人機拋出后,無人機自動起飛自穩(wěn)的功能。
【附圖說明】
[0035]圖1為本發(fā)明無人機飛行控制方法的第一實施例的流程示意圖;
[0036]圖2為本發(fā)明無人機飛行控制方法的第二實施例的流程示意圖;
[0037]圖3為本發(fā)明無人機飛行控制方法的第三實施例的流程示意圖;
[0038]圖4為一種預(yù)設(shè)的無人機被拋出時的壓力變化曲線示意圖;
[0039]圖5為本發(fā)明無人機飛行控制裝置的第一實施例的功能模塊示意圖;
[0040]圖6為本發(fā)明無人機飛行控制裝置的第二實施例的功能模塊示意圖;[0041 ]圖7為本發(fā)明無人機飛行控制裝置的第三實施例的功能模塊示意圖;
[0042]圖8為本發(fā)明無人機飛行控制裝置的第四實施例的功能模塊示意圖;
[0043]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0044]應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0045]本發(fā)明實施例的主要解決方案是:當(dāng)所述無人機開啟拋飛模式時,監(jiān)測所述無人機狀態(tài),并獲取監(jiān)測數(shù)據(jù);根據(jù)所述監(jiān)測數(shù)據(jù)判斷所述無人機是否被拋出;當(dāng)所述無人機被拋出時,控制所述無人機進入自穩(wěn)模式。
[0046]由于現(xiàn)有技術(shù)無人機起飛需要靜止放置在地面,通過遙控器控制起飛。
[0047]本發(fā)明提供一種解決方案,使用戶在開啟無人機拋飛模式后,直接將無人機拋出,無人機通過拋出監(jiān)測裝置監(jiān)測到被拋出后,自動起飛自穩(wěn)。
[0048]參照圖1,本發(fā)明無人機飛行控制方法的第一實施例,所述無人機搭載有拋出監(jiān)測裝置,所述無人機飛行控制方法包括:
[0049]步驟S100,當(dāng)所述無人機開啟拋飛模式時,監(jiān)測所述無人機狀態(tài),并獲取監(jiān)測數(shù)據(jù);
[0050]當(dāng)用戶開啟無人機拋飛模式開關(guān)后,無人機飛行控制系統(tǒng)獲取所述無人機搭載的拋出監(jiān)測裝置返回的監(jiān)測數(shù)據(jù)。
[0051 ]步驟S200,根