本發(fā)明涉及無人機(jī)
技術(shù)領(lǐng)域:
,特別是涉及一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法以及一種基于無人機(jī)作業(yè)的作業(yè)報告生成裝置。
背景技術(shù):
:無人駕駛飛機(jī)簡稱無人機(jī)(UnmannedAerialVehicle,簡稱UAV),是一種利用無線電遙控設(shè)備和自備的程序控制裝置操縱的不載人飛機(jī)。無人機(jī)的用途廣泛,經(jīng)常被應(yīng)用于植保、城市管理、地質(zhì)、氣象、電力、搶險救災(zāi)、視頻拍攝等行業(yè)。隨著無人機(jī)植保技術(shù)的發(fā)展,使得無人機(jī)植保具有對作物損害小、農(nóng)藥利用率高等特點。越來越多的農(nóng)戶或農(nóng)場主利用無人機(jī)進(jìn)行植保作業(yè),特別是利用無人機(jī)進(jìn)行農(nóng)藥噴灑和化肥噴灑。然而,在現(xiàn)有技術(shù)中,并不會對無人機(jī)的噴灑的效果進(jìn)行統(tǒng)一標(biāo)準(zhǔn)的評判,當(dāng)作業(yè)人員利用無人機(jī)對一片農(nóng)地作物進(jìn)行植保作業(yè)后,難以了解實際噴灑的覆蓋情況,無法評判該次植保作業(yè)的質(zhì)量好壞。技術(shù)實現(xiàn)要素:鑒于上述問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法和相應(yīng)的一種基于無人機(jī)作業(yè)的作業(yè)報告生成裝置。為了解決上述問題,本發(fā)明實施例公開了一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法,所述方法包括:采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù);獲取與所述飛行數(shù)據(jù)對應(yīng)的報告模板;依據(jù)所述報告模板以及所述飛行數(shù)據(jù)生成所述無人機(jī)的作業(yè)報告,所述飛行報告包括所述無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù)。優(yōu)選地,所述飛行數(shù)據(jù)包括無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識,所述獲取與所述飛行數(shù)據(jù)對應(yīng)的報告模板的步驟包括:獲取所述無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識對應(yīng)的作業(yè)領(lǐng)域標(biāo)識;從預(yù)設(shè)的模板數(shù)據(jù)庫中查找所述作業(yè)領(lǐng)域標(biāo)識;若查找成功,則從所述模板數(shù)據(jù)庫中獲得對應(yīng)的報告模板。優(yōu)選地,所述報告模板包括多個參數(shù)變量;所述依據(jù)所述報告模板以及所述飛行數(shù)據(jù)生成所述無人機(jī)的作業(yè)報告的步驟包括:基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值;將所述參數(shù)值填入所述報告模板中,生成作業(yè)報告。優(yōu)選地,所述飛行數(shù)據(jù)為多個采集點的數(shù)據(jù),每個采集點的飛行數(shù)據(jù)至少還包括:當(dāng)前采集點的經(jīng)度信息、緯度信息、海拔高度、飛行速度、開始采集時間以及結(jié)束采集時間。優(yōu)選地,所述參數(shù)變量包括飛行軌跡;所述基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值的步驟包括:分別將所述采集點的經(jīng)度信息和緯度信息轉(zhuǎn)換成二維坐標(biāo)信息;依據(jù)所述多個采集點的二維坐標(biāo)信息,生成所述無人機(jī)的飛行軌跡。優(yōu)選地,所述報告模板包括植保報告模板;所述飛行數(shù)據(jù)還包括無人機(jī)的噴灑幅寬;所述參數(shù)變量還包括噴灑總面積,所述基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值的步驟包括:確定所述飛行軌跡中多個噴灑區(qū)域,其中,每個噴灑區(qū)域由相鄰兩個采集點的噴灑幅寬確定;計算所述多個噴灑區(qū)域?qū)?yīng)的噴灑面積;計算所述多個噴灑區(qū)域的并集以及噴灑面積的并集,獲得對應(yīng)的噴灑總區(qū)域以及噴灑總面積。優(yōu)選地,所述參數(shù)變量還包括重復(fù)噴灑面積,所述基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值的步驟包括:計算所述多個噴灑區(qū)域的交集以及噴灑面積的交集,獲得對應(yīng)的重復(fù)噴灑區(qū)域以及重復(fù)噴灑面積。優(yōu)選地,所述參數(shù)變量還包括重復(fù)噴灑區(qū)域占比,所述基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值的步驟包括:計算所述重復(fù)噴灑面積與所述噴灑總面積的比例,獲得重復(fù)噴灑區(qū)域占比。優(yōu)選地,所述參數(shù)變量還包括漏噴區(qū)域面積;所述基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值的步驟包括:獲取當(dāng)前作業(yè)地塊的區(qū)域以及所述作業(yè)地塊的面積;將所述作業(yè)地塊的區(qū)域減去所述噴灑總區(qū)域,獲得漏噴區(qū)域;以及將所述作業(yè)地塊的面積減去所述噴灑總面積,獲得漏噴區(qū)域面積。優(yōu)選地,所述方法還包括:在作業(yè)報告中繪制所述飛行軌跡;基于所述飛行軌跡以及所述噴灑幅寬繪制所述噴灑總區(qū)域;在所述噴灑總區(qū)域中高亮顯示所述重復(fù)噴灑區(qū)域。優(yōu)選地,所述參數(shù)變量至少還包括如下參數(shù)的一種或多種:平均飛行高度、平均飛行速度、飛行耗時、單位耗時。優(yōu)選地,所述參數(shù)變量包括作業(yè)質(zhì)量評估數(shù)據(jù),所述針對所述參數(shù)變量,采用所述飛行數(shù)據(jù)計算對應(yīng)的參數(shù)值的步驟包括:根據(jù)已獲取的部分或全部參數(shù)變量對應(yīng)的參數(shù)值,分別確定與所述參數(shù)值對應(yīng)的質(zhì)量數(shù)據(jù);對所述質(zhì)量數(shù)據(jù)進(jìn)行加權(quán)求和運(yùn)算,獲得作業(yè)質(zhì)量評估數(shù)據(jù);確定所述作業(yè)質(zhì)量評估數(shù)據(jù)對應(yīng)的質(zhì)量評估等級。本發(fā)明實施例還公開了一種基于無人機(jī)作業(yè)的作業(yè)報告生成裝置,所述裝置包括:飛行數(shù)據(jù)采集模塊,用于采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù);報告模板獲取模塊,用于獲取與所述飛行數(shù)據(jù)對應(yīng)的報告模板;作業(yè)報告生成模塊,用于依據(jù)所述報告模板以及所述飛行數(shù)據(jù)生成所述無人機(jī)的作業(yè)報告,所述飛行報告包括所述無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù)。優(yōu)選地,所述飛行數(shù)據(jù)包括無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識,所述報告模板獲取模塊包括:領(lǐng)域標(biāo)識獲取子模塊,用于獲取所述無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識對應(yīng)的作業(yè)領(lǐng)域標(biāo)識;領(lǐng)域標(biāo)識匹配子模塊,用于從預(yù)設(shè)的模板數(shù)據(jù)庫中查找所述作業(yè)領(lǐng)域標(biāo)識,若查找成功,則從所述模板數(shù)據(jù)庫中獲得對應(yīng)的報告模板。優(yōu)選地,所述報告模板包括多個參數(shù)變量;所述作業(yè)報告生成模塊包括:參數(shù)值計算子模塊,用于基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值;參數(shù)值填寫子模塊,用于將所述參數(shù)值填入所述報告模板中,生成作業(yè)報告。優(yōu)選地,所述飛行數(shù)據(jù)為多個采集點的數(shù)據(jù),每個采集點的飛行數(shù)據(jù)至少還包括:當(dāng)前采集點的經(jīng)度信息、緯度信息、海拔高度、飛行速度、開始采集時間以及結(jié)束采集時間。優(yōu)選地,所述參數(shù)變量包括飛行軌跡;所述參數(shù)值計算子模塊還用于:分別將所述采集點的經(jīng)度信息和緯度信息轉(zhuǎn)換成二維坐標(biāo)信息;依據(jù)所述多個采集點的二維坐標(biāo)信息,生成所述無人機(jī)的飛行軌跡。優(yōu)選地,所述報告模板包括植保報告模板;所述飛行數(shù)據(jù)還包括無人機(jī)的噴灑幅寬;所述參數(shù)變量還包括噴灑總面積,所述參數(shù)值計算子模塊還用于:確定所述飛行軌跡中多個噴灑區(qū)域,其中,每個噴灑區(qū)域由相鄰兩個采集點的噴灑幅寬確定;計算所述多個噴灑區(qū)域?qū)?yīng)的噴灑面積;計算所述多個噴灑區(qū)域的并集以及噴灑面積的并集,獲得對應(yīng)的噴灑總區(qū)域以及噴灑總面積。優(yōu)選地,所述參數(shù)變量還包括重復(fù)噴灑面積,所述參數(shù)值計算子模塊還用于:計算所述多個噴灑區(qū)域的交集以及噴灑面積的交集,獲得對應(yīng)的重復(fù)噴灑區(qū)域以及重復(fù)噴灑面積。優(yōu)選地,所述參數(shù)變量還包括重復(fù)噴灑區(qū)域占比,所述參數(shù)值計算子模塊還用于:計算所述重復(fù)噴灑面積與所述噴灑總面積的比例,獲得重復(fù)噴灑區(qū)域占比。優(yōu)選地,所述參數(shù)變量還包括漏噴區(qū)域面積;所述參數(shù)值計算子模塊還用于:獲取當(dāng)前作業(yè)地塊的區(qū)域以及所述作業(yè)地塊的面積;將所述作業(yè)地塊的區(qū)域減去所述噴灑總區(qū)域,獲得漏噴區(qū)域;以及將所述作業(yè)地塊的面積減去所述噴灑總面積,獲得漏噴區(qū)域面積。優(yōu)選地,所述裝置還包括:飛行軌跡繪制模塊,用于在作業(yè)報告中繪制所述飛行軌跡;噴灑區(qū)域繪制模塊,用于基于所述飛行軌跡以及所述噴灑幅寬繪制所述噴灑總區(qū)域;重復(fù)噴灑區(qū)域高亮模塊,用于在所述噴灑總區(qū)域中高亮顯示所述重復(fù)噴灑區(qū)域。優(yōu)選地,所述參數(shù)變量至少還包括如下參數(shù)的一種或多種:平均飛行高度、平均飛行速度、飛行耗時、單位耗時。優(yōu)選地,所述參數(shù)變量包括作業(yè)質(zhì)量評估數(shù)據(jù),所述參數(shù)值計算子模塊還用于:根據(jù)已獲取的部分或全部參數(shù)變量對應(yīng)的參數(shù)值,分別確定與所述參數(shù)值對應(yīng)的質(zhì)量數(shù)據(jù);對所述質(zhì)量數(shù)據(jù)進(jìn)行加權(quán)求和運(yùn)算,獲得作業(yè)質(zhì)量評估數(shù)據(jù);確定所述作業(yè)質(zhì)量評估數(shù)據(jù)對應(yīng)的質(zhì)量評估等級。本發(fā)明實施例包括以下優(yōu)點:在本發(fā)明實施例中,可以通過采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù),確定該飛行數(shù)據(jù)對應(yīng)的報告模板,并自動根據(jù)報告模板以及飛行數(shù)據(jù),生成包括無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù)的作業(yè)報告,提高了無人機(jī)作業(yè)的自動化程度,并且能夠直觀地向用戶展現(xiàn)作業(yè)效果和質(zhì)量情況,為作業(yè)效果的檢驗提供了檢測標(biāo)準(zhǔn)。附圖說明圖1是本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例一的步驟流程圖;圖2是本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例二的步驟流程圖;圖3是本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例二中的噴灑區(qū)域示意圖;圖4是本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例二中的繪制示意圖;圖5是本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例二中的作業(yè)報告示意圖;圖6是本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成裝置實施例的結(jié)構(gòu)框圖。具體實施方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。參照圖1,示出了本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例一的步驟流程圖,具體可以包括如下步驟:步驟101,采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù);步驟102,獲取與所述飛行數(shù)據(jù)對應(yīng)的報告模板;步驟103,依據(jù)所述報告模板以及所述飛行數(shù)據(jù)生成所述無人機(jī)的作業(yè)報告,所述飛行報告包括所述無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù)。在本發(fā)明實施例中,可以通過采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù),確定該飛行數(shù)據(jù)對應(yīng)的報告模板,并自動根據(jù)報告模板以及飛行數(shù)據(jù),生成包括無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù)的作業(yè)報告,提高了無人機(jī)作業(yè)的自動化程度,并且能夠直觀地向用戶展現(xiàn)作業(yè)效果和質(zhì)量情況,為作業(yè)效果的檢驗提供了檢測標(biāo)準(zhǔn)。參照圖2,示出了本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法實施例二的步驟流程圖。隨著無人機(jī)技術(shù)的發(fā)展,無人機(jī)用途越來越廣泛,可以被應(yīng)用于植保、城市管理、農(nóng)業(yè)、地質(zhì)、氣象、電力、搶險救災(zāi)、視頻拍攝等領(lǐng)域中。本發(fā)明實施例以無人機(jī)應(yīng)用于植保領(lǐng)域進(jìn)行示例性的說明。由于無人機(jī)植保具有對作物損害小、農(nóng)藥利用率高等特點,越來越多的農(nóng)戶或農(nóng)場主利用無人機(jī)進(jìn)行植保作業(yè),特別是利用無人機(jī)進(jìn)行農(nóng)藥噴灑和化肥噴灑,本發(fā)明實施例能夠在無人機(jī)進(jìn)行植保作業(yè)的過程中,采集無人機(jī)的飛行數(shù)據(jù),并根據(jù)飛行數(shù)據(jù)自動生成該次植保作業(yè)的作業(yè)報告,在作業(yè)報告中可以包含作業(yè)質(zhì)量評估數(shù)據(jù),以供農(nóng)戶或使用人員了解作業(yè)質(zhì)量情況。本發(fā)明實施例具體可以包括如下步驟:步驟201,采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù)。在具體實現(xiàn)中,可以通過一數(shù)據(jù)記錄裝置來采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù)。該數(shù)據(jù)記錄裝置可以安裝在無人機(jī)中,例如,該數(shù)據(jù)記錄裝置可以為無人機(jī)中的黑匣子。在無人機(jī)作業(yè)過程中,數(shù)據(jù)記錄裝置可以周期性地采集無人機(jī)在飛行過程中的飛行數(shù)據(jù),即每隔一段時間記錄一個采集點的飛行數(shù)據(jù),例如,每隔1秒鐘記錄一次飛行數(shù)據(jù)。在實際中,該飛行數(shù)據(jù)可以包括靜態(tài)的飛行數(shù)據(jù)以及動態(tài)的飛行數(shù)據(jù),靜態(tài)的飛行數(shù)據(jù)是指當(dāng)作業(yè)任務(wù)固定后就固定的數(shù)據(jù),動態(tài)的飛行數(shù)據(jù)是指在飛行過程中隨著時間的不同而變化的數(shù)據(jù)。作為本發(fā)明實施例的一種示例,該靜態(tài)的飛行數(shù)據(jù)可以包括無人機(jī)標(biāo)識、作業(yè)標(biāo)識等。例如,當(dāng)為某一無人機(jī)分配一個植保任務(wù)時,就可以確定該植保任務(wù)對應(yīng)的無人機(jī)標(biāo)識、該植保作業(yè)的作業(yè)標(biāo)識。動態(tài)的飛行數(shù)據(jù)可以為多個采集點的數(shù)據(jù),每個采集點的飛行數(shù)據(jù)至少可以包括如下信息:當(dāng)前采集點的經(jīng)度信息、緯度信息、海拔高度、飛行速度、開始采集時間以及結(jié)束采集時間,等等。需要說明的是,在植保作業(yè)中,每個采集點的飛行數(shù)據(jù)還可以包括無人機(jī)的噴灑幅寬。在具體實現(xiàn)中,數(shù)據(jù)記錄裝置采集到飛行數(shù)據(jù)以后,可以將飛行數(shù)據(jù)存儲在數(shù)據(jù)記錄裝置的存儲空間中。當(dāng)植保作業(yè)結(jié)束以后,可以將該數(shù)據(jù)記錄裝置中存儲的飛行數(shù)據(jù)導(dǎo)出,并導(dǎo)入到本發(fā)明應(yīng)用于生成作業(yè)報告的報告生成裝置中?;蛘撸瑪?shù)據(jù)記錄裝置也可以通過無人機(jī)的通信模塊每隔一個上傳周期將采集到的飛行數(shù)據(jù)上傳到服務(wù)器中,報告生成裝置需要時再從服務(wù)器獲得飛行數(shù)據(jù),本發(fā)明實施例對此不作限定。步驟202,獲取與所述飛行數(shù)據(jù)對應(yīng)的報告模板。當(dāng)獲取到無人機(jī)飛行過程中的飛行數(shù)據(jù)以后,可以進(jìn)一步獲取與該無人機(jī)的飛行數(shù)據(jù)匹配的報告模板,該報告模板用于生成作業(yè)報告。在本發(fā)明實施例的一種優(yōu)選實施例中,步驟202進(jìn)一步可以包括:子步驟S11,獲取所述無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識對應(yīng)的作業(yè)領(lǐng)域標(biāo)識;在具體實現(xiàn)中,當(dāng)為某一無人機(jī)分配某一領(lǐng)域的作業(yè)任務(wù)時,可以生成該無人機(jī)的無人機(jī)標(biāo)識、該作業(yè)任務(wù)的作業(yè)標(biāo)識以及該作業(yè)對應(yīng)的作業(yè)領(lǐng)域的領(lǐng)域標(biāo)識之間的關(guān)聯(lián)關(guān)系,并存儲該關(guān)聯(lián)關(guān)系。當(dāng)從數(shù)據(jù)記錄裝置獲得飛行數(shù)據(jù)以后,可以依據(jù)該飛行數(shù)據(jù)中的靜態(tài)的飛行數(shù)據(jù)確定對應(yīng)的作業(yè)領(lǐng)域標(biāo)識,具體的,可以從飛行數(shù)據(jù)中獲得無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識,并在該關(guān)聯(lián)關(guān)系中查找該無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識,若查找成功,則可以獲得與該飛行數(shù)據(jù)對應(yīng)的作業(yè)領(lǐng)域標(biāo)識。子步驟S12,從預(yù)設(shè)的模板數(shù)據(jù)庫中查找所述作業(yè)領(lǐng)域標(biāo)識;子步驟S13,若查找成功,則從所述模板數(shù)據(jù)庫中獲得對應(yīng)的報告模板。在實際中,可以預(yù)先建立模板數(shù)據(jù)庫,該模板數(shù)據(jù)庫中可以存儲有多個領(lǐng)域的報告模板,例如、植保領(lǐng)域、安防領(lǐng)域、城市管理領(lǐng)域,等等。在一種實施方式中,可以以每個領(lǐng)域的作業(yè)領(lǐng)域標(biāo)識作為該報告模板的模板標(biāo)識。當(dāng)確定該飛行數(shù)據(jù)對應(yīng)的作業(yè)領(lǐng)域標(biāo)識以后,可以在模板數(shù)據(jù)庫中查找該作業(yè)領(lǐng)域標(biāo)識,若查找成功,說明該作業(yè)領(lǐng)域具有對應(yīng)的報告模板,若查找失敗,則說明該作業(yè)領(lǐng)域沒有對應(yīng)的報告模板。例如,若當(dāng)前的作業(yè)任務(wù)為植保作業(yè),則對應(yīng)的報告模板可以為植保報告模板。在一種實施方式中,報告模板可以包含多項參數(shù)變量,例如,針對一植保報告模板,其參數(shù)變量可以包括但不限于飛行軌跡、噴灑總面積、重復(fù)噴灑面積、重復(fù)噴灑區(qū)域占比、漏噴區(qū)域面積、作業(yè)質(zhì)量評估數(shù)據(jù)、平均飛行高度、平均飛行速度、飛行耗時、單位耗時等。步驟203,基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值。在具體實現(xiàn)中,報告模板中的每一個參數(shù)變量,都可以通過對應(yīng)的一套計算規(guī)則來獲取該參數(shù)變量的參數(shù)值。以下以植保報告模板為例,說明各個參數(shù)變量的計算過程。在一種實施方式中,針對飛行軌跡的變量,步驟203可以包括如下子步驟:分別將所述采集點的經(jīng)度信息和緯度信息轉(zhuǎn)換成二維坐標(biāo)信息;依據(jù)所述多個采集點的二維坐標(biāo)信息,生成所述無人機(jī)的飛行軌跡。在實際中,兩個采集點之間的經(jīng)緯度的差距通常比較小,其差距一般在經(jīng)緯度有效數(shù)字的后兩位,為了擴(kuò)大兩個采集點之間的數(shù)據(jù)差異,從而提高精度,可以將各個采集點的經(jīng)度信息以及緯度信息轉(zhuǎn)換成二維坐標(biāo)信息。在具體實現(xiàn)中,可以將第一個采集點作為二維平面坐標(biāo)的基準(zhǔn)點(0,0),依據(jù)地球半徑R和基準(zhǔn)點的經(jīng)緯度信息,先計算該基準(zhǔn)點所處緯度圓的半徑r,然后選擇一非基準(zhǔn)點的采集點,計算該非基準(zhǔn)點的采集點與基準(zhǔn)點兩者之間的緯度差值得出的弧長即為該非基準(zhǔn)點的x坐標(biāo),根據(jù)該非基準(zhǔn)點的測繪點與基準(zhǔn)點兩者之間的經(jīng)度差值和地球半徑計算出該非基準(zhǔn)點的y坐標(biāo)。需要說明的是,本發(fā)明實施例并不限于上述將經(jīng)緯度轉(zhuǎn)換成二維坐標(biāo)信息的方法,本領(lǐng)域技術(shù)人員采用其他方法進(jìn)行經(jīng)緯度的轉(zhuǎn)換均是可以的,本發(fā)明實施例對此不作限定。得到多個采集點的二維坐標(biāo)信息以后,可以按時間順序,將相鄰兩個采集點連接起來,獲得無人機(jī)的飛行軌跡。在一種實施方式中,針對噴灑總面積的變量,步驟203可以包括如下子步驟:確定所述飛行軌跡中多個噴灑區(qū)域,其中,每個噴灑區(qū)域由相鄰兩個采集點的噴灑幅寬確定;計算所述多個噴灑區(qū)域?qū)?yīng)的噴灑面積;計算所述多個噴灑區(qū)域的并集以及噴灑面積的并集,獲得對應(yīng)的噴灑總區(qū)域以及噴灑總面積。在具體實現(xiàn)中,獲得無人機(jī)的飛行軌跡以后,可以根據(jù)兩點之間的距離以及噴灑幅寬確定一個噴灑區(qū)域。其中,噴灑區(qū)域可以為多邊形。例如,如圖3的噴灑區(qū)域示意圖所示,可以以兩個采集點之間的連接線的長度作長、以噴灑幅寬作寬,所形成的長方形區(qū)域作為飛機(jī)噴灑的噴灑區(qū)域。確定每兩個采集點之間的噴灑區(qū)域以后,可以進(jìn)一步計算每個噴灑區(qū)域的噴灑面積。例如,在圖3中,可以按照長方形的面積計算公式(長*寬)計算該長方形區(qū)域的噴灑面積。得到每個噴灑區(qū)域的噴灑面積以后,可以計算所有噴灑區(qū)域的并集以及所有噴灑面積的并集,則可以獲得一個架次的噴灑總區(qū)域,以及,該噴灑總區(qū)域的噴灑總面積。在一種實施方式中,可以采用如下方式計算噴灑總面積:其中,S1為噴灑總面積,Si為每相鄰兩個采集點組成的噴灑區(qū)域的噴灑面積。需要說明的是,上述計算的噴灑總面積是并集面積,已經(jīng)去除了重復(fù)噴灑的區(qū)域的面積。在一種實施方式中,針對重復(fù)噴灑面積的變量,步驟203可以包括如下子步驟:計算所述多個噴灑區(qū)域的交集以及噴灑面積的交集,獲得對應(yīng)的重復(fù)噴灑區(qū)域以及重復(fù)噴灑面積。在實際中,由于無人機(jī)的飛行軌跡不一定均勻,因此有可能產(chǎn)生重噴的區(qū)域,而重復(fù)噴灑有可能會造成藥害,因此本發(fā)明實施例在得到每個噴灑區(qū)域的噴灑面積以后,還可以計算所有噴灑區(qū)域的交集,以獲得一個架次的重復(fù)噴灑區(qū)域,以及,該重復(fù)噴灑區(qū)域的重復(fù)噴灑面積。在一種實施方式中,可以采用如下方式計算重復(fù)噴灑面積:其中,S2為重復(fù)噴灑面積,Si為每相鄰兩個采集點組成的噴灑區(qū)域的噴灑面積。在一種實施方式中,若報告模板中具有重復(fù)噴灑區(qū)域占比的變量,則步驟203可以包括如下子步驟:計算所述重復(fù)噴灑面積與所述噴灑總面積的比例,獲得重復(fù)噴灑區(qū)域占比。即,重復(fù)噴灑區(qū)域占比=重復(fù)噴灑面積/噴灑總面積。例如,重復(fù)噴灑面積為9畝,噴灑總面積為100畝,則重復(fù)噴灑區(qū)域占比為9%。在一種實施方式中,針對漏噴區(qū)域面積的變量,步驟203可以包括如下子步驟:獲取當(dāng)前作業(yè)地塊的區(qū)域以及所述作業(yè)地塊的面積;將所述作業(yè)地塊的區(qū)域減去所述噴灑總區(qū)域,獲得漏噴區(qū)域;以及將所述作業(yè)地塊的面積減去所述噴灑總面積,獲得漏噴區(qū)域面積。在具體實現(xiàn)中,當(dāng)前作業(yè)地塊的區(qū)域可以根據(jù)測量人員實地測量得到,例如,可以通過測量人員實地打點的方式獲得多個測繪點,并根據(jù)多個測繪點確定當(dāng)前地塊的邊界,從而確定當(dāng)前作業(yè)地塊的區(qū)域。確定作業(yè)地塊的區(qū)域以后,可以進(jìn)一步計算該作業(yè)地塊的區(qū)域的面積。隨后,將作業(yè)地塊的區(qū)域的面積減去噴灑總面積,可以獲得漏噴區(qū)域面積。進(jìn)一步優(yōu)選地,獲得漏噴區(qū)域面積以后,可以計算漏噴區(qū)域面積與作業(yè)地塊的區(qū)域的面積的比例,獲得漏噴區(qū)域的占比。在一種實施方式中,若參數(shù)變量為平均飛行高度,其中,該平均飛行高度可以為飛行過程中的平均相對高度。在實現(xiàn)中,可以采用如下方式計算平均飛行高度:獲取無人機(jī)起飛前的地面海拔高度;將每個采集點的海拔高度減去所述地面海拔高度,得到每個采集點的相對飛行高度;將所有采集點的相對飛行高度相加后除以采集點的數(shù)量,得到平均飛行高度。進(jìn)一步優(yōu)選地,獲得每個采集點的相對飛行高度以后,還可以計算飛行高度的標(biāo)準(zhǔn)差。在一種實施方式中,若參數(shù)變量為平均飛行速度,則可以采用如下方式計算平均飛行速度:將每個采集點的飛行速度相加,除以采集點的數(shù)量,得到平均飛行速度。在一種實施方式中,若參數(shù)變量為飛行耗時,則可以采用如下方式計算飛行耗時:飛行耗時可以為一個架次開始飛行時間與結(jié)束飛行時間的差值。進(jìn)一步優(yōu)選地,獲得飛行耗時以后,還可以將飛行耗時除以噴灑總面積,得到每個面積單位的耗時,即單位耗時。在本發(fā)明實施例中,若參數(shù)變量包括作業(yè)質(zhì)量評估數(shù)據(jù),則在得到上述參數(shù)變量的參數(shù)值以后,還可以根據(jù)上述多個參數(shù)值,計算作業(yè)質(zhì)量評估數(shù)據(jù)。則步驟203可以包括如下子步驟:根據(jù)已獲取的部分或全部參數(shù)變量對應(yīng)的參數(shù)值,分別確定與所述參數(shù)值對應(yīng)的質(zhì)量數(shù)據(jù);對所述質(zhì)量數(shù)據(jù)進(jìn)行加權(quán)求和運(yùn)算,獲得作業(yè)質(zhì)量評估數(shù)據(jù);確定所述作業(yè)質(zhì)量評估數(shù)據(jù)對應(yīng)的質(zhì)量評估等級。具體的,針對報告模板中的每一項參數(shù)變量,可以設(shè)置多個等級區(qū)間,每個等級區(qū)間可以對應(yīng)一個質(zhì)量數(shù)據(jù)以及權(quán)重數(shù)據(jù),作為一種示例,該質(zhì)量數(shù)據(jù)可以包括質(zhì)量等級以及質(zhì)量分?jǐn)?shù)。例如,對于重復(fù)噴灑面積占比,設(shè)置的等級區(qū)間及對應(yīng)的質(zhì)量數(shù)據(jù)和權(quán)重數(shù)據(jù)可以如下表1所示:等級區(qū)間質(zhì)量數(shù)據(jù)權(quán)重數(shù)據(jù)[1,10]優(yōu)(95)0.35[11,30]良(75)0.35[31,50]中(50)0.2[51,99]差(20)0.1表1當(dāng)獲取報告模板中各個參數(shù)變量的參數(shù)值以后,針對全部的參數(shù)變量或部分的參數(shù)變量,分別在每個參數(shù)變量預(yù)設(shè)的多個等級區(qū)間中匹配該參數(shù)變量的參數(shù)值,以確定每個參數(shù)變量的參數(shù)值對應(yīng)的區(qū)間,并獲得該對應(yīng)的區(qū)間所對應(yīng)的質(zhì)量數(shù)據(jù)以及權(quán)重數(shù)據(jù)。對每個參數(shù)值的質(zhì)量數(shù)據(jù)按照對應(yīng)的權(quán)重數(shù)據(jù)進(jìn)行加權(quán)求和運(yùn)算,可以獲得該架次無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù),根據(jù)預(yù)設(shè)的質(zhì)量評估等級與作業(yè)質(zhì)量評估數(shù)據(jù)區(qū)間的關(guān)系,可以獲得該作業(yè)質(zhì)量評估數(shù)據(jù)對應(yīng)的質(zhì)量評估等級。例如,選取部分參數(shù)變量后,該部分參數(shù)變量對應(yīng)的參數(shù)值的質(zhì)量數(shù)據(jù)與權(quán)重數(shù)據(jù)如下表2所示:參數(shù)變量參數(shù)值質(zhì)量數(shù)據(jù)權(quán)重數(shù)據(jù)重復(fù)噴灑區(qū)域占比9%優(yōu)(95)0.35漏噴區(qū)域占比10%良(75)0.35飛行高度的標(biāo)準(zhǔn)差10良(85)0.2單位耗時21.93秒/畝優(yōu)(95)0.1表2根據(jù)上表,作業(yè)質(zhì)量評估數(shù)據(jù)=95*0.35+75*0.35+85*0.2+95*0.1=86得到作業(yè)質(zhì)量評估數(shù)據(jù)以后,可以根據(jù)預(yù)設(shè)的作業(yè)質(zhì)量評估數(shù)據(jù)區(qū)間與質(zhì)量評估等級的對應(yīng)關(guān)系,得到該作業(yè)質(zhì)量評估數(shù)據(jù)所處的區(qū)間對應(yīng)的質(zhì)量評估等級,例如,假設(shè)質(zhì)量評估等級為良的區(qū)間為[80,90],則可以得到該作業(yè)質(zhì)量評估數(shù)據(jù)為86的質(zhì)量評估等級為良,即良(86)。步驟204,將所述參數(shù)值填入所述報告模板中,生成作業(yè)報告。當(dāng)獲取報告模板中各個參數(shù)變量的參數(shù)值以后,可以將參數(shù)值填入報告模板的對應(yīng)參數(shù)變量中,以生成作業(yè)報告。在一種實施方式中,在生成作業(yè)報告的過程中,還可以在作業(yè)報告中繪制飛行軌跡,在此基礎(chǔ)上,進(jìn)一步基于飛行軌跡以及噴灑幅寬繪制噴灑總區(qū)域,并在噴灑總區(qū)域中高亮顯示重復(fù)噴灑區(qū)域。例如,如圖4的繪制示意圖所示,假設(shè)采集點分別為A、B、C、D,噴灑幅寬為6米,圖中灰色區(qū)域為噴灑總區(qū)域,黑色區(qū)域則為重復(fù)噴灑區(qū)域。在具體實現(xiàn)中,該作業(yè)報告還可以包括執(zhí)行作業(yè)的無人機(jī)標(biāo)識、無人機(jī)型號、無人機(jī)外形尺寸、無人機(jī)圖形、飛行起始時間、飛行結(jié)束時間等信息。在實際應(yīng)用中,該作業(yè)報告可以顯示終端中進(jìn)行顯示,為農(nóng)戶呈現(xiàn)直觀的執(zhí)行效果數(shù)據(jù),以方面農(nóng)戶進(jìn)行效果校驗。進(jìn)一步地,該作業(yè)報告還可以對作業(yè)人員提供指導(dǎo)作用,作業(yè)人員可以將質(zhì)量評估數(shù)據(jù)較高、質(zhì)量評估等級為優(yōu)或良的作業(yè)的參數(shù)作為后期作業(yè)參數(shù)設(shè)置的參考。本發(fā)明實施例中,能夠根據(jù)無人機(jī)在飛行過程中的飛行數(shù)據(jù)自動生成作業(yè)報告,提高了無人機(jī)作業(yè)的自動化程度。進(jìn)一步地,該作業(yè)報告可以對作業(yè)效果提供檢測標(biāo)準(zhǔn),方便用戶以及客戶直觀地了解當(dāng)次作業(yè)的執(zhí)行效果以及執(zhí)行的質(zhì)量情況。為了使本領(lǐng)域技術(shù)人員能夠更好地理解本發(fā)明實施例,以下通過一個具體例子對本發(fā)明實施例加以示例性說明,但應(yīng)當(dāng)理解的是,本發(fā)明實施例并不限于此。假設(shè)植保報告模板中包含的參數(shù)變量如下:噴灑總面積、重復(fù)噴灑面積、重復(fù)噴灑面積占比、平均飛行高度、平均飛行速度、耗時等;根據(jù)對應(yīng)的計算規(guī)則,得到的對應(yīng)的參數(shù)值分別為:32畝、6.7畝、9%、5米、5米/秒、11分42秒,則生成的基于此次植保作業(yè)的作業(yè)報告如圖5所示。生成作業(yè)報告以后,最終可以在顯示終端中顯示該作業(yè)報告。需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。參照圖6,示出了本發(fā)明的一種基于無人機(jī)作業(yè)的作業(yè)報告生成裝置實施例的結(jié)構(gòu)框圖,可以包括如下模塊:飛行數(shù)據(jù)采集模塊601,用于采集無人機(jī)在作業(yè)過程中的飛行數(shù)據(jù);報告模板獲取模塊602,用于獲取與所述飛行數(shù)據(jù)對應(yīng)的報告模板;作業(yè)報告生成模塊603,用于依據(jù)所述報告模板以及所述飛行數(shù)據(jù)生成所述無人機(jī)的作業(yè)報告,所述飛行報告包括所述無人機(jī)的作業(yè)質(zhì)量評估數(shù)據(jù)。在本發(fā)明實施例的一種優(yōu)選實施例中,所述飛行數(shù)據(jù)包括無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識,所述報告模板獲取模塊602可以包括如下子模塊:領(lǐng)域標(biāo)識獲取子模塊,用于獲取所述無人機(jī)標(biāo)識和/或作業(yè)標(biāo)識對應(yīng)的作業(yè)領(lǐng)域標(biāo)識;領(lǐng)域標(biāo)識匹配子模塊,用于從預(yù)設(shè)的模板數(shù)據(jù)庫中查找所述作業(yè)領(lǐng)域標(biāo)識,若查找成功,則從所述模板數(shù)據(jù)庫中獲得對應(yīng)的報告模板。在本發(fā)明實施例的一種優(yōu)選實施例中,所述報告模板包括多個參數(shù)變量;所述作業(yè)報告生成模塊603可以包括如下子模塊:參數(shù)值計算子模塊,用于基于所述飛行數(shù)據(jù),獲取所述參數(shù)變量對應(yīng)的參數(shù)值;參數(shù)值填寫子模塊,用于將所述參數(shù)值填入所述報告模板中,生成作業(yè)報告。在本發(fā)明實施例的一種優(yōu)選實施例中,所述飛行數(shù)據(jù)為多個采集點的數(shù)據(jù),每個采集點的飛行數(shù)據(jù)至少還包括:當(dāng)前采集點的經(jīng)度信息、緯度信息、海拔高度、飛行速度、開始采集時間以及結(jié)束采集時間。在本發(fā)明實施例的一種優(yōu)選實施例中,所述參數(shù)變量包括飛行軌跡;所述參數(shù)值計算子模塊還用于:分別將所述采集點的經(jīng)度信息和緯度信息轉(zhuǎn)換成二維坐標(biāo)信息;依據(jù)所述多個采集點的二維坐標(biāo)信息,生成所述無人機(jī)的飛行軌跡。在本發(fā)明實施例的一種優(yōu)選實施例中,所述報告模板包括植保報告模板;所述飛行數(shù)據(jù)還包括無人機(jī)的噴灑幅寬;所述參數(shù)變量還包括噴灑總面積,所述參數(shù)值計算子模塊還用于:確定所述飛行軌跡中多個噴灑區(qū)域,其中,每個噴灑區(qū)域由相鄰兩個采集點的噴灑幅寬確定;計算所述多個噴灑區(qū)域?qū)?yīng)的噴灑面積;計算所述多個噴灑區(qū)域的并集以及噴灑面積的并集,獲得對應(yīng)的噴灑總區(qū)域以及噴灑總面積。在本發(fā)明實施例的一種優(yōu)選實施例中,所述參數(shù)變量還包括重復(fù)噴灑面積,所述參數(shù)值計算子模塊還用于:計算所述多個噴灑區(qū)域的交集以及噴灑面積的并集,獲得對應(yīng)的重復(fù)噴灑區(qū)域以及重復(fù)噴灑面積。在本發(fā)明實施例的一種優(yōu)選實施例中,所述參數(shù)變量還包括重復(fù)噴灑區(qū)域占比,所述參數(shù)值計算子模塊還用于:計算所述重復(fù)噴灑面積與所述噴灑總面積的比例,獲得重復(fù)噴灑區(qū)域占比。在本發(fā)明實施例的一種優(yōu)選實施例中,所述參數(shù)變量還包括漏噴區(qū)域面積;所述參數(shù)值計算子模塊還用于:獲取當(dāng)前作業(yè)地塊的區(qū)域以及所述作業(yè)地塊的面積;將所述作業(yè)地塊的區(qū)域減去所述噴灑總區(qū)域,獲得漏噴區(qū)域;以及將所述作業(yè)地塊的面積減去所述噴灑總面積,獲得漏噴區(qū)域面積。在本發(fā)明實施例的一種優(yōu)選實施例中,所述裝置還包括:飛行軌跡繪制模塊,用于在作業(yè)報告中繪制所述飛行軌跡;噴灑區(qū)域繪制模塊,用于基于所述飛行軌跡以及所述噴灑幅寬繪制所述噴灑總區(qū)域;重復(fù)噴灑區(qū)域高亮模塊,用于在所述噴灑總區(qū)域中高亮顯示所述重復(fù)噴灑區(qū)域。在本發(fā)明實施例的一種優(yōu)選實施例中,所述參數(shù)變量至少還包括如下參數(shù)的一種或多種:平均飛行高度、平均飛行速度、飛行耗時、單位耗時。在本發(fā)明實施例的一種優(yōu)選實施例中,所述參數(shù)變量包括作業(yè)質(zhì)量評估數(shù)據(jù),所述參數(shù)值計算子模塊還用于:根據(jù)已獲取的部分或全部參數(shù)變量對應(yīng)的參數(shù)值,分別確定與所述參數(shù)值對應(yīng)的質(zhì)量數(shù)據(jù);對所述質(zhì)量數(shù)據(jù)進(jìn)行加權(quán)求和運(yùn)算,獲得作業(yè)質(zhì)量評估數(shù)據(jù);確定所述作業(yè)質(zhì)量評估數(shù)據(jù)對應(yīng)的質(zhì)量評估等級。本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實施例的實施例可提供為方法、裝置、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明實施例可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。本發(fā)明實施例是參照根據(jù)本發(fā)明實施例的方法、終端設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明實施例的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明實施例范圍的所有變更和修改。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。以上對本發(fā)明所提供的一種基于無人機(jī)作業(yè)的作業(yè)報告生成方法和一種基于無人機(jī)作業(yè)的作業(yè)報告生成裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。當(dāng)前第1頁1 2 3