6-DOF Grasp Planning With Collision Checking in Clutter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic systems face challenges in determining stable grasp poses for objects in cluttered environments, especially when complete 3D models are not available, leading to collisions and reduced grasp success rates.

Innovation Solution

A learning-based approach that generates 6-DOF grasps using partial point cloud observations, incorporating instance segmentation and a cascaded grasp generation method to reason about object-level grasps and check for collisions, allowing for effective grasp sequences in cluttered scenes without requiring complete object models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If geometry-inspired heuristics are used to select grasp points, then grasp selection efficiency is improved, but reliability deteriorates due to dependence on complete 3D models which are unavailable in noisy camera scenarios

Engineering Contradiction:
Improvegrasp selection efficiencyVSAvoidgrasp determination reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary action by generating a complete 3D model of the target object using RANSAC-based plane fitting and point cloud processing before grasp selection. This pre-established model provides reliable geometric information even when initial camera observations are noisy or incomplete, enabling subsequent grasp algorithms to operate on accurate data rather than raw sensor inputs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component - a learned collision checker neural network - that mediates between the grasp selection process and the cluttered environment. This intermediary evaluates potential grasps by predicting collisions with surrounding objects, allowing the system to select reliable grasps without requiring complete knowledge of all objects in the scene

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If complete 3D models are required for accurate grasp determination, then grasp accuracy is improved, but device complexity increases and performance deteriorates in realistic noisy scenarios

Engineering Contradiction:
Improvegrasp determination accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by generating 3D models and performing collision checks only for the specific target object and relevant surrounding objects, rather than processing the entire scene. The RANSAC algorithm fits planes to point clouds selectively, and the collision checker focuses on predicting collisions for candidate grasps, avoiding unnecessary computation on irrelevant data

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent replaces traditional mechanical/geometric collision checking methods with a learned collision checker neural network. Instead of using complex geometric algorithms to compute intersections between gripper trajectories and objects, the system uses a trained neural network that predicts collisions based on image and point cloud inputs, significantly reducing computational complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If traditional collision checking methods are used, then measurement precision is maintained, but productivity decreases due to computational overhead in cluttered scenes

Engineering Contradiction:
Improvecollision detection accuracyVSAvoidgrasp generation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system substitutes traditional geometric collision checking with a learned collision checker neural network. The neural network is trained to predict whether a grasp will collide with surrounding objects, replacing computationally intensive geometric intersection algorithms with a faster inference-based approach that maintains accuracy while improving speed

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11724401B2Grasp determination for an object in clutter
Publication Date: 2023.08.15 NVIDIA CORP
  • US11724401B2 patent drawing
  • US11724401B2 patent drawing
  • US11724401B2 patent drawing

AI summary

Apparatuses, systems, and techniques determine a set of grasp poses that would allow a robot to successfully grasp an object that is proximate to at least one additional object. In at least one embodiment, the set of grasp poses is modified based on a determination that at least one of the grasp poses in the set of grasp poses would interfere with at least one additional object that is proximate to the object.