一種無人飛行器的控制方法及裝置的制造方法
【技術領域】
[0001]本申請涉及無人飛行器技術領域,尤其涉及一種無人飛行器的控制方法及裝置。
【背景技術】
[0002]隨著無人飛行器技術的發展,已經有公司開始探討將無人飛行器應用在物流領域,采用無人飛行器來實施送貨以及送餐的試點服務也不鮮見。在整個快遞系統中,無人機攜帶的重量有限,但是運送成本低廉,達到線路靈活,將其使用在解決最后一公里的問題中,具有廣泛的應用前景。
[0003]快遞中的最后一公里問題,主要是解決快遞系統中的快件集散點到最終用戶之間遞送問題,可以想象,在用無人機解決這一問題的場景中,快件集散點必將擁有大批的無人機,攜帶不同的快件飛往不同的目的地,如何快速的配置無人機的目的地并迅速放飛無人機成為提高整個流程的關鍵問題。傳統的飛控加無人機的方式并不能有效地解決快遞件運送的問題。
【發明內容】
[0004]本發明實施例提供了一種無人飛行器的控制方法及裝置,用以解決現有技術中傳統無人飛行器無法有效的解決快遞件運送的問題。
[0005]其具體的技術方案如下:
[0006]—種無人飛行器的控制方法,所述方法包括:
[0007]獲取所述無人飛行器攜帶的快遞件的快件參數,其中,所述快件參數至少包含目的地址信息;
[0008]根據當前地址信息以及目的地址信息,生成航行線路;
[0009]在接收到起飛指令時,基于所述航行路線,航行至所述目的地址信息對應的目的地址。
[0010]可選的,獲取所述無人飛行器攜帶的快遞件的快件參數,包括:
[0011 ]通過二維碼掃描器掃描所述快遞件上的二維碼;
[0012]解析所述二維碼,確定快件參數。
[0013]可選的,根據當前地址信息以及目的地址信息,生成航行線路,包括:
[0014]檢測所述目的地址信息是否符合預設條件;
[0015]若否,則生成提示用戶重新輸入目的地址信息的第一提示信息,并通過顯示屏顯示所述第一提示信息;
[0016]若是,生成所述當前地址信息至所述目的地址信息的所述航行路線。
[0017]可選的,在接收到起飛指令時,在航行至所述目的地址信息對應的目的地址之后,所述方法還包括:
[0018]獲取用戶端的取件參數,其中,所述取件參數中至少包含了用戶識別參數;
[0019]判定所述取件參數中的所述身份識別參數與所述快件參數中的身份識別參數是否匹配;
[0020]若是,則允許用戶取所述快遞件;
[0021]若否,則生成并輸出提示用戶重新輸入身份識別參數的第二提示信息。
[0022]可選的,在打開機械扣件之后,所述方法還包括:
[0023]檢測所述快遞件是否取件完成;
[0024]若是,則生成并輸出第三提示信息,其中,所述第三提示信息用于提示用戶輸入控制所述無人飛行器起飛的控制指令;
[0025]在接收到基于第三提示信息的所述控制指令時,調取返航航線,并按照所述返航航線航行。
[0026]—種無人飛行器的控制裝置,包括:
[0027]采集器,用于獲取所述無人飛行器攜帶的快遞件的快件參數,其中,所述快件參數至少包含目的地址信息;
[0028]導航定位單元,與所述采集器連接,用于確定無人飛行器在電子地圖上的當前位地址信息以及目的地址信息;
[0029]電子地圖單元,與所述導航定位單元連接,用于根據所述當前地址信息以及目的地址信息,生成航行線路;
[0030]飛行控制器,與所述導航定位單元以及所述電子地圖單元連接,用于在接收到起飛指令時,基于所述航行路線,控制無人飛行器的飛行軌跡,直至所述無人飛行器飛行至目的地址。
[0031]可選的,所述采集器具體為二維碼掃描器,通過二維碼掃描器掃描所述快遞件上的二維碼;解析所述二維碼,確定所述二維碼對應的包含所述目的地址信息以及身份參數的快件參數。
[0032]可選的,所述電子地圖單元,具體用于檢測所述目的地址信息是否符合預設條件;若否,則生成提示用戶重新輸入目的地址信息的第一提示信息,并通過顯示屏顯示所述第一提示信息;若是,生成所述當前地址信息至所述目的地址信息的所述航行路線。
[0033]可選的,所述采集器,還用于獲取用戶端的取件參數,其中,所述取件參數中至少包含了用戶識別參數;
[0034]處理器,與采集器連接,用于判定所述取件參數中的所述身份識別參數與所述快件參數中的身份識別參數是否匹配;若是,則打開機械扣件,以使用戶取所述快遞件;若否,則生成并輸出提示用戶重新輸入身份識別參數的第二提示信息。
[0035]可選的,所述采集器,還用于檢測所述快遞件是否取件完成;
[0036]所述飛行控制器,還用于若取件完成,則生成并輸出第三提示信息,其中,所述第三提示信息用于提示用戶輸入控制所述無人飛行器起飛的控制指令;在接收到基于第三提示信息的所述控制指令時,調取返航航線,并按照所述返航航線航行。
[0037]本發明實施例中提供了一種無人飛行器的控制方法,該方法包括:獲取無人飛行器攜帶的快遞件的包含目的地址信息的快件參數,根據當前地址信息以及目的地址信息,生成航行線路,在接收到起飛指令時,基于航行路線,航行至目的地址信息對應的目的地址。也就是說,該無人飛行器可以根據輸入的目的地址信息將快遞件運送至目的地址信息對應的目的地址,因此無人飛行器無需額外的控制就可以完成快遞件的運送,這樣不僅可以提升快遞件的運送速率,并且還可以降低快遞件的運送成本。
【附圖說明】
[0038]圖1為本發明實施例中一種無人飛行器的控制方法的流程圖;
[0039]圖2為本發明實施例中一種無人飛行器的控制裝置的結構示意圖。
【具體實施方式】
[0040]本發明實施例中提供了一種無人飛行器的控制方法,該方法包括:獲取無人飛行器攜帶的快遞件的包含目的地址信息的快件參數,根據當前地址信息以及目的地址信息,生成航行線路,在接收到起飛指令時,基于航行路線,航行至目的地址信息對應的目的地址。也就是說,該無人飛行器可以根據輸入的目的地址信息將快遞件運送至目的地址信息對應的目的地址,因此無人飛行器無需額外的控制就可以完成快遞件的運送,這樣不僅可以提升快遞件的運送速率,并且還可以降低快遞件的運送成本。
[0041]下面通過附圖以及具體實施例對本發明技術方案做詳細的說明,應當理解,本發明實施例以及實施例中的具體技術特征只是對本發明技術方案的說明,而不是限定,在不沖突的情況下,本發明實施例以及實施例中的具體技術特征可以相互組合。
[0042]如圖1所示為本發明實施例中一種無人飛行器的控制方法的流程圖,該方法包括:
[0043]S101,獲取無人飛行器攜帶的快遞件的快件參數;
[0044]在本發明實施例中,無人飛行器獲取快遞件上的快件參數可以通過掃描快遞件上的二維碼來獲取,也就是說無人飛行器上的二維碼掃描器可以掃描快遞件上的二維碼,然后對掃描到的二維碼進行解析,獲取快遞件的目的地址信息,也就是該快遞件需要運送到的位置。當然,在該二維碼中還包含了身份識別參數,該身份識別參數具體為用戶信息,比如說用戶的名稱、用戶的手機號等等。
[0045]當然,除了通過掃描二維碼的方式來獲取目的地址信息以及身份識別參數,還可以是用戶通過手動方式來輸入目的地址信息以及身份識別參數,比如說通過無人飛行器上的物理按鍵來輸入目的地址信息以及身份識別參數,還可以通過無人飛行器上的觸控顯示屏來輸入目的地址信息以及身份識別參數。除了上述的方式之外,還可以通過其他方式來輸入目的地址信息以及身份識別參數,在此就不再一一舉例說明。
[0046]這種任務分配目的地址信息的方式,目的地址信息可以集成在被運輸物品的包裝盒或者外包裝上,以二維碼的方式呈現,這樣,在分配任務時,分配人員只需要將無人機與被運輸物品進行掃碼驗證,即可迅捷的完成快遞任務分配。
[0047]S102,根據當前地址信息以及目的地址信息,生成航行路線;
[0048]在通過步驟S101中方式獲取到目的地址信息之后,無人飛行器將通過導航定位模塊獲取到當前地址信息,從而通過當前地址信息以及目的地址信息就可以在電子地圖上確定出一條航行線路。
[0049]進一步,在生成航行路線時,無人飛行器將檢測自身生成的航行路線是否與其他無人飛行器的航行路線沖突,若是存在沖突時,則無人飛行器將對航行路線進行調整,這樣保證生成的航行路線的安全性。
[0050]進一步,在本發明實施例中,為了保證目的地址信息的準確性,在獲取到目的地址信息之后,檢測目的地址信息是否符合預設條件,這里判定是否符合預設條件可以是在電子地圖上檢測是否存在該目的地址信息對應的目的地址,或者是檢測目的地址信息對應的目的地址與當前地址的距離是否超過閾值,比如說當前地址為四川省成都市,而目的地址為上海市,成都市與上海市之間的距離已經大于無人飛行器的可航行距離,這里的航行距離可以根據電池雨量來確定或者是根據當地的航行法規來確定。在此種情況下,無人飛行器將拒絕此次任務,并且無人飛行器將生成第一提示信息,并通過顯示屏顯示第一提示信息,該第一提示信息用于提示用戶重新輸入目的地址信息;還比如說,獲取的目的地址信息為“XX市aaa街CC號”,但是在XX市并不存在aaa街cc號,也就是該目的地址信息不存在,此時無人飛行器也將生成第一提示信息,并通過顯示屏顯示第一提示信息,提示用戶目的地址信息錯誤。這樣可以進一步的使無人飛行器能夠對錯誤的目的地址信息進行提示,提升了無人飛行器對快遞件的派送效率。
[0051]S103,在接收到起飛控制指令時,基于航行路線,航行至目的地址信息對應的目的地址。
[0052]在生成航行路線之后,無人飛行器將實時的檢測是否接收起飛控制指令,在本發明實施例中,該起飛控制指令可以是無人飛行器上的物理按鍵來產生。比如說,無人飛行器上設置一個啟動按鍵,只要用戶按壓該啟動按鍵時,該無人飛行器將得到起飛控制指令。
[0053]當然,若是無人飛行器上設置了一個觸控顯示屏時,無人飛行器將在觸控顯示屏上顯示一個虛擬按鍵,當然用戶在顯示虛擬按鍵的顯示區域進行觸控操作時,無人飛行器將得到起飛控制指令。
[0054]上述的兩種方式只是本發明實施例所提供