GKNet: grasp keypoint network for grasp candidates detection
Not on the map. Why?
Abstract (arXiv)
Contemporary grasp detection approaches employ deep learning to achieve robustness to sensor and object model uncertainty. The two dominant approaches design either grasp-quality scoring or anchor-based grasp recognition networks. This paper presents a different approach to grasp detection by treating it as keypoint detection in image-space. The deep network detects each grasp candidate as a pair of keypoints, convertible to the grasp representationg = x, y, w, θ T , rather than a triplet or quartet of corner points. Decreasing the detection difficulty by grouping keypoints into pairs boosts performance. To promote capturing dependencies between keypoints, a non-local module is incorporated into the network design. A final filtering strategy based on discrete and continuous orientation prediction removes false correspondences and further improves grasp detection performance. GKNet, the approach presented here, achieves a good balance between accuracy and speed on the Cornell and the abridged Jacquard datasets (96.9% and 98.39% at 41.67 and 23.26 fps). Follow-up experiments on a manipulator evaluate GKNet using 4 types of grasping experiments reflecting different nuisance sources: static grasping, dynamic grasping, grasping at varied camera angles, and bin picking. GKNet outperforms reference baselines in static and dynamic grasping experiments while showing robustness to varied camera viewpoints and moderate clutter. The results confirm the hypothesis that grasp keypoints are an effective output representation for deep grasp networks that provide robustness to expected nuisance factors.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 47 of its 102 references that are in the map. First posted on arXiv 16 Jun 2021.
Builds on
47 of 102 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2017Non-local Neural Networkscited by 2,290
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
- 2015End-to-End Training of Deep Visuomotor Policiescited by 847
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
- 2017Deep Layer Aggregationcited by 436
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 259
35 more
- 2018Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objectscited by 237
- 20196-DOF GraspNet: Variational Grasp Generation for Object Manipulationcited by 237
- 2021Contact-GraspNet: Efficient 6-DoF Grasp Generation in Cluttered Scenescited by 213
- 2016Associative Embedding: End-to-End Learning for Joint Detection and Groupingcited by 211
- 2015Supersizing Self-supervision: Learning to Grasp from 50K Tries and 700 Robot Hourscited by 208
- 2017Robotic Pick-and-Place of Novel Objects in Clutter with Multi-Affordance Grasping and Cross-Domain Image Matchingcited by 124
- 2018Learning Synergies between Pushing and Grasping with Self-supervised Deep Reinforcement Learningcited by 121
- 2013Deep Learning for Detecting Robotic Graspscited by 114
- 2017Grasp Pose Detection in Point Cloudscited by 107
- 2018More Than a Feeling: Learning to Grasp and Regrasp using Vision and Touchcited by 100
- 2015Benchmarking in Manipulation Research: The YCB Object and Model Set and Benchmarking Protocolscited by 98
- 2018Jacquard: A Large Scale Dataset for Robotic Grasp Detectioncited by 86
- 2018PointNetGPD: Detecting Grasp Configurations from Point Setscited by 80
- 2014Real-Time Grasp Detection Using Convolutional Neural Networkscited by 75
- 20196-DOF Grasping for Target-driven Object Manipulation in Cluttercited by 70
- 2017Pixels to Graphs by Associative Embeddingcited by 58
- 2019S4G: Amodal Single-view Single-Shot SE(3) Grasp Detection in Cluttered Scenescited by 51
- 2016Robotic Grasp Detection using Deep Convolutional Neural Networkscited by 47
- 2020PointNet++ Grasping: Learning An End-to-end Spatial Grasp Generation Algorithm from Sparse Point Cloudscited by 39
- 2016High precision grasp pose detection in dense cluttercited by 33
- 2017Learning a visuomotor controller for real world robotic grasping using simulated depth imagescited by 29
- 2018Fully Convolutional Grasp Detection Network with Oriented Anchor Boxcited by 27
- 2020Grasp Proposal Networks: An End-to-End Solution for Visual Learning of Robotic Graspscited by 22
- 2018Planning Multi-Fingered Grasps as Probabilistic Inference in a Learned Deep Networkcited by 19
- 2017Dex-Net 3.0: Computing Robust Robot Vacuum Suction Grasp Targets in Point Clouds using a New Analytic Model and Deep Learningcited by 15
- 2016Deep Learning a Grasp Function for Grasping under Gripper Pose Uncertaintycited by 14
- 2016Probabilistic Articulated Real-Time Tracking for Robot Manipulationcited by 13
- 2016The ACRV Picking Benchmark (APB): A Robotic Shelf Picking Benchmark to Foster Reproducible Researchcited by 11
- 2018Densely Supervised Grasp Detector (DSGD)cited by 10
- 2019Suction Grasp Region Prediction using Self-supervised Learning for Object Picking in Dense Cluttercited by 10
- 2020GDN: A Coarse-To-Fine (C2F) Representation for End-To-End 6-DoF Grasp Detectioncited by 8
- 2019Learning to Generate 6-DoF Grasp Poses with Reachability Awarenesscited by 7
- 2019Using Synthetic Data and Deep Networks to Recognize Primitive Shapes for Object Graspingcited by 6
- 2017Modeling Grasp Motor Imagery through Deep Conditional Generative Modelscited by 3
- 2020REGNet: REgion-based Grasp Network for End-to-end Grasp Detection in Point Cloudscited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 1; 2024: 0; 2025: 2.
8 papers.
- 2022HouseCat6D -- A Large-Scale Multi-Modal Category Level 6D Object Perception Dataset with Household Objects in Realistic Scenarioscited by 51
- 2022MonoGraspNet: 6-DoF Grasping with a Single RGB Imagecited by 24
- 2022Keypoint-GraspNet: Keypoint-based 6-DoF Grasp Generation from the Monocular RGB-D inputcited by 10
- 2021Learning suction graspability considering grasp quality and robot reachability for bin-pickingcited by 5
- 2023KGNv2: Separating Scale and Pose Prediction for Keypoint-based 6-DoF Grasp Synthesis on RGB-D inputcited by 4
- 2025Language-Guided Grasp Detection with Coarse-to-Fine Learning for Robotic Manipulationcited by 1
- 2022PEGG-Net: Pixel-Wise Efficient Grasp Generation in Complex Scenescited by 0
- 2025CRAFT-E: A Neuro-Symbolic Framework for Embodied Affordance Groundingcited by 0
- 2025Language-Guided Grasp Detection with Coarse-to-Fine Learning for Robotic Manipulation24 Dec 2025
- 2025CRAFT-E: A Neuro-Symbolic Framework for Embodied Affordance Grounding3 Dec 2025
- 2023KGNv2: Separating Scale and Pose Prediction for Keypoint-based 6-DoF Grasp Synthesis on RGB-D input9 Mar 2023
- 2022HouseCat6D -- A Large-Scale Multi-Modal Category Level 6D Object Perception Dataset with Household Objects in Realistic Scenarios20 Dec 2022
- 2022MonoGraspNet: 6-DoF Grasping with a Single RGB Image26 Sep 2022
- 2022Keypoint-GraspNet: Keypoint-based 6-DoF Grasp Generation from the Monocular RGB-D input19 Sep 2022
- 2022PEGG-Net: Pixel-Wise Efficient Grasp Generation in Complex Scenes30 Mar 2022
- 2021Learning suction graspability considering grasp quality and robot reachability for bin-picking4 Nov 2021