新四季網

移動路徑規劃方法及裝置與流程

2023-06-06 07:26:06 2


本發明涉及電學領域,具體而言,涉及一種移動路徑規劃方法及裝置。



背景技術:

目前的機器人建圖方法多採用非語意的方式,如利用關鍵點的檢測來獲得場景中存在物體的位置等信息,不考慮該物體是什麼,這樣當機器人處於未知環境中,環境的動態變化(如室內的椅子移動,人移動)會導致建圖不可靠,需要重複建圖等。

針對相關技術中機器人移動路徑規劃的可靠性低的問題,目前還沒有有效地解決方案。



技術實現要素:

本發明實施例提供了一種移動路徑規劃方法及裝置,以至少解決相關技術中機器人移動路徑規劃的可靠性低的問題。

根據本發明的一個實施例,提供了一種移動路徑規劃方法,應用於具備驅動裝置的電子設備,所述驅動裝置用於為所述電子設備提供驅動力以使得所述電子設備能夠移動,所述電子設備還具有圖像採集單元,所述方法包括:獲取所述圖像採集單元採集得到的圖像信息;匹配所述圖像信息中的物體的特徵信息並為所述物體分配標識,得到所述電子設備所處環境的地圖圖像,其中,所述標識用於區分不同的所述物體;在所述地圖圖像上根據所述特徵信息和所述物體攜帶的標識為所述電子設備規劃移動路徑。

可選地,匹配所述圖像信息中的所述物體的所述特徵信息並為所述物體分配所述標識,得到所述電子設備所處環境的所述地圖圖像包括:識別所述圖像信息中的所述特徵信息,得到所述物體並為所述物體分配所述標識;匹配所述圖像信息中相鄰幀的所述特徵信息,得到匹配結果;根據所述匹配結果以及所述標識繪製所述地圖圖像。

可選地,識別所述圖像信息中的所述特徵信息,得到所述物體並為所述物體分配所述標識包括:提取所述圖像信息中每幀圖像中攜帶的所述特徵信息;根據提取的所述特徵信息識別所述圖像信息中的所述物體;根據識別結果為所述物體分配所述標識。

可選地,匹配所述圖像信息中相鄰幀的所述特徵信息,得到匹配結果包括:獲取所述圖像信息中相鄰幀的所述特徵信息;匹配相鄰兩幀圖像的所述特徵信息,得到所述物體的位置信息和尺寸信息作為所述匹配結果。

可選地,在所述地圖圖像上根據所述特徵信息和所述物體攜帶的標識為所述電子設備規劃移動路徑包括:確定所述物體攜帶的所述標識與物體屬性信息的映射關係,其中,所述物體屬性信息用於指示預設的物體的屬性;根據所述映射關係確定所述電子設備在所述地圖圖像上的移動策略;根據所述特徵信息和所述移動策略規劃所述移動路徑。

可選地,確定所述物體攜帶的所述標識與所述物體屬性信息的映射關係包括:獲取預設的標識與物體動靜狀態的對應關係,其中,所述物體動靜狀態指所述物體屬於靜態物體或者動態物體的概率;根據所述標識與物體動靜狀態的對應關係確定用於指示所述物體在所述地圖圖像上存在的概率的概率分布圖,其中,所述標識與所述物體屬性信息的映射關係包括所述概率分布圖。

可選地,根據所述映射關係確定所述電子設備在所述地圖圖像上的移動策略包括:判斷所述概率分布圖指示的所述物體在所述地圖圖像上存在的概率是否落入預設閾值;在判斷出所述概率分布圖指示的所述物體在所述地圖圖像上存在的概率落入所述預設閾值的情況下,確定所述電子設備在所述地圖圖像上採用第一移動策略;在判斷出所述概率分布圖指示的所述物體在所述地圖圖像上存在的概率未落入所述預設閾值的情況下,確定所述電子設備在所述地圖圖像上採用第二移動策略。

可選地,根據所述特徵信息和所述移動策略規劃所述移動路徑包括:

在所述電子設備在所述地圖圖像上採用所述第一移動策略的情況下,為所述電子設備規劃第一移動路徑,其中,所述第一移動路徑避開所述物體;在所述電子設備在所述地圖圖像上採用所述第二移動策略的情況下,為所述電子設備規劃第二移動路徑,其中,在所述電子設備沿所述第二移動路徑移動至所述物體時,所述電子設備對所述物體及所述物體的預設距離內的物體進行檢測,在未檢測到所述物體及所述物體的預設距離內的物體的情況下,更新所述第二移動路徑,使所述第二移動路徑無需避開所述未檢測到的物體。

