SE(3)-DiffusionFields: Learning smooth cost functions for joint grasp and motion optimization through diffusion
On the map: Diffusion models → Diffusion and flow policies for robotics
Abstract (arXiv)
Multi-objective optimization problems are ubiquitous in robotics, e.g., the optimization of a robot manipulation task requires a joint consideration of grasp pose configurations, collisions and joint limits. While some demands can be easily hand-designed, e.g., the smoothness of a trajectory, several task-specific objectives need to be learned from data. This work introduces a method for learning data-driven SE(3) cost functions as diffusion models. Diffusion models can represent highly-expressive multimodal distributions and exhibit proper gradients over the entire space due to their score-matching training objective. Learning costs as diffusion models allows their seamless integration with other costs into a single differentiable objective function, enabling joint gradient-based motion optimization. In this work, we focus on learning SE(3) diffusion models for 6DoF grasping, giving rise to a novel framework for joint grasp and motion optimization without needing to decouple grasp selection from trajectory generation. We evaluate the representation power of our SE(3) diffusion models w.r.t. classical generative models, and we showcase the superior performance of our proposed optimization framework in a series of simulated and real-world robotic manipulation tasks against representative baselines.
Key facts. Cited by 127 papers in the map (data through 14 Oct 2026). Placed in Diffusion and flow policies for robotics, one of 14 directions in Diffusion models. Builds on 49 of its 79 references that are in the map. First posted on arXiv 8 Sep 2022.
Builds on
49 of 79 references.
Closest ancestors · 1
Same direction, newest first
Other references · 48
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 9,122
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
- 2022Planning with Diffusion for Flexible Behavior Synthesiscited by 1,061
- 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,043
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 998
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 775
- 2021Neural Fields in Visual Computing and Beyondcited by 540
- 2018Reinforcement Learning and Control as Probabilistic Inference: Tutorial and Reviewcited by 482
- 2017Towards Principled Methods for Training Generative Adversarial Networkscited by 464
36 more
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 406
- 2022Understanding Diffusion Models: A Unified Perspectivecited by 340
- 2021Vector Neurons: A General Framework for SO(3)-Equivariant Networkscited by 305
- 2021How to Train Your Energy-Based Modelscited by 274
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 264
- 20196-DOF GraspNet: Variational Grasp Generation for Object Manipulationcited by 242
- 2022Riemannian Score-Based Generative Modellingcited by 219
- 2021Contact-GraspNet: Efficient 6-DoF Grasp Generation in Cluttered Scenescited by 218
- 2021Neural Descriptor Fields: SE(3)-Equivariant Object Representations for Manipulationcited by 209
- 2018A micro Lie theory for state estimation in roboticscited by 124
- 2022Riemannian Diffusion Modelscited by 122
- 2020ACRONYM: A Large-Scale Grasp Dataset Based on Simulationcited by 117
- 2017Grasp Pose Detection in Point Cloudscited by 111
- 2022iSDF: Real-Time Neural Signed Distance Fields for Robot Perceptioncited by 109
- 2021Synergies Between Affordance and Geometry: 6-DoF Grasp Detection via Implicit Representationscited by 108
- 2020se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domainscited by 90
- 2018PointNetGPD: Detecting Grasp Configurations from Point Setscited by 80
- 20196-DOF Grasping for Target-driven Object Manipulation in Cluttercited by 70
- 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 65
- 2021STORM: An Integrated Framework for Fast Joint-Space Model-Predictive Control for Reactive Manipulationcited by 47
- 2020Object Rearrangement Using Learned Implicit Collision Functionscited by 43
- 2018Deep Energy Estimator Networkscited by 34
- 2020ImitationFlow: Learning Deep Stable Stochastic Dynamic Systems by Normalizing Flowscited by 33
- 2021Learning Models as Functionals of Signed-Distance Fields for Manipulation Planningcited by 29
- 2019Discriminator optimal transportcited by 25
- 2020Encoding Physical Constraints in Differentiable Newton-Euler Algorithmcited by 23
- 2022Learning Implicit Priors for Motion Optimizationcited by 20
- 2018Planning Multi-Fingered Grasps as Probabilistic Inference in a Learned Deep Networkcited by 19
- 2019Manipulation Trajectory Optimization with Online Grasp Synthesis and Selectioncited by 17
- 2021Composable Energy Policies for Reactive Motion Generation and Reinforcement Learningcited by 16
- 2022Regularized Deep Signed Distance Fields for Reactive Motion Generationcited by 16
- 2021Benchmarking Structured Policies and Policy Optimization for Real-World Dexterous Object Manipulationcited by 15
- 2021Motion Planning by Learning the Solution Manifold in Trajectory Optimizationcited by 13
- 2021Collision-Aware Target-Driven Object Grasping in Constrained Environmentscited by 11
- 2022Score-Based Generative Models for Molecule Generationcited by 10
- 2021GraspME -- Grasp Manifold Estimatorcited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 23; 2024: 48; 2025: 39; 2026: 15.
127 papers.
Sort:
By area:
- 20243D Diffuser Actor: Policy Diffusion with 3D Scene Representationscited by 282
- 2023Goal-Conditioned Imitation Learning using Score-based Diffusion Policiescited by 236
- 2025HybridVLA: Collaborative Diffusion and Autoregression in a Unified Vision-Language-Action Modelcited by 181
- 2023Motion Planning Diffusion: Learning and Planning of Robot Motions with Diffusion Modelscited by 161
- 2023Distilled Feature Fields Enable Few-Shot Language-Guided Manipulationcited by 130
- 20243D Diffusion Policy: Generalizable Visuomotor Policy Learning via Simple 3D Representationscited by 116
- 2024One-Step Diffusion Policy: Fast Visuomotor Policies via Diffusion Distillationcited by 89
- 2024Prediction with Action: Visual Policy Learning via Joint Denoising Processcited by 70
- 2023Enhancing Deep Reinforcement Learning: A Tutorial on Generative Diffusion Models in Network Optimizationcited by 56
- 2024Streaming Diffusion Policy: Fast Policy Synthesis with Variable Noise Diffusion Modelscited by 56
- 2023Diffusion-EDFs: Bi-equivariant Denoising Generative Modeling on SE(3) for Visual Robotic Manipulationcited by 52
- 2024Learning Multimodal Behaviors from Scratch with Diffusion Policy Gradientcited by 51
38 more
- 2022StructDiffusion: Language-Guided Creation of Physically-Valid Structures using Unseen Objectscited by 50
- 2025Pure Vision Language Action (VLA) Models: A Comprehensive Surveycited by 49
- 2024DexDiffuser: Generating Dexterous Grasps with Diffusion Modelscited by 48
- 2024Efficient Diffusion Transformer Policies with Mixture of Expert Denoisers for Multitask Learningcited by 48
- 2024PoCo: Policy Composition from and for Heterogeneous Robot Learningcited by 42
- 2024Potential Based Diffusion Motion Planningcited by 41
- 2025Diffusion Models for Robotic Manipulation: A Surveycited by 41
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusioncited by 39
- 2024Scaling Diffusion Policy in Transformer to 1 Billion Parameters for Robotic Manipulationcited by 38
- 2024Inference-Time Policy Steering through Human Interactionscited by 38
- 2024A Survey of Embodied Learning for Object-Centric Robotic Manipulationcited by 35
- 2023SE(3) Diffusion Model-based Point Cloud Registration for Robust 6D Object Pose Estimationcited by 33
- 2024Motion Planning Diffusion: Learning and Adapting Robot Motion Planning with Diffusion Modelscited by 33
- 2025FP3: A 3D Foundation Policy for Robotic Manipulationcited by 32
- 2025GraspGen: A Diffusion-based Framework for 6-DOF Grasping with On-Generator Trainingcited by 32
- 2023Shelving, Stacking, Hanging: Relational Pose Diffusion for Multi-modal Rearrangementcited by 29
- 2023Refining Diffusion Planner for Reliable Behavior Synthesis by Automatic Detection of Infeasible Planscited by 27
- 2024M2Diffuser: Diffusion-based Trajectory Optimization for Mobile Manipulation in 3D Scenescited by 27
- 2024Language-driven Grasp Detectioncited by 26
- 2024ActionFlow: Equivariant, Accurate, and Efficient Policies with Spatially Symmetric Flow Matchingcited by 26
- 2024ET-SEED: Efficient Trajectory-Level SE(3) Equivariant Diffusion Policycited by 26
- 2024GenDP: 3D Semantic Fields for Category-Level Generalizable Diffusion Policycited by 25
- 2025Prior Does Matter: Visual Navigation via Denoising Diffusion Bridge Modelscited by 25
- 20236D-Diff: A Keypoint Diffusion Framework for 6D Object Pose Estimationcited by 24
- 2024DNAct: Diffusion Guided Multi-Task 3D Policy Learningcited by 23
- 2023DiMSam: Diffusion Models as Samplers for Task and Motion Planning under Partial Observabilitycited by 22
- 2023SparseDFF: Sparse-View Feature Distillation for One-Shot Dexterous Manipulationcited by 22
- 2023Generative Modeling on Manifolds Through Mixture of Riemannian Diffusion Processescited by 21
- 2024Don't Start from Scratch: Behavioral Refinement via Interpolant-based Policy Diffusioncited by 21
- 2024Neural Fields in Robotics: A Surveycited by 21
- 2024Discrete Policy: Learning Disentangled Action Space for Multi-Task Robotic Manipulationcited by 19
- 2023Grasp Multiple Objects with One Handcited by 18
- 2024Generative Image as Action Modelscited by 18
- 2023Confronting Ambiguity in 6D Object Pose Estimation via Score-Based Diffusion on SE(3)cited by 17
- 2024Composable Part-Based Manipulationcited by 17
- 2023Dream2Real: Zero-Shot 3D Object Rearrangement with Vision-Language Modelscited by 16
- 2024ICGNet: A Unified Approach for Instance-Centric Graspingcited by 16
- 2024Language-Driven 6-DoF Grasp Detection Using Negative Prompt Guidancecited by 16
50 most cited of 127 All 127 (JSON)
- 2026Learning to Plan from Random Exploration29 Sep 2026
- 2026EquivDP3: A SIM(3)-Invariant Point-Cloud Encoder for Data-Efficient Humanoid Loco-Manipulation29 Sep 2026
- 2026Steer2Grasp: Inference-Time Embodiment-Aware Steering for Diverse Physically Feasible Grasp Diffusion27 Sep 2026
- 2026Faster Visuomotor Policy Learning on Action Manifolds via Riemannian MeanFlow24 Sep 2026
- 2026LieSpline-DP: Lie-Group B-Spline Diffusion Policy for Smooth Robot Manipulation14 Sep 2026
- 2026RLMM-Flow: A Flow-based Mobile Manipulation Framework with Latent-Space Reinforcement Learning29 Jul 2026
- 2026ConFlow: Constraints-Guided Learning with Flow Matching for Motion Generation15 Jul 2026
- 2026Scalable Multi-Task Data Generation via Reinforcement Learning for Language-Conditioned Bimanual Dexterous Manipulation21 Jun 2026
- 2026Frequency-Aware Flow Matching for Continuous and Consistent Robotic Action Generation18 Jun 2026
- 2026EquiDexFlow: Contact-Grounded SE(3)-Equivariant Dexterous Grasp Generative Flows10 Jun 2026
- 2026Grasp-Then-Plan with Failure Attribution: A Closed Two-Stage Framework for Precise and Generalizable Robotic Manipulation2 Jun 2026
- 2026The Lie We Tell: Correcting the Euclidean Fallacy in Vision Language Action Policies via Score Matching on Tangent Space1 Jun 2026
38 more
- 2026Riemannian Diffusion Models on General Manifolds via Physics-Informed Neural Networks29 May 2026
- 2026Conflict-Aware Additive Guidance for Flow Models under Compositional Rewards20 May 2026
- 2026Constraint-Aware Diffusion Priors for High-Fidelity and Versatile Quadruped Locomotion9 May 2026
- 2025Flexible Multitask Learning with Factorized Diffusion Policy26 Dec 2025
- 2025ISS Policy : Scalable Diffusion Policy with Implicit Scene Supervision17 Dec 2025
- 2025NeuralRemaster: Phase-Preserving Diffusion for Structure-Aligned Generation4 Dec 2025
- 2025SeFA-Policy: Fast and Accurate Visuomotor Policy Learning with Selective Flow Alignment11 Nov 2025
- 2025ManiDP: Manipulability-Aware Diffusion Policy for Posture-Dependent Bimanual Manipulation27 Oct 2025
- 2025Advances in 4D Representation: Geometry, Motion, and Interaction22 Oct 2025
- 2025MonoSE(3)-Diffusion: A Monocular SE(3) Diffusion Framework for Robust Camera-to-Robot Pose Estimation12 Oct 2025
- 2025Diffusing Trajectory Optimization Problems for Recovery During Multi-Finger Manipulation8 Oct 2025
- 2025How Well do Diffusion Policies Learn Kinematic Constraint Manifolds?1 Oct 2025
- 2025LieHMR: Autoregressive Human Mesh Recovery with SO(3) Diffusion30 Sep 2025
- 2025ImaginationPolicy: Towards Generalizable, Precise and Reliable End-to-End Policy for Robotic Manipulation25 Sep 2025
- 2025GraspFactory: A Large Object-Centric Grasping Dataset24 Sep 2025
- 2025Pure Vision Language Action (VLA) Models: A Comprehensive Survey23 Sep 2025
- 2025SafeBimanual: Diffusion-based Trajectory Optimization for Safe Bimanual Manipulation25 Aug 2025
- 2025Robotic Manipulation via Imitation Learning: Taxonomy, Evolution, Benchmark, and Challenges24 Aug 2025
- 20254D Visual Pre-training for Robot Learning24 Aug 2025
- 2025ADPro: a Test-time Adaptive Diffusion Policy via Manifold-constrained Denoising and Task-aware Initialization for Robotic Manipulation8 Aug 2025
- 2025Equivariant Volumetric Grasping24 Jul 2025
- 2025GraspGen: A Diffusion-based Framework for 6-DOF Grasping with On-Generator Training17 Jul 2025
- 2025GeoAda: Efficiently Finetune Geometric Diffusion Models with Equivariant Adapters2 Jul 2025
- 2025SE(3)-Equivariant Diffusion Policy in Spherical Fourier Space2 Jul 2025
- 2025Consensus-Driven Uncertainty for Robotic Grasping based on RGB Perception24 Jun 2025
- 2025Time-Unified Diffusion Policy with Action Discrimination for Robotic Manipulation11 Jun 2025
- 2025Grasp2Grasp: Vision-Based Dexterous Grasp Translation via Schr"odinger Bridges3 Jun 2025
- 2025Efficient Diffusion Models for Symmetric Manifolds27 May 2025
- 2025Cascaded Diffusion Models for Neural Motion Planning21 May 2025
- 2025Constraint-Aware Diffusion Guidance for Robotics: Real-Time Obstacle Avoidance for Autonomous Racing19 May 2025
- 2025Trajectory Entropy Reinforcement Learning for Robust Robot Motor Skill Learning7 May 2025
- 2025Simultaneous Pick and Place Detection by Combining SE(3) Diffusion Models with Differential Kinematics28 Apr 2025
- 2025Prior Does Matter: Visual Navigation via Denoising Diffusion Bridge Models14 Apr 2025
- 2025Score Matching Diffusion Based Feedback Control and Planning of Nonlinear Systems14 Apr 2025
- 2025Diffusion Models for Robotic Manipulation: A Survey11 Apr 2025
- 2025GraspCoT: Integrating Physical Property Reasoning for 6-DoF Grasping under Flexible Language Instructions20 Mar 2025
- 2025HybridVLA: Collaborative Diffusion and Autoregression in a Unified Vision-Language-Action Model13 Mar 2025
- 2025FP3: A 3D Foundation Policy for Robotic Manipulation11 Mar 2025
50 newest of 127 All 127 (JSON)
- 20243D Diffuser Actor: Policy Diffusion with 3D Scene Representationscited by 282
- 2023Goal-Conditioned Imitation Learning using Score-based Diffusion Policiescited by 236
- 2023Motion Planning Diffusion: Learning and Planning of Robot Motions with Diffusion Modelscited by 161
- 20243D Diffusion Policy: Generalizable Visuomotor Policy Learning via Simple 3D Representationscited by 116
- 2024One-Step Diffusion Policy: Fast Visuomotor Policies via Diffusion Distillationcited by 89
- 2024Prediction with Action: Visual Policy Learning via Joint Denoising Processcited by 70
- 2023Enhancing Deep Reinforcement Learning: A Tutorial on Generative Diffusion Models in Network Optimizationcited by 56
- 2024Streaming Diffusion Policy: Fast Policy Synthesis with Variable Noise Diffusion Modelscited by 56
- 2023Diffusion-EDFs: Bi-equivariant Denoising Generative Modeling on SE(3) for Visual Robotic Manipulationcited by 52
- 2024Learning Multimodal Behaviors from Scratch with Diffusion Policy Gradientcited by 51
- 2022StructDiffusion: Language-Guided Creation of Physically-Valid Structures using Unseen Objectscited by 50
- 2024DexDiffuser: Generating Dexterous Grasps with Diffusion Modelscited by 48
12 most cited of 70 All 70 (JSON)
- 2026EquivDP3: A SIM(3)-Invariant Point-Cloud Encoder for Data-Efficient Humanoid Loco-Manipulation29 Sep 2026
- 2026Steer2Grasp: Inference-Time Embodiment-Aware Steering for Diverse Physically Feasible Grasp Diffusion27 Sep 2026
- 2026Faster Visuomotor Policy Learning on Action Manifolds via Riemannian MeanFlow24 Sep 2026
- 2026LieSpline-DP: Lie-Group B-Spline Diffusion Policy for Smooth Robot Manipulation14 Sep 2026
- 2026ConFlow: Constraints-Guided Learning with Flow Matching for Motion Generation15 Jul 2026
- 2026Frequency-Aware Flow Matching for Continuous and Consistent Robotic Action Generation18 Jun 2026
- 2026Riemannian Diffusion Models on General Manifolds via Physics-Informed Neural Networks29 May 2026
- 2026Constraint-Aware Diffusion Priors for High-Fidelity and Versatile Quadruped Locomotion9 May 2026
- 2025Flexible Multitask Learning with Factorized Diffusion Policy26 Dec 2025
- 2025ISS Policy : Scalable Diffusion Policy with Implicit Scene Supervision17 Dec 2025
- 2025SeFA-Policy: Fast and Accurate Visuomotor Policy Learning with Selective Flow Alignment11 Nov 2025
- 2025ManiDP: Manipulability-Aware Diffusion Policy for Posture-Dependent Bimanual Manipulation27 Oct 2025
12 newest of 70 All 70 (JSON)
- 2025Trajectory Entropy Reinforcement Learning for Robust Robot Motor Skill Learningcited by 0
- 2026Scalable Multi-Task Data Generation via Reinforcement Learning for Language-Conditioned Bimanual Dexterous Manipulationcited by 0
- 2026RLMM-Flow: A Flow-based Mobile Manipulation Framework with Latent-Space Reinforcement Learningcited by 0
- 2026RLMM-Flow: A Flow-based Mobile Manipulation Framework with Latent-Space Reinforcement Learning29 Jul 2026
- 2026Scalable Multi-Task Data Generation via Reinforcement Learning for Language-Conditioned Bimanual Dexterous Manipulation21 Jun 2026
- 2025Trajectory Entropy Reinforcement Learning for Robust Robot Motor Skill Learning7 May 2025
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusioncited by 39
- 2023Scalable and Efficient Continual Learning from Demonstration via a Hypernetwork-generated Stable Dynamics Modelcited by 7
- 2025Robotic Manipulation via Imitation Learning: Taxonomy, Evolution, Benchmark, and Challengescited by 3
- 2025Robotic Manipulation via Imitation Learning: Taxonomy, Evolution, Benchmark, and Challenges24 Aug 2025
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusion19 Nov 2024
- 2023Scalable and Efficient Continual Learning from Demonstration via a Hypernetwork-generated Stable Dynamics Model6 Nov 2023
- 2024WARPD: World model Assisted Reactive Policy Diffusioncited by 4
- 2024WARPD: World model Assisted Reactive Policy Diffusion17 Oct 2024
- 2023Distilled Feature Fields Enable Few-Shot Language-Guided Manipulationcited by 130
- 2024PoCo: Policy Composition from and for Heterogeneous Robot Learningcited by 42
- 2024Potential Based Diffusion Motion Planningcited by 41
- 2024Inference-Time Policy Steering through Human Interactionscited by 38
- 2024A Survey of Embodied Learning for Object-Centric Robotic Manipulationcited by 35
- 2025FP3: A 3D Foundation Policy for Robotic Manipulationcited by 32
- 2025GraspGen: A Diffusion-based Framework for 6-DOF Grasping with On-Generator Trainingcited by 32
- 2023Shelving, Stacking, Hanging: Relational Pose Diffusion for Multi-modal Rearrangementcited by 29
- 20236D-Diff: A Keypoint Diffusion Framework for 6D Object Pose Estimationcited by 24
- 2024DNAct: Diffusion Guided Multi-Task 3D Policy Learningcited by 23
- 2023Generative Modeling on Manifolds Through Mixture of Riemannian Diffusion Processescited by 21
- 2024Neural Fields in Robotics: A Surveycited by 21
12 most cited of 44 All 44 (JSON)
- 2026Learning to Plan from Random Exploration29 Sep 2026
- 2026EquiDexFlow: Contact-Grounded SE(3)-Equivariant Dexterous Grasp Generative Flows10 Jun 2026
- 2026Grasp-Then-Plan with Failure Attribution: A Closed Two-Stage Framework for Precise and Generalizable Robotic Manipulation2 Jun 2026
- 2026Conflict-Aware Additive Guidance for Flow Models under Compositional Rewards20 May 2026
- 2025NeuralRemaster: Phase-Preserving Diffusion for Structure-Aligned Generation4 Dec 2025
- 2025Advances in 4D Representation: Geometry, Motion, and Interaction22 Oct 2025
- 2025LieHMR: Autoregressive Human Mesh Recovery with SO(3) Diffusion30 Sep 2025
- 2025ImaginationPolicy: Towards Generalizable, Precise and Reliable End-to-End Policy for Robotic Manipulation25 Sep 2025
- 2025GraspFactory: A Large Object-Centric Grasping Dataset24 Sep 2025
- 2025SafeBimanual: Diffusion-based Trajectory Optimization for Safe Bimanual Manipulation25 Aug 2025
- 2025Equivariant Volumetric Grasping24 Jul 2025
- 2025GraspGen: A Diffusion-based Framework for 6-DOF Grasping with On-Generator Training17 Jul 2025
12 newest of 44 All 44 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Grasp Diffusion Network: Learning Grasp Generators from Partial Point Clouds with Diffusion Models in SO(3)xR3
- 2024DexGrasp-Diffusion: Diffusion-based Unified Functional Grasp Synthesis Method for Multi-Dexterous Robotic Hands
- 2025DiffusionRL: Efficient Training of Diffusion Policies for Robotic Grasping Using RL-Adapted Large-Scale Datasets
- 2026Grounding Generative Policies in Physics: Optimization-Guided Diffusion for Robot Control
- 2024Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation
- 2026GraspGen-X: Cross-Embodiment 6-DOF Diffusion-based Grasping
- 2025Variational Shape Inference for Grasp Diffusion on SE(3)
- 2024Joint Diffusion for Universal Hand-Object Grasp Generation