無人飛行器的控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及無人飛行器安全領(lǐng)域,特別涉及一種無人飛行器的控制方法及裝置。
【背景技術(shù)】
[0002]隨著消費級無人飛行器市場正越來越受重視,越來越多的傳統(tǒng)的消費級無人飛行器制造企業(yè)和信息技術(shù)(Informat1n Technology,簡稱IT)公司投進大量的資金和科研到無人飛行器領(lǐng)域,大量不具備專業(yè)技能的用戶開始操作無人飛行器進行娛樂目的的飛行并試圖超出人的視距范圍。當(dāng)無人飛行器與控制器的距離超過人的視距時,用戶無法準(zhǔn)確判斷無人飛行器的飛行環(huán)境,使得無人飛行器的飛行存在潛在的風(fēng)險。
【發(fā)明內(nèi)容】
[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種無人飛行器的控制方法及裝置。
[0004]根據(jù)本公開實施例的第一方面,提供了一種無人飛行器的控制方法,所述方法包括:
[0005]確定無人飛行器與控制器之間的距離是否超過人的視距;
[0006]檢測所述無人飛行器的外掛系統(tǒng)的數(shù)據(jù)回傳鏈路是否正常,所述外掛系統(tǒng)用于檢測所述無人飛行器的飛行環(huán)境;
[0007]當(dāng)所述無人飛行器與所述控制器之間的距離超過所述人的視距且所述外掛系統(tǒng)的數(shù)據(jù)回傳鏈路不正常時,控制所述無人飛行器進入返航保護模式。
[0008]在本公開的一種實現(xiàn)方式中,所述確定無人飛行器與控制器之間的距離是否超過人的視距,包括:
[0009]獲取所述無人飛行器的位置坐標(biāo)和所述控制器的位置坐標(biāo);
[0010]根據(jù)所述無人飛行器的位置坐標(biāo)和所述控制器的位置坐標(biāo),確定所述無人飛行器與所述控制器之間的距離;
[0011]判斷所述距離是否超過所述人的視距。
[0012]進一步地,所述獲取所述無人飛行器的位置坐標(biāo)和所述控制器的位置坐標(biāo),包括:
[0013]采用所述無人飛行器的定位系統(tǒng)獲取所述無人飛行器的位置坐標(biāo);
[0014]接收所述控制器發(fā)送的所述控制器的位置坐標(biāo),所述控制器的位置坐標(biāo)是所述控制器采用所述控制器的定位系統(tǒng)獲取的;
[0015]其中,所述定位系統(tǒng)包括全球定位系統(tǒng)、基站定位系統(tǒng)或無線高保真定位系統(tǒng)。
[0016]可選地,所述人的視距為默認值或用戶自定義值。
[0017]可選地,所述外掛系統(tǒng)包括攝像機、紅外傳感系統(tǒng)和景深攝像頭中的至少一種。
[0018]可選地,所述控制所述無人飛行器進入返航保護模式,包括:
[0019]控制所述無人飛行器飛回所述控制器所在的位置;或者,
[0020]控制所述無人飛行器飛回預(yù)定的坐標(biāo)位置。
[0021]在本公開的另一種實現(xiàn)方式中,所述方法還包括:
[0022]接收退出返航保護模式指令;
[0023]響應(yīng)于所述退出返航保護模式指令,將所述無人飛行器的控制權(quán)移交給所述控制器。
[0024]根據(jù)本公開實施例的第二方面,提供了一種無人飛行器的控制裝置,所述裝置包括:
[0025]確定模塊,用于確定無人飛行器與控制器之間的距離是否超過人的視距;
[0026]檢測模塊,用于檢測所述無人飛行器的外掛系統(tǒng)的數(shù)據(jù)回傳鏈路是否正常,所述外掛系統(tǒng)用于檢測所述無人飛行器的飛行環(huán)境;
[0027]控制模塊,用于當(dāng)所述無人飛行器與所述控制器之間的距離超過所述人的視距且所述外掛系統(tǒng)的數(shù)據(jù)回傳鏈路不正常時,控制所述無人飛行器進入返航保護模式。
[0028]在本公開的一種實現(xiàn)方式中,所述確定模塊,包括:
[0029]獲取子模塊,用于獲取所述無人飛行器的位置坐標(biāo)和所述控制器的位置坐標(biāo),所述位置坐標(biāo)由定位系統(tǒng)確定;
[0030]確定子模塊,用于根據(jù)所述獲取子模塊獲取到的所述無人飛行器的位置坐標(biāo)和所述控制器的位置坐標(biāo),確定所述無人飛行器與所述控制器之間的距離;
[0031]判斷子模塊,用于判斷所述確定子模塊確定的所述距離是否超過所述人的視距。
[0032]進一步地,所述獲取子模塊,用于采用所述無人飛行器的定位系統(tǒng)獲取所述無人飛行器的位置坐標(biāo);接收所述控制器發(fā)送的所述控制器的位置坐標(biāo),所述控制器的位置坐標(biāo)是所述控制器采用所述控制器的定位系統(tǒng)獲取的;其中,所述定位系統(tǒng)包括全球定位系統(tǒng)、基站定位系統(tǒng)或無線高保真定位系統(tǒng)。
[0033]可選地,所述人的視距為默認值或用戶自定義值。
[0034]可選地,所述外掛系統(tǒng)包括攝像機、紅外傳感系統(tǒng)和景深攝像頭中的至少一種。
[0035]可選地,所述控制模塊,用于控制所述無人飛行器飛回所述控制器所在的位置;或者,用于控制所述無人飛行器飛回預(yù)定的坐標(biāo)位置。
[0036]在本公開的另一種實現(xiàn)方式中,所述裝置還包括接收模塊,
[0037]所述接收模塊,用于接收退出返航保護模式指令;
[0038]所述控制模塊,還用于響應(yīng)于所述退出返航保護模式指令,將所述無人飛行器的控制權(quán)移交給所述控制器。
[0039]根據(jù)本公開實施例的第三方面,提供了一種無人飛行器的控制裝置,所述裝置包括:
[0040]處理器;
[0041]用于存儲處理器可執(zhí)行指令的存儲器;
[0042]其中,所述處理器被配置為:
[0043]確定無人飛行器與控制器之間的距離是否超過人的視距;
[0044]檢測所述無人飛行器的外掛系統(tǒng)的數(shù)據(jù)回傳鏈路是否正常,所述外掛系統(tǒng)用于檢測所述無人飛行器的飛行環(huán)境;
[0045]當(dāng)所述無人飛行器與所述控制器之間的距離超過所述人的視距且所述外掛系統(tǒng)的數(shù)據(jù)回傳鏈路不正常時,控制所述無人飛行器進入返航保護模式。
[0046]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0047]由于當(dāng)無人飛行器與控制器之間的距離超過人的視距且外掛系統(tǒng)的數(shù)據(jù)回傳鏈路不正常時,用戶無法判斷無人飛行器的飛行環(huán)境,在這種情況下,控制無人飛行器自動返航,可以保護無人飛行器,減少無飛行器與周圍障礙物發(fā)生碰撞的可能,提高了無人飛行器的安全性。
[0048]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0049]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0050]圖1是根據(jù)一示例性實施例示出的一種無人飛行器的控制方法的流程圖;
[0051]圖2是根據(jù)一示例性實施例示出的另一種無人飛行器的控制方法的流程圖;
[0052]圖3是根據(jù)一示例性實施例示出的一種無人飛行器的控制裝置的框圖;
[0053]圖4是根據(jù)一示例性實施例示出的另一種無人飛行器的控制裝置的框圖;
[0054]圖5是根據(jù)一示例性實施例示出的另一種無人飛行器的控制裝置的框圖。
【具體實施方式】
[0055]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0056]圖1是根據(jù)一示例性實施例示出的一種無人飛行器的控制方法的流程圖。該方法應(yīng)用于無人飛行器,如圖1所示,該方法包括以下步驟。
[0057]在步驟101中,確定無人飛行器與控制器之間的距離是否超過人的視距。
[0058]其中,控制器可以是遙控器或者移動終端。人的視距可以是默認值,該默認值可以在無人飛行器出廠時,由廠家默認設(shè)置;人的視距也可以是用戶自定義值,可以由用戶在使用過程中,通過遙控器或移動終端等設(shè)備進行設(shè)定。
[0059]在步驟102中,檢測無人飛行器的外掛系統(tǒng)的數(shù)據(jù)回傳鏈路是否正常。
[0060]其中,外掛系統(tǒng)用于檢測無人飛行器的飛行環(huán)境;數(shù)據(jù)回傳鏈路用于將外掛系統(tǒng)檢測到的飛行環(huán)境數(shù)據(jù)發(fā)送給控制器,以便用戶通過控制器查看無人飛行器的飛行環(huán)境。
[0061]在步驟103中,當(dāng)無人飛行器與控制器之間的距離超過人的視距且外掛系統(tǒng)的數(shù)據(jù)回傳鏈路不正常時,控制無人飛行器進入返航保護模式。