Robotic Grasp Region Generation Using 3D Point Clouds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic systems lack efficient and adaptable methods for autonomous grasping of objects, particularly in dynamic environments, due to challenges in accurately determining grasp geometries and adapting to changing conditions.

Innovation Solution

A computer-implemented method for robotic grasping that involves generating grasp geometries based on three-dimensional point cloud data, using machine learning for object classification, and refining these geometries through real-time sensor updates to ensure successful object manipulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional robotic grasping systems are used, then the system structure is relatively simple, but the grasping precision and adaptability to dynamic environments are insufficient

Engineering Contradiction:
Improvegrasping precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the grasping task into multiple independent modules: point cloud processing module, grasp geometry generation module, ray projection module, and real-time update module. Each module handles a specific aspect of the grasping problem, allowing for improved precision in each segment while managing overall system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional 2D image-based grasping to 3D point cloud-based grasping by projecting rays from selected objects in the image onto the three-dimensional point cloud. This dimensional enhancement enables precise depth perception and accurate grasp geometry determination, significantly improving grasping precision.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If real-time sensor updates are implemented, then the adaptability to changing conditions improves, but the computational load and processing time increase

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary processing by generating grasp geometries and projecting rays onto the point cloud before real-time execution. This pre-computation allows the system to quickly adapt to changing conditions by updating only the necessary components rather than reprocessing the entire grasping pipeline, thus improving adaptability while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where real-time sensor updates are continuously compared with the pre-computed grasp geometries. When changes in the environment or object position are detected, the system selectively updates the grasp parameters based on this feedback, enabling adaptive response to dynamic conditions without requiring complete reprocessing.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple candidate grasp geometries are evaluated, then the likelihood of successful grasping increases, but the computational complexity and processing time increase

Engineering Contradiction:
Improvelikelihood of successful graspingVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of evaluating all possible grasp geometries, the system generates a limited set of candidate grasp geometries by projecting rays from key points on the object surface. This partial evaluation approach identifies the most promising grasp options without exhaustively searching the entire solution space, thus improving the likelihood of successful grasping while controlling computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12521875B2Supervised autonomous grasping
Publication Date: 2026.01.13 BOSTON DYNAMICS INC
  • US12521875B2 patent drawing
  • US12521875B2 patent drawing
  • US12521875B2 patent drawing

AI summary

A computer-implemented method, executed by data processing hardware of a robot, includes receiving a three-dimensional point cloud of sensor data for a space within an environment about the robot. The method includes receiving a selection input indicating a user-selection of a target object represented in an image corresponding to the space. The target object is for grasping by an end-effector of a robotic manipulator of the robot. The method includes generating a grasp region for the end-effector of the robotic manipulator by projecting a plurality of rays from the selected target object of the image onto the three-dimensional point cloud of sensor data. The method includes determining a grasp geometry for the robotic manipulator to grasp the target object within the grasp region. The method includes instructing the end-effector of the robotic manipulator to grasp the target object within the grasp region based on the grasp geometry.