[發明專利]使用從2.5D視覺數據預測的域不變3D表示的機器人操縱在審
| 申請號: | 202080004276.0 | 申請日: | 2020-02-28 |
| 公開(公告)號: | CN112512755A | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | H.李;X.嚴;S.皮爾克;Y.白;S.M.坎薩里扎德;Y.龔;J.徐 | 申請(專利權)人: | 谷歌有限責任公司 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16;G06T7/55 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 金玉潔 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 2.5 視覺 數據 預測 不變 表示 機器人 操縱 | ||
1.一種由機器人的一個或多個處理器實施的方法,所述方法包括:
識別由機器人的相機捕捉的圖像,所述圖像捕捉要由所述機器人操縱的對象,并且所述圖像包括多個通道,其中所述多個通道包括一個或多個顏色通道以及深度通道;
生成要由所述機器人操縱的對象的對象遮罩,其中生成所述對象遮罩包括:
使用對象檢測網絡來處理所述圖像的通道中的一個或多個;
生成所述對象的三維(3D)點云,其中生成所述對象的3D點云包括:
使用點云預測網絡來處理:
所述圖像的至少一部分的所有通道,以及
所生成的所述對象的對象遮罩;以及
在控制所述機器人的一個或多個致動器中使用所生成的3D點云。
2.根據權利要求1所述的方法,其中,所述對象檢測網絡被訓練用于處理圖像,以生成所述圖像中的對象的邊界框和遮罩,并且還包括:
生成要由所述機器人操縱的對象的邊界框,其中生成所述邊界框包括:
使用所述對象檢測網絡來處理所述圖像的通道中的一個或多個。
3.根據權利要求2所述的方法,其中,使用所述點云預測網絡處理的所述圖像的至少一部分是所述圖像的基于所述邊界框選擇的裁剪。
4.根據權利要求3所述的方法,還包括基于所述圖像的被包括在所述裁剪中的像素由所述邊界框包圍來選擇所述圖像的裁剪。
5.根據權利要求3所述的方法,其中,生成所述對象的3D點云還包括:
使用點云預測網絡來處理:
一個或多個相機內參,所述一個或多個相機內參定義了所述相機的考慮所述圖像的裁剪的一個或多個內在參數。
6.根據權利要求5所述的方法,其中,在使用所述點云預測網絡來處理所述一個或多個相機內參中,所述一個或多個相機內參在所述圖像的至少一部分的所有通道和所生成的所述對象的對象遮罩被應用作為初始輸入的初始輸入的下游被應用作為所述點云預測網絡的側輸入。
7.根據權利要求6所述的方法,其中,所述圖像的至少一部分的所有通道和所生成的所述對象的對象遮罩使用所述點云預測網絡的初始編碼器進行初始處理,并且其中,所述相機內參在所述初始編碼器之后并在使用所述點云預測網絡的初始解碼器進行處理之前被應用作為側輸入。
8.根據任一前述權利要求所述的方法,其中,在控制所述機器人的一個或多個致動器中使用所生成的3D點云包括:
生成對所述對象的成功操縱的預測,生成對所述對象的成功操縱的預測包括:
通過使用評價網絡處理所生成的所述對象的3D點云或所述3D點云的變換來生成對成功操縱的預測;以及
基于對成功操縱的預測來控制所述機器人的一個或多個致動器。
9.根據權利要求8所述的方法,其中,生成對成功操縱的預測包括:
識別所述機器人的末端效應器的候選末端效應器姿勢;
通過將所述3D點云變換為相對于所述末端效應器姿勢的末端效應器框架來生成所述3D點云的變換;以及
通過使用所述評價網絡處理所述3D點云的變換來生成對成功操縱的預測。
10.根據權利要求9所述的方法,其中,基于對成功操縱的預測來控制所述機器人的一個或多個致動器包括:
基于對成功操縱的預測滿足至少一個準則來選擇所述候選末端效應器姿勢;以及
響應于選擇所述候選末端效應器姿勢:
控制所述機器人的一個或多個致動器以使得所述末端效應器移動到所述候選末端效應器姿勢。
11.根據權利要求10所述的方法,其中,所述操縱是抓取,并且其中,基于對成功操縱的預測來控制所述機器人的一個或多個致動器還包括:
在所述末端效應器處于所述候選末端效應器姿勢之后,使得所述末端效應器嘗試抓取所述對象。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌有限責任公司,未經谷歌有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202080004276.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:含利多卡因的貼片
- 下一篇:圖像處理方法、圖像處理裝置和圖像處理系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





