Robot Grasp Pose Planning for Cluttered Object Picking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 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

The development of 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 collisions, allowing for collision-free grasp planning in structured clutter scenarios 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 planning efficiency is improved, but grasp accuracy deteriorates when objects are in clutter

Engineering Contradiction:
Improvegrasp planning efficiencyVSAvoidgrasp accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the cluttered scene into individual object instances using instance segmentation, allowing the system to process each object separately. This segmentation enables accurate grasp point selection for target objects while filtering out interfering objects, thus maintaining both efficiency and accuracy in cluttered environments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary collision determination step between grasp point selection and final grasp execution. This intermediary checks whether grasp points on target objects are occluded by interfering objects, allowing the system to maintain high accuracy by filtering out false positive grasp points that would cause collisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If complete 3D models are required for accurate grasp determination, then grasp accuracy is improved, but system complexity and data requirements worsen

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

Solution Approach 1:

The patent applies partial action by using only the necessary portion of object data - specifically, point cloud observations of visible surfaces are sufficient for accurate grasp determination. The system does not require complete 3D models of all objects, but only partial observations of target objects combined with instance segmentation to identify and filter interfering objects.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent replaces traditional mechanical approaches that rely on complete physical models with a learning-based approach using neural networks. The grasp determination network processes partial point cloud observations directly, substituting complex mechanical modeling with data-driven patterns recognition, thereby reducing system complexity while maintaining accuracy.

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

3Device complexity

If traditional grasp methods are used in cluttered scenes, then computational simplicity is maintained, but collision with interfering objects increases

Engineering Contradiction:
Improvecomputational simplicityVSAvoidcollision with interfering objects
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent performs preliminary instance segmentation and identification of interfering objects before grasp point selection. By pre-processing the scene to separate target objects from interfering objects, the system eliminates collisions before they occur, maintaining computational simplicity while preventing harmful effects through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent converts the presence of interfering objects (harmful factor) into beneficial information by using instance segmentation to identify and characterize these objects. The interfering objects become part of the scene understanding that enables more accurate grasp planning, as their presence provides contextual information about the cluttered environment that helps select appropriate grasp points.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS20240009851A1Grasp determination for an object in clutter
Publication Date: 2024.01.11 NVIDIA CORP
  • US20240009851A1 patent drawing
  • US20240009851A1 patent drawing
  • US20240009851A1 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.