Height-Map Grasp Planning for Unknown Object Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic systems face challenges in grasping and manipulating objects due to their inability to effectively adjust grip based on touch, especially when dealing with diverse and unknown objects, which limits their flexibility and efficiency in tasks like sort-and-grasp operations.

Innovation Solution

A system and method for grasp execution that includes determining a height map, segmenting it, generating a set of proposed grasps, and executing a grasp, using a sensing system and a grasping manipulator, which allows for object-agnostic grasp planning and does not require objects to be known or similar to known objects, enabling flexible grasp planning and execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional robotic systems use pre-programmed grasp patterns for known objects, then grasp execution is reliable for those specific objects, but the system cannot handle diverse or unknown objects

Engineering Contradiction:
Improveability to grasp diverse and unknown objectsVSAvoidcomplexity of grasp planning system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The height map is segmented into multiple layers representing different height ranges. The system generates grasp candidates for each layer separately, allowing systematic handling of objects at various heights while maintaining computational tractability through divided processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional 2D image-based grasp planning to 3D height map-based planning. By incorporating height information and creating layered representations, the system adds a vertical dimension to grasp planning, enabling better handling of objects at different elevations and improving adaptability to diverse object configurations

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

2Adaptability or versatility

If robotic systems require extensive training data for specific object types, then grasp accuracy improves for those objects, but the system loses flexibility when encountering new object types

Engineering Contradiction:
Improveflexibility to handle unknown objectsVSAvoidtime for object training and classification
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically generating grasp candidates from height map segmentation without requiring external training data or classification of object types. The algorithm inherently adapts to any object configuration by analyzing the geometric structure directly from sensor data, eliminating the need for pre-training on specific object categories

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the fundamental parameter from object-type classification to height-based layering. Instead of adapting to different object categories through training, the system adapts to any object by segmenting the height map and generating appropriate grasp candidates for each layer, transforming the adaptation mechanism from learning-based to geometry-based

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the system generates comprehensive grasp candidates for all possible objects, then grasp coverage is complete, but computational resources are wasted on infeasible grasps

Engineering Contradiction:
Improvecompleteness of grasp candidate generationVSAvoidcomputational energy for generating infeasible grasps
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

By segmenting the height map into discrete layers, the system limits grasp candidate generation to only those positions within each layer's height range. This segmentation approach ensures computational resources are focused on feasible grasps for objects at detectable heights, eliminating waste on infeasible candidates while maintaining comprehensive coverage of all possible object locations

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system generates grasp candidates for each height layer independently, performing partial action for each layer rather than attempting to generate all possible grasps simultaneously. This approach provides sufficient grasp coverage for objects at any height while avoiding the excessive computational burden of generating and evaluating all theoretically possible grasps in the entire workspace

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11794343B2System and method for height-map-based grasp execution
Publication Date: 2023.10.24 INTRINSIC INNOVATION LLC
  • US11794343B2 patent drawing
  • US11794343B2 patent drawing
  • US11794343B2 patent drawing

AI summary

Systems and method for grasp execution using height maps.