本發(fā)明涉及無人機技術領域,尤其涉及一種無人機操控測試方法。
背景技術:
近年來,無人機逐步進入人們的日常生活中,成為人們?nèi)粘O驳膴蕵吩O備之一。但是,由于操控人員均未參加過無人機操控方面的培訓或練習,無法了解操控人員的操控水平,在前期操控無人機時,很容易因操作不當導致無人機墜毀或者對他人造成人身傷害,阻礙了無人機產(chǎn)業(yè)的發(fā)展。
技術實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種無人機操控測試方法,旨在測試無人機操控人員的操作水平,實現(xiàn)無人機的安全、合理操作。
為實現(xiàn)上述目的,本發(fā)明提出的無人機操控測試方法,包括以下步驟:
控制端與無人機建立通信連接;
所述控制端獲取操控人員選定的預置地圖,所述預置地圖包含一預置的圖形跑道;
所述控制端依據(jù)操控人員的控制操作,控制無人機沿預置的圖形跑道飛行,并記錄其飛行軌跡;
將所述飛行軌跡與預置的圖形跑道的圖形進行比對后,輸出測試結(jié)果。
進一步地,所述控制端依據(jù)操控人員的控制操作,控制無人機沿預置的圖形跑道飛行,并記錄其飛行軌跡的步驟,包括:
獲取操控人員的控制操作,轉(zhuǎn)換成數(shù)字控制信號實時發(fā)送至無人機;
接收無人機實時反饋的坐標信息,在接收到測試完成指令時,對所述坐標信息進行曲線擬合,得到飛行軌跡。
進一步地,所述測試完成指令由位于終點的圖形裝置在無人機完成圖形跑道的飛行時傳遞給控制端激活,或者在控制端獲取到放棄操作時激活。
進一步地,所述放棄操作包括:通過控制端的一按鍵完成,通過控制端顯示屏一虛擬按鍵完成,或通過關閉當前測試地圖完成。
進一步地,所述將所述飛行軌跡與預置的圖形跑道的圖形進行比對后,輸出測試結(jié)果,包括:
將經(jīng)過曲線擬合得到的飛行軌跡與所述圖形跑道的圖形進行誤差計算,按預設誤差范圍輸出測試結(jié)果。
進一步地,所述測試結(jié)果包括第五檔到第一檔的五個等級,所述按預設誤差范圍輸出測試結(jié)果之后還包括:
根據(jù)所述測試結(jié)果判斷是否激活下一關卡地圖的挑戰(zhàn)權限,或是否關閉當前地圖的挑戰(zhàn)權限。
進一步地,所述根據(jù)所述測試結(jié)果判斷是否激活下一關卡地圖的挑戰(zhàn)權限,或是否關閉當前地圖的挑戰(zhàn)權限包括:
當所述測試結(jié)果為第五檔時,關閉當前地圖的挑戰(zhàn)權限,返回至前一關卡地圖;
當所述測試結(jié)果為第四檔時,保留當前地圖的挑戰(zhàn)權限,但不激活下一關卡地圖的挑戰(zhàn)權限;
當所述測試結(jié)果為第三檔或第二檔時,激活下一關卡地圖的挑戰(zhàn)權限;
當所述測試結(jié)果為第一檔時,激活后面關卡的越級挑戰(zhàn)權限;
當當前地圖為初始地圖時,關閉當前地圖的指令無效。
進一步地,所述測試結(jié)果包括第五檔到第一檔的五個等級,包括:
當所述誤差范圍為0~5%時,判定操控水平為第一檔;
當所述誤差范圍為5-15%時,判定操控水平為第二檔;
當所述誤差范圍為15-30%時,判定操控水平為第三檔;
當所述誤差范圍為30-50%時,判定操控水平為第四檔;
當所述誤差范圍為50%-1時,判定操控水平為第五檔。
進一步地,所述預置的圖形跑道與位于地面的跑道相對應,所述跑道為直線或曲線,所述地面的跑道間隔預設路程設置有圖形裝置,所述圖形裝置通過無人機與控制端交互。
進一步地,所述控制端的圖形界面跑道上設置有障礙物信息,所述無人機在接近障礙物時圖形裝置通過無人機與控制端的交互向操控人員提示障礙物信息,進行應急避障測試。
本發(fā)明的無人機操控測試方法,主要用于通過控制端測試操控人員操控無人機的水平,在測試時,由控制端與無人機建立通信連接,控制端獲取操控人員選定的預置地圖,所述預置地圖包含一預置的圖形跑道,所述控制端依據(jù)操控人員的控制操作,控制無人機沿預置的圖形跑道飛行,并記錄其飛行軌跡,最后將所述飛行軌跡與預置的圖形跑道的圖形進行比對后,輸出測試結(jié)果,測試簡單、高效,準確率高,通過測定操控人員的操控水平,提醒操作人員更安全、合理地操控無人機。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖示出的結(jié)構獲得其他的附圖。
圖1為本發(fā)明無人機操控測試方法一實施例的流程圖;
圖2為圖1中步驟S30的具體流程圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提出一種無人機操控測試方法。
參照圖1,圖1為本發(fā)明無人機操控測試方法一實施例的流程圖。
在本實施例中,該無人機操控測試方法包括以下步驟:
S10:控制端與無人機建立通信連接;
S20:所述控制端獲取操控人員選定的預置地圖,所述預置地圖包含一預置的圖形跑道;
S30:所述控制端依據(jù)操控人員的控制操作,控制無人機沿預置的圖形跑道飛行,并記錄其飛行軌跡;
S40:將所述飛行軌跡與預置的圖形跑道的圖形進行比對后,輸出測試結(jié)果。
在本實施例中,該無人機操控測試方法主要用于通過控制端測試操控人員操控無人機的水平,在測試時,首先由操作人員打開無人機上的測試功能,在控制端獲取對無人機的測試功能進行開啟的操作時,由控制端與無人機建立通信連接,在其顯示界面上會彈出測試界面的各個功能選項,包括闖關模式、飛行路線、登錄選項、無人機的基本信息等,操作人員可以點擊登錄選項進行登錄,進入到個人中心進行信息查看,也可以直接跳過登錄選項直接選擇選擇闖關模式,在操作人員通過觸控控制端的觸控屏選擇預置地圖,或通過控制端上的操作按鈕或外接鼠標等外置設備點擊進入闖關模式并選擇相應關卡的預置地圖時,控制端會操控人員選定的預置地圖。所述預置地圖包含一預置的圖形跑道,包括三角形、四方形、五邊形、六邊形、梯形、圓形、橢圓形等,隨著關卡的等級的提升可以做出調(diào)整,如增加地障、翻轉(zhuǎn)設定、爬升或降低高度等設定,在其他實施例中還可以增加加速度選項,關卡的等級越高,飛行路線越復雜,實現(xiàn)無人機操控的難度越大,在操作人員選定預置地圖后,進入無人機操控模式,此時測試開始,由操控人員按照選定的預置地圖通過控制端執(zhí)行轉(zhuǎn)彎、加速、爬升、降低高度、及直線行駛等操作,由控制端將上述操控動作轉(zhuǎn)換成數(shù)字控制信號發(fā)送至無人機實現(xiàn)上、下、左、右的方向調(diào)整,以及控制無人機加速或減速的控制,控制無人機沿預置的圖形跑道飛行,并記錄無人機的飛行軌跡,最后,由操控人員完成所述飛行測試或自動放棄操作時,將所述飛行軌跡與預置的圖形跑道的圖形進行比對,輸出測試結(jié)果。
本發(fā)明的無人機操控測試方法,在測試時,由控制端與無人機建立通信連接,控制端獲取操控人員選定的預置地圖,所述預置地圖包含一預置的圖形跑道,所述控制端依據(jù)操控人員的控制操作,控制無人機沿預置的圖形跑道飛行,并記錄其飛行軌跡,最后將所述飛行軌跡與預置的圖形跑道的圖形進行比對后,輸出測試結(jié)果,測試簡單、高效,準確率高,通過測定操控人員的操控水平,提醒操作人員更安全、合理地操控無人機。
進一步地,參照圖2,基于上述實施例的無人機操控測試方法,步驟S30包括:
S31:獲取操控人員的控制操作,轉(zhuǎn)換成數(shù)字控制信號實時發(fā)送至無人機;
S32:接收無人機實時反饋的坐標信息,在接收到測試完成指令時,對所述坐標信息進行曲線擬合,得到飛行軌跡。
在本實施例中,測試開始時,由操控人員按照選定的預置地圖通過控制端執(zhí)行轉(zhuǎn)彎、加速、爬升、降低高度、及直線行駛等操作,由控制端獲取操控人員的上述控制操作,并將上述操控動作轉(zhuǎn)換成數(shù)字控制信號發(fā)送至無人機實現(xiàn)上、下、左、右的方向調(diào)整,以及控制無人機加速或減速的控制,控制無人機沿預置的圖形跑道飛行,無人機在行進過程中通過自身搭載的定位裝置,如GPS定位、慣性導航、無線射頻裝置等,將實時坐標信息反饋至控制端,控制端接收無人機實時反饋的坐標信息,直至無人機接收到測試完成指令后,由自身搭載的數(shù)據(jù)處理單元對所述坐標信息進行曲線擬合,得到飛行軌跡。
在測試場地中,設置有與所述預置地圖的圖像跑道對應的地面跑道,根據(jù)預置地圖的不同,所述地面跑道可以設置成直線形狀或彎折的曲線形狀,所述地面跑道每間隔預設路程設置有一圖形裝置,該圖形裝置可以通過無人機與控制端實現(xiàn)交互,每一地面跑道的起始點和終點都設置有一圖形裝置,以便在無人機完成圖形跑道的飛行時傳遞給控制端激活所述測試完成指令,此外,所述測試完成指令還可以通過操控人員自動選擇放棄完成測試時,由控制端獲取到該放棄操作時激活。
所述放棄操作可以通過控制端的操作鍵完成,也即在操控人員點擊該放棄操作鍵時,由控制端激活所述測試完成指令;在所述控制端設置有觸控屏時,操控人員也可以直接觸控控制端顯示屏的虛擬按鍵完成;此外,還可以通過直接關閉當前的測試地圖來觸發(fā)放棄操作的指令。
進一步地,將所述飛行軌跡與預置的圖形跑道的圖形進行比對,輸出測試結(jié)果的過程,實質(zhì)上就是將經(jīng)過曲線擬合得到的飛行軌跡與所述圖形跑道的圖形進行誤差計算,然后按預設的誤差范圍等級輸出測試結(jié)果,所述測試結(jié)果根據(jù)誤差范圍的等級分為第五檔到第一檔的五個等級,也即在所述誤差范圍為0~5%時,判定操控水平為第一檔;當所述誤差范圍為5-15%時,判定操控水平為第二檔;當所述誤差范圍為15-30%時,判定操控水平為第三檔;當所述誤差范圍為30-50%時,判定操控水平為第四檔;當所述誤差范圍為50%-1時,判定操控水平為第五檔。
進一步地,在輸出測試結(jié)果之后,根據(jù)輸出的測試結(jié)果可以判定該操控人員是否具有激活下一關卡地圖的挑戰(zhàn)權限,或者控制端是否具有關閉當前地圖的挑戰(zhàn)權限,也即,當所述測試結(jié)果為第五檔時,操控人員的操控水平最低,此時需要關閉當前地圖的挑戰(zhàn)權限,返回至前一關卡地圖;當所述測試結(jié)果為第四檔時,可以保留當前地圖的挑戰(zhàn)權限,但不激活下一關卡地圖的挑戰(zhàn)權限;當所述測試結(jié)果為第三檔或第二檔時,該操控人員具有中等操控水平,可以激活下一關卡地圖的挑戰(zhàn)權限;當所述測試結(jié)果為第一檔時,該操控人員的操控水平較高,可以激活后面關卡的越級挑戰(zhàn)權限;但是當所述當前地圖為初始地圖時,關閉當前地圖的指令無效,也即保留初始地圖供操控人員進行測試,以便操控人員更安全、更合理地操控無人機。
進一步地,設置于底面跑道上的圖形裝置可以通過無人機與控制端進行交互,對應地,所述控制端的圖形界面跑道上設置有與所述圖形裝置對應的障礙物信息,在無人機接近所述障礙物也即地面跑道的圖形裝置時,地面跑道的圖形裝置通過無人機與控制端的交互向操控人員提示前方有障礙物信的信息,以便操控人員進行應急避障測試,能夠更加準確地測定操控人員的操控水平。
在其他實施例中,操作人員還可以在測試界面的功能選項中選擇登錄選項進行登錄,操作人員點擊登錄選項后,會彈出一登錄界面,在該登錄界面上顯示有賬號登錄選項和游客登錄選項,在操作人員進一步點擊游客登錄選項時,基于該控制端的系統(tǒng)會自動為該操作人員配置一臨時身份,在操控人員完成后續(xù)的闖關模式和飛行路線的選擇并完成此次測試后,可以選擇保存該臨時數(shù)據(jù),作為下次測試時的參考數(shù)據(jù);在操作人員點擊賬號登錄選項時,登錄界面的賬號輸入框被激活,此時,操作人員可以將自己的賬號、密碼等輸入所述賬號輸入框,在賬號密碼輸入正確且與注冊時的賬號密碼數(shù)據(jù)匹配時,所述登錄界面會加載至個人中心,操作人員可以查看先前已挑戰(zhàn)的關卡和已經(jīng)解鎖可以進行挑戰(zhàn)的關卡,此外,操作人員還可以查看每次挑戰(zhàn)的數(shù)據(jù)及最后評級。
在操作人員進入闖關模式中選擇相應關卡時,控制端運行的系統(tǒng)會自動判斷操作人員選擇的闖關關卡是否為可挑戰(zhàn)關卡,如果該關卡為可挑戰(zhàn)關卡,則自動進入飛行路線的選擇界面,進行下一步的飛行路線的選擇,如果該關卡為禁止挑戰(zhàn)的關卡,如關卡的等級太高,或者根據(jù)個人中心調(diào)取的該操作人員的歷史挑戰(zhàn)數(shù)據(jù)判定操作人員挑戰(zhàn)該關卡可能造成其他意想不到的損失時,提示操作人員重新選擇關卡進行挑戰(zhàn),提高了無人機操控的安全性和合理性。
在控制端獲取到操控人員對飛行路線作出選擇后,會選擇性地彈出是否開始測試的提示框,此時操作人員可以點擊是,也即開始測試,此時該控制端進入無人機操控模式,由操作人員控制控制端完成無人機的測試;也可以點擊否,點擊否后該提示框消失,控制端的顯示界面由飛行路線的選擇界面返回至測試界面的首頁,由操作人員重新進行闖關模式和飛行路線的選擇。
進一步地,所述無人機30設置有用于獲取無人機實時坐標信息的定位模塊,該定位模塊可以是GPS定位裝置、慣性導航裝置、或無線射頻裝置,無人機還搭載有通信模塊,以便將定位模塊實時獲取的無人機的實時坐標信息反饋給控制端,以及接收控制端發(fā)送的用于控制無人機飛行的數(shù)字控制信號。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。