六自由度抓取(6-DoF Grasp)
定義
六自由度抓取(6-DoF Grasp)指抓取姿態由三個位置自由度(x、y、z)與三個旋轉自由度(夾爪朝向)共同決定。相較於只能從正上方往下抓的平面抓取,6-DoF 抓取可以從任意方向接近物體。
抓取姿態的表示
一個平行夾爪的抓取通常表示為:
是夾爪姿態、 是抓取中心位置、 是夾爪開口寬度。
方法演進
| 類型 | 代表 | 特點 |
|---|---|---|
| 平面抓取(4-DoF) | GG-CNN、GR-ConvNet | 影像輸入、速度快 |
| 點雲 6-DoF 抓取 | GraspNet-1Billion、GSNet、Contact-GraspNet | 處理雜亂堆疊場景 |
| 工業級泛化 | AnyGrasp | 大規模資料、即時、可抓移動物體 |
| 生成式抓取 | CGDF、DAGDiff | 用擴散模型生成抓取,支援雙臂與約束 |
使用情境
- 物流揀貨:從混雜的料箱中抓出各式商品。
- 家用服務機器人:抓取擺放方向不固定的日常物品。
- 雙臂操作:大型或不規則物體需要兩隻手同時抓取。
延伸閱讀
常見問題
- 4-DoF(平面)抓取和 6-DoF 抓取差在哪?
- 平面抓取假設夾爪從正上方往下抓,只決定 x、y、旋轉角與開口寬度,GG-CNN、GR-ConvNet 屬於此類,速度快但無法從側面抓;6-DoF 抓取可從任意方向接近物體,適合堆疊、雜亂或需要側抓的場景,但計算與資料需求高。
- 6-DoF 抓取模型的輸入是什麼?
- 多數以深度相機產生的點雲為輸入(GraspNet、Contact-GraspNet、AnyGrasp),輸出一組候選抓取姿態與分數,再經過碰撞檢查與逆運動學篩選出可執行的抓取。
faq_01.log
faq_02.log
相關文章
- [教學・ROS]MoveIt2 抓取與夾爪控制
- [論文・抓取]論文導讀:AnyGrasp——把稠密 6 自由度抓取生成與時序追蹤合而為一
- [論文・抓取]論文導讀:CGDF——用擴散模型在大型複雜物體的指定區域生成雙臂抓取
- [論文・抓取]論文導讀:Contact-GraspNet——把 6 自由度抓取降維成 4 自由度來學
- [論文・抓取]論文導讀:DAGDiff——在擴散過程中直接引導雙臂抓取走向力穩定、不碰撞
- [論文・抓取]論文導讀:Dex-Net 4.0——讓機械手臂自己決定該用吸盤還是夾爪
- [論文・抓取]GG-CNN 論文導讀:用像素級生成取代候選抓取評分
- [論文・抓取]GGCNN2 論文導讀:用空洞卷積擴大感受野的即時抓取網路
- [論文・抓取]論文導讀:GR-ConvNet——用殘差卷積網路生成抓取,Jacquard 上達到 94.6%
- [論文・抓取]論文導讀:GraspNet-1Billion——雜亂場景、6 自由度、10 億筆抓取標註的通用抓取基準
- [論文・抓取]論文導讀:GSNet——先找出「哪裡值得抓」,雜亂場景的快速精準抓取偵測
- [論文・抓取]論文導讀:Jacquard——用物理模擬自動生成百萬筆抓取標註的大型資料集
- [論文・抓取]論文導讀:用 GG-CNN 抓取複雜形狀與細薄物體——以手術工具為例
- [話題討論]人形機器人的手為什麼要做這麼多自由度:靈巧手設計的取捨
- [話題討論]GG-CNN vs Contact-GraspNet vs AnyGrasp:抓取偵測方法該怎麼選
- [話題討論]為什麼縫一件 T 恤比焊一台車難:柔軟材質操作是機器人的最後一塊硬骨頭