根據本發明的另一個實施例,提供了一種移動路徑規劃裝置,應用於具備驅動裝置的電子設備,所述驅動裝置用於為所述電子設備提供驅動力以使得所述電子設備能夠移動,所述電子設備還具有圖像採集單元,所述裝置包括:獲取模塊,用於獲取所述圖像採集單元採集得到的圖像信息;處理模塊,用於匹配所述圖像信息中的物體的特徵信息並為所述物體分配標識,得到所述電子設備所處環境的地圖圖像,其中,所述標識用於區分不同的所述物體;規劃模塊,用於在所述地圖圖像上根據所述特徵信息和所述物體攜帶的標識為所述電子設備規劃移動路徑。

可選地,所述處理模塊包括:識別單元,用於識別所述圖像信息中的所述特徵信息,得到所述物體並為所述物體分配所述標識;匹配單元,用於匹配所述圖像信息中相鄰幀的所述特徵信息,得到匹配結果;繪製單元,用於根據所述匹配結果以及所述標識繪製所述地圖圖像。

可選地,所述識別單元包括:提取子單元,用於提取所述圖像信息中每幀圖像中攜帶的所述特徵信息;識別子單元,用於根據提取的所述特徵信息識別所述圖像信息中的所述物體;分配子單元,用於根據識別結果為所述物體分配所述標識。

可選地,所述匹配單元包括:獲取子單元,用於獲取所述圖像信息中相鄰幀的所述特徵信息;匹配子單元,用於匹配相鄰兩幀圖像的所述特徵信息,得到所述物體的位置信息和尺寸信息作為所述匹配結果。

可選地,所述規劃模塊包括:第一確定單元,用於確定所述物體攜帶的所述標識與物體屬性信息的映射關係,其中,所述物體屬性信息用於指示預設的物體的屬性;第二確定單元,用於根據所述映射關係確定所述電子設備在所述地圖圖像上的移動策略;規劃單元,用於根據所述特徵信息和所述移動策略規劃所述移動路徑。

可選地,所述第一確定單元用於:獲取預設的標識與物體動靜狀態的對應關係,其中,所述物體動靜狀態指所述物體屬於靜態物體或者動態物體的概率;根據所述標識與物體動靜狀態的對應關係確定用於指示所述物體在所述地圖圖像上存在的概率的概率分布圖,其中,所述標識與所述物體屬性信息的映射關係包括所述概率分布圖。

可選地,所述第二確定單元用於:判斷所述概率分布圖指示的所述物體在所述地圖圖像上存在的概率是否落入預設閾值;在判斷出所述概率分布圖指示的所述物體在所述地圖圖像上存在的概率落入所述預設閾值的情況下,確定所述電子設備在所述地圖圖像上採用第一移動策略;在判斷出所述概率分布圖指示的所述物體在所述地圖圖像上存在的概率未落入所述預設閾值的情況下,確定所述電子設備在所述地圖圖像上採用第二移動策略。

可選地,所述規劃單元用於:在所述電子設備在所述地圖圖像上採用所述第一移動策略的情況下,為所述電子設備規劃第一移動路徑,其中,所述第一移動路徑避開所述物體;在所述電子設備在所述地圖圖像上採用所述第二移動策略的情況下,為所述電子設備規劃第二移動路徑,其中,在所述電子設備沿所述第二移動路徑移動至所述物體時,所述電子設備對所述物體及所述物體的預設距離內的物體進行檢測,在未檢測到所述物體及所述物體的預設距離內的物體的情況下,更新所述第二移動路徑,使所述第二移動路徑無需避開未檢測到的物體。

通過本發明,獲取圖像採集單元採集得到的圖像信息;匹配圖像信息中的物體的特徵信息並為物體分配標識,得到電子設備所處環境的地圖圖像,其中,標識用於區分不同的物體;在地圖圖像上根據特徵信息和物體攜帶的標識為電子設備規劃移動路徑,由此可見,採用上述方案匹配獲取到的圖像信息中的物體並為圖像中的物體分配標識,從而對不同的物體進行區分,得到地圖圖像,再根據物體的特徵信息以及分配給物體的標識為電子設備規劃移動路徑,使得規劃的移動路徑可以充分的考慮到場景中物體的實際特徵,因此,提高了機器人移動路徑規劃的可靠性,從而解決了相關技術中機器人移動路徑規劃的可靠性低的問題。

附圖說明

此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:

圖1是根據本發明實施例的一種移動路徑規劃方法的流程圖;

圖2是根據本發明實施例的一種移動路徑規劃裝置的結構框圖一;

圖3是根據本發明實施例的一種移動路徑規劃裝置的結構框圖二;

圖4是根據本發明實施例的一種移動路徑規劃裝置的結構框圖三;

圖5是根據本發明可選實施例的移動路徑規劃方法的示意圖一;

圖6是根據本發明可選實施例的移動路徑規劃方法的示意圖二;

圖7是根據本發明可選實施例的移動路徑規劃方法的示意圖三;

圖8是根據本發明可選實施例的移動路徑規劃方法的示意圖四。

具體實施方式

下文中將參考附圖並結合實施例來詳細說明本發明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。

需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」等是用於區別類似的對象,而不必用於描述特定的順序或先後次序。

實施例1

在本實施例中提供了一種移動路徑規劃方法,圖1是根據本發明實施例的一種移動路徑規劃方法的流程圖,如圖1所示,該流程包括如下步驟:

步驟S102,獲取圖像採集單元採集得到的圖像信息;

步驟S104,匹配圖像信息中的物體的特徵信息並為物體分配標識,得到電子設備所處環境的地圖圖像,其中,標識用於區分不同的物體;

步驟S106,在地圖圖像上根據特徵信息和物體攜帶的標識為電子設備規劃移動路徑。

可選地,上述移動路徑規劃方法可以但不限於應用於具備驅動裝置的電子設備,上述驅動裝置用於為電子設備提供驅動力以使得該電子設備能夠移動,電子設備還具有圖像採集單元。

通過上述步驟,獲取圖像採集單元採集得到的圖像信息;匹配圖像信息中的物體的特徵信息並為物體分配標識,得到電子設備所處環境的地圖圖像,其中,標識用於區分不同的物體;在地圖圖像上根據特徵信息和物體攜帶的標識為電子設備規劃移動路徑,由此可見,採用上述方案匹配獲取到的圖像信息中的物體並為圖像中的物體分配標識,從而對不同的物體進行區分,得到地圖圖像,再根據物體的特徵信息以及分配給物體的標識為電子設備規劃移動路徑,使得規劃的移動路徑可以充分的考慮到場景中物體的實際特徵,因此,提高了機器人移動路徑規劃的可靠性,從而解決了相關技術中機器人移動路徑規劃的可靠性低的問題。

可選地,在上述步驟S104中,通過對圖像信息中特徵信息的識別,區分出圖像中的物體,並為物體分配對應的標識,再根據匹配相鄰幀中物體的特徵得到的匹配結果以及標識繪製地圖,從而使得得到的地圖圖像中存在的物體根據其不同的物體屬性對應不同的標識,以實現對地圖中物體的區分。例如:識別圖像信息中的特徵信息,得到物體並為物體分配標識,匹配圖像信息中相鄰幀的特徵信息,得到匹配結果,根據匹配結果以及標識繪製地圖圖像。

可選地,在本實施例中,可以但不限於通過對物體特徵信息的識別獲得物體的類別或者屬性等信息,從而識別出對應的物體並根據識別結果為物體分配標識。例如:提取圖像信息中每幀圖像中攜帶的特徵信息,根據提取的特徵信息識別圖像信息中的物體,根據識別結果為物體分配標識。

可選地,可以但不限於根據相鄰幀中獲取的物體的特徵信息對其進行匹配,從而得到物體相對於電子設備的位姿以及尺寸等信息。如:獲取圖像信息中相鄰幀的特徵信息,匹配相鄰兩幀圖像的特徵信息,得到物體的位置信息和尺寸信息作為匹配結果。

在一個示例中,可以根據圖像中的特徵信息對物體進行識別得到物體的類別等信息並根據識別的結果為物體分配標識,再匹配相鄰幀的特徵信息以得到各物體相對於電子設備所在的位置以及物體的尺寸,從而對所處環境的地圖圖像進行繪製,例如:根據圖像中的特徵信息對圖像中物體進行識別得到下列物體:物體A、物體B、物體C、物體D,並識別出各物體的類別:物體A為沙發,物體B為抱枕,物體C為茶几,物體D為檯燈,並將上述確定的標識分配給上述物體。對相鄰幀中的特徵信息進行匹配得到各物體的尺寸及位置等信息,物體A對應尺寸A位置為地面,物體B對應尺寸B位置為物體A上,物體C對應尺寸C位置為物體A旁,物體D對應尺寸D位置為物體C上。再根據上述物體的尺寸及位置信息在地圖圖像中繪製上述物體並將圖像中的上述物體與標識對應標註。

需要說明的是,上述識別結果可以根據場景的不同進行轉換,不同的場景中物體對應的標識也不相同。

可選地,在上述步驟S106中,可以但不限於通過以下方式為電子設備規劃移動路徑:確定物體攜帶的標識與物體屬性信息的映射關係,其中,物體屬性信息用於指示預設的物體的屬性,再根據映射關係確定電子設備在地圖圖像上的移動策略,根據特徵信息和移動策略規劃移動路徑。

在本實施例中,可以但不限於通過以下方式確定物體攜帶的標識與物體屬性信息的映射關係:獲取預設的標識與物體動靜狀態的對應關係,其中,物體動靜狀態指物體屬於靜態物體或者動態物體的概率,根據標識與物體動靜狀態的對應關係確定用於指示物體在地圖圖像上存在的概率的概率分布圖,其中,標識與物體屬性信息的映射關係包括概率分布圖。

在本實施例中,可以但不限於通過以下方式確定電子設備在地圖圖像上的移動策略:判斷概率分布圖指示的物體在地圖圖像上存在的概率是否落入預設閾值,在判斷出概率分布圖指示的物體在地圖圖像上存在的概率落入預設閾值的情況下,確定電子設備在地圖圖像上採用第一移動策略,在判斷出概率分布圖指示的物體在地圖圖像上存在的概率未落入預設閾值的情況下,確定電子設備在地圖圖像上採用第二移動策略。

可選地,根據特徵信息和移動策略規劃移動路徑可以但不限於包括以下方式:在電子設備在地圖圖像上採用第一移動策略的情況下,為電子設備規劃第一移動路徑,其中,規劃的第一移動路徑避開該物體;在電子設備在地圖圖像上採用第二移動策略的情況下,為電子設備規劃第二移動路徑,其中,在電子設備沿第二移動路徑移動至物體時,電子設備對物體及物體的預設距離內的物體進行檢測,在未檢測到物體及物體的預設距離內的物體的情況下,更新第二移動路徑,使第二移動路徑無需避開未檢測到的物體。

在一個示例中,以物體的屬性信息為物體的動靜狀態為例,電子設備中預設有標識與物體動靜狀態的對應關係,例如:物體為沙發,沙發為靜態物體的概率為0.9;物體為轉椅,轉椅為靜態物體的概率為0.3。根據上述對應關係以及物體的標籤得到地圖上存在對應物體的概率分布圖,即標識與物體屬性信息的映射關係,例如:在概率分布圖中,標識為沙發的位置處映射有概率值0.9,標識為轉椅的位置處映射有概率值0.3。將上述預設閾值設置為0.5~1,那麼,對於標識為沙發的物體映射的概率值落入了預設閾值內,則採用第一移動策略,在規劃路線時避開該物體。而對於標識為轉椅的物體,由於其映射的概率值未落入預設閾值內,因此採用第二移動策略,在電子設備移動到該物體前時,對該物體進行檢測,如果未檢測到該物體,則更新當前的移動路徑,使重新規劃的移動路徑無需避開該未檢測到的物體。

實施例2

在本實施例中還提供了一種移動路徑規劃裝置,該裝置用於實現上述實施例及優選實施方式,已經進行過說明的不再贅述。如以下所使用的,術語「模塊」可以實現預定功能的軟體和/或硬體的組合。儘管以下實施例所描述的裝置較佳地以軟體來實現,但是硬體,或者軟體和硬體的組合的實現也是可能並被構想的。

圖2是根據本發明實施例的一種移動路徑規劃裝置的結構框圖一,如圖2所示,該裝置包括:

獲取模塊22,用於獲取圖像採集單元採集得到的圖像信息;

處理模塊24,耦合至獲取模塊22,用於匹配圖像信息中的物體的特徵信息並為物體分配標識,得到電子設備所處環境的地圖圖像,其中,標識用於區分不同的物體;

規劃模塊26,耦合至處理模塊24,用於在地圖圖像上根據特徵信息和物體攜帶的標識為電子設備規劃移動路徑。

可選地,上述移動路徑規劃裝置可以但不限於應用於具備驅動裝置的電子設備,上述驅動裝置用於為電子設備提供驅動力以使得該電子設備能夠移動,電子設備還具有圖像採集單元。

通過上述裝置,獲取模塊獲取圖像採集單元採集得到的圖像信息;處理模塊匹配圖像信息中的物體的特徵信息並為物體分配標識,得到電子設備所處環境的地圖圖像,其中,標識用於區分不同的物體;規劃模塊在地圖圖像上根據特徵信息和物體攜帶的標識為電子設備規劃移動路徑,由此可見,採用上述方案匹配獲取到的圖像信息中的物體並為圖像中的物體分配標識,從而對不同的物體進行區分,得到地圖圖像,再根據物體的特徵信息以及分配給物體的標識為電子設備規劃移動路徑,使得規劃的移動路徑可以充分的考慮到場景中物體的實際特徵,因此,提高了機器人移動路徑規劃的可靠性,從而解決了相關技術中機器人移動路徑規劃的可靠性低的問題。

圖3是根據本發明實施例的一種移動路徑規劃裝置的結構框圖二,如圖3所示,可選地,處理模塊24包括:

識別單元32,用於識別圖像信息中的特徵信息,得到物體並為物體分配標識;

匹配單元34,耦合至識別單元32,用於匹配圖像信息中相鄰幀的特徵信息,得到匹配結果;

繪製單元36,耦合至匹配單元34,用於根據匹配結果以及標識繪製地圖圖像。

可選地,識別單元32包括:提取子單元,用於提取圖像信息中每幀圖像中攜帶的特徵信息;識別子單元,用於根據提取的特徵信息識別圖像信息中的物體;分配子單元,用於根據識別結果為物體分配標識。

可選地,匹配單元34包括:獲取子單元,用於獲取圖像信息中相鄰幀的特徵信息;匹配子單元,用於匹配相鄰兩幀圖像的特徵信息,得到物體的位置信息和尺寸信息作為匹配結果。

圖4是根據本發明實施例的一種移動路徑規劃裝置的結構框圖三,如圖4所示,可選地,規劃模塊26包括:

第一確定單元42,用於確定物體攜帶的標識與物體屬性信息的映射關係,其中,物體屬性信息用於指示預設的物體的屬性;

第二確定單元44,耦合至第一確定單元42,用於根據映射關係確定電子設備在地圖圖像上的移動策略;

規劃單元46,耦合至第二確定單元44,用於根據特徵信息和移動策略規劃移動路徑。

可選地,第一確定單元42用於:獲取預設的標識與物體動靜狀態的對應關係,其中,物體動靜狀態指物體屬於靜態物體或者動態物體的概率;根據標識與物體動靜狀態的對應關係確定用於指示物體在地圖圖像上存在的概率的概率分布圖,其中,標識與物體屬性信息的映射關係包括概率分布圖。

可選地,第二確定單元44用於:判斷概率分布圖指示的物體在地圖圖像上存在的概率是否落入預設閾值;在判斷出概率分布圖指示的物體在地圖圖像上存在的概率落入預設閾值的情況下,確定電子設備在地圖圖像上採用第一移動策略;在判斷出概率分布圖指示的物體在地圖圖像上存在的概率未落入預設閾值的情況下,確定電子設備在地圖圖像上採用第二移動策略。

可選地,規劃單元46用於:在電子設備在地圖圖像上採用第一移動策略的情況下,為電子設備規劃第一移動路徑,其中,第一移動路徑避開物體;在電子設備在地圖圖像上採用第二移動策略的情況下,為電子設備規劃第二移動路徑,其中,在電子設備沿第二移動路徑移動至物體時,電子設備對物體及物體的預設距離內的物體進行檢測,在未檢測到物體及物體的預設距離內的物體的情況下,更新第二移動路徑,使第二移動路徑無需避開未檢測到的物體。

需要說明的是,上述各個模塊是可以通過軟體或硬體來實現的,對於後者,可以通過以下方式實現,但不限於此:上述模塊均位於同一處理器中;或者,上述模塊分別位於多個處理器中。

下面結合本發明可選實施例進行詳細說明。

本發明可選實施例提供了一種移動路徑規劃方法。在本可選實施例中,上述電子設備以機器人為例。本方法利用深度相機捕捉機器人所處環境圖像信息(即觀測信息),利用慣性測量單元獲得機器人當前運動信息,這個運動信息包括機器人當前時刻所獲得的三軸姿態角(或角速率)以及加速度。圖5是根據本發明可選實施例的移動路徑規劃方法的示意圖一,如圖5所示,當機器人進入未知空間時,系統將實時處理深度相機和傳感器所獲得的信息並計算當前機器人位姿和相鄰地標位置,逐漸建立機器人相鄰區域地圖。

上述建圖過程具體來說就是機器人通過慣性測量單元提供的運動信息,可以推知機器人在探測每相鄰兩幀圖像時所經歷的位姿變換,如果以機器人初始位姿為坐標系原點,則可推知機器人每一時刻所處的位姿。

在獲得機器人運動信息後,系統將對相鄰兩幀圖像中所提取的特徵點進行匹配,結合已經推知的位姿信息反投影圖像中被匹配上特徵點的地理位置,經過多幅圖像迭代後,每個在多幅圖像中同時被匹配上的特徵點將會獲得一個最優的地理位置估計值,並在空間中相應位置獲得一個對應點。如果對機器人運動一段時間後得到的圖片流進行處理,將會獲得許多空間中的離散點,這些空間中的離散點將在空間中形成一定的分布趨勢,即可作為機器人的建圖模型。

傳統SLAM方法中僅僅將圖像中特徵點反投影得到這些點在空間中的位置信息,所以當特徵點映射到空間中時,僅能獲得一幅表徵物體在空間中是否存在的散點圖,並不能獲悉某些成堆出現的點究竟代表什麼物體,這樣就會丟失大量語義信息。

本可選實施例中,結合深度學習方法對這些特徵點分類,並鑑定這些特徵點究竟屬於哪種物體,當特徵點映射到空間中時,不僅可以獲得物體在空間中的模型,還可以獲得相應的物體標籤(相當於上述標識),比如在圖片中檢測到一個桌子,那麼當屬於桌子的特徵點群映射到空間中後將會在相應位置被框出來並顯示「桌子」標籤。

在本可選實施例中,可以採用如下方案結合深度學習對特徵點分類:

利用深度學習方法提前訓練一個多分類模型,該分類模型應該足夠健壯,可以識別絕大部分日常場景中的常見物體,並且識別效果優良,可以在物體形變,光流變化,部分遮擋等條件下依然能夠做到準確識別圖片中出現的各類物體。

從圖像流的第二幀開始,利用已經訓練好的模型對攝像機獲得的每一幀圖像識別,獲得各類物體在圖像中出現的位置信息,尺度信息和類別標籤,即在圖像中準確框出各類物體並對每一個檢測框分配類別標籤。

對圖像中每一個被匹配上的特徵點,判斷該特徵點在圖像中的位置屬於哪一個檢測窗口,如果一個特徵點落入某一個檢測窗口內,該特徵點將被賦上與該檢測窗口相同的標籤,同時將該點在空間中的對應點也附上相同標籤;如果某一個特徵點沒有落入任何一個檢測窗口,該特徵點將被認為是無關環境點,如地面,牆面等,將不會被賦予標籤。

當系統對攝像機獲得的一段圖片流處理後,會在空間中得到一系列具有屬性標籤的離散點,將具有相同標籤並且在空間中位置臨近的點群判斷為屬於同一個物體的點群,算法會在該點群附近畫出一個外接立方體,並對該立方體附上對應屬性標籤。比如:圖6是根據本發明可選實施例的移動路徑規劃方法的示意圖二,對圖5進行建圖後將得到類似如圖6所示的建圖結果。可以看到,新建地圖清晰,準確的闡明了每個物體的空間方位和類別。

在判斷建圖物體標籤時,除了可以使用上述對特徵點分類的方案,還可以採用下述方案識別建圖物體:

首先,直接將相鄰幀圖片放入深度學習網絡中進行匹配,並提取相應深度學習特徵,取相鄰幀被匹配物體重心作為特徵點,並給該重心賦上和物體相同的屬性標籤,反投影至空間中得到該點的空間點,多幅圖片迭代後可以得到同一物體重心的最優空間位置,並將該空間位置作為真實物體在建圖中的重心。

然後,同時根據圖像中檢測物體的尺度信息,推算真實物體在建圖中的尺度信息,可以在建圖模型中得到模擬該物體的一個立方體,立方體的標籤屬性與重心一致,然後對特徵點的空間點分類,所有落入該立方體內部的點均可被視為屬於該物體的點。

進而得到建圖模型後,即可對後續路徑導航做出合理規劃。

下面根據一個示例說明本可選實施例中提供的移動路徑規劃方法。圖7是根據本發明可選實施例的移動路徑規劃方法的示意圖三,如圖7所示,機器人此刻在室內環境中得到具有語義的三維地圖,傳統方式設置導航路徑時一般會採取自動避開障礙物的方法規劃路徑,使機器人從出發地移動到目的地,即會產生一條圖示箭頭所指路徑,繞開轉椅,然後從兩個沙發之間穿過,這樣的方案靈活性不強,如果某一時刻轉椅被移開,但系統沒有及時變更路徑規劃,機器人仍按照相同路徑運動,就不僅造成資源的浪費,而且機器人運動路徑也會顯得比較呆板,不能具有良好的擬人化行為。

在本可選實施例中,當引入語義後,機器人可以具有自我知覺並自適應環境,能夠感知到環境信息的變化並及時做出決策,重新規劃更加合理的路線。

機器人根據系統預定義的動靜物體概率對應關係(相當於上述預設的標識與物體動靜狀態的對應關係)得到場景中物體是否確切存在的概率分布圖(相當於上述標識與物體屬性信息的映射關係),比方在圖示場景中可以預定義一組映射關係如表1所示(需要說明的是,這個映射關係可以是更加複雜的映射關係,也可以是其他形式的映射關係,最終會將機器人感知到的場景轉換為一個概率分布)。

表1

圖8是根據本發明可選實施例的移動路徑規劃方法的示意圖四,如圖8所示,設置靜態物體閾值(如0.5),當物體對應的概率大於0.5時認為當前物體屬於靜態物體,在機器人規劃路徑時主動避開該物體;當物體對應的概率小於0.5時,認為當前物體屬於動態物體,當機器人走到該物體附近時,可以通過預設方式(如視覺算法,傳感器等)再次檢測該物體是否存在,如果未檢測到該物體並且未檢測到其他物體,說明該物體已經被移開且此時機器人面前是一塊空地,此時系統將重新規劃路徑,在已建好的三維地圖中將該物體除去並標記為空地,重新規劃路徑時就可以直接通過,而不是再次繞開。

兩次的移動路徑規劃對比可知,新規划過的路徑不僅路長變短,而且規劃後路徑更貼近於人類的行走習慣,給用戶帶來更舒適的體驗。

在本可選實施例中,在機器人運動建圖的過程中融入深度學習的方法對場景進行自動識別和標註,使機器人根據不同的地標做出更合理的路徑規劃和動作指令;同時在融入深度學習識別算法後,可以提高機器人建圖準確度。

以上實施例僅用以說明本發明的技術方案而非對其進行限制,本領域的普通技術人員可以對本發明的技術方案進行修改或者等同替換,而不脫離本發明的精神和範圍,本發明的保護範圍應以權利要求所述為準。

實施例3

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質(如ROM/RAM、磁碟、光碟)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。

本發明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用於執行以下步驟的程序代碼:

S1,獲取圖像採集單元採集得到的圖像信息;

S2,匹配圖像信息中的物體的特徵信息並為物體分配標識,得到電子設備所處環境的地圖圖像,其中,標識用於區分不同的物體;

S3,在地圖圖像上根據特徵信息和物體攜帶的標識為電子設備規劃移動路徑。

可選地,存儲介質還被設置為存儲用於執行上述實施例記載的方法步驟的程序代碼:

可選地,在本實施例中,上述存儲介質可以包括但不限於:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬碟、磁碟或者光碟等各種可以存儲程序代碼的介質。

可選地,在本實施例中,處理器根據存儲介質中已存儲的程序代碼執行上述實施例記載的方法步驟。

可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示例,本實施例在此不再贅述。

顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,並且在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體結合。

以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