Robot Item Selection Using 3D Clearance Prisms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vision-guided robotics systems struggle to efficiently retrieve items from a stack using a lateral-motion gripper, as they need to assess clearance in 3D Point Cloud data from Depth Sensors to avoid collisions.

Innovation Solution

A retrieval controller that processes depth maps from Depth Sensors to create 3D Point Clouds, segments items, computes enclosing prisms, determines grasp points, and selects items with sufficient clearance for retrieval by a robot.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a lateral-motion gripper is used to retrieve items, then the robot can approach items from the side, but it cannot grasp items if the path is blocked by other items

Engineering Contradiction:
Improvegripper approach capabilityVSAvoidgrasp success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the 3D point cloud data into individual item representations, allowing the robot to analyze clearance for each item separately. This segmentation enables the lateral-motion gripper to identify valid grasp targets by evaluating spatial relationships between items, resolving the contradiction between approach capability and grasp reliability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the robot uses sensor readings to locate items and destinations, then it can adapt to variations in locations, but the system complexity increases

Engineering Contradiction:
Improvelocation flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system replaces complex mechanical sensing and localization mechanisms with depth map computing and 3D point cloud processing. By using depth sensors to capture spatial information and algorithmic processing to interpret it, the system achieves location flexibility while keeping the physical hardware relatively simple.

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

3Measurement precision

If depth sensors are used to create 3D point clouds for item location, then retrieval accuracy improves, but processing complexity increases

Engineering Contradiction:
Improveitem location accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary processing of depth map data into 3D point clouds and further segments them into item representations before the actual retrieval decision is made. This preliminary action organizes the complex spatial data into manageable structures, reducing the processing burden during critical retrieval operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12285877B2Selector for robot-retrievable items
Publication Date: 2025.04.29 OCADO INNOVATION LTD
  • US12285877B2 patent drawing
  • US12285877B2 patent drawing
  • US12285877B2 patent drawing

AI summary

A retrieval controller is disclosed for identifying an item to be retrieved from a flat storage surface by a robot for identifying one item, amongst items stored on a common surface that can be retrieved by a robot equipped with a lateral-motion gripper. The retrieval controller includes: a depth map computing unit configured to establish a global coordinate system, and establish an orthonormal set of basis vectors u, v and w defined in the global coordinate system, where w is approximately orthogonal to the surface that the items are stored on; a vector determination unit; an item selection unit; and a robot instructing unit configured to instruct the robot to retrieve the item based on uv coordinates of one or more w-aligned edges having associated quadrilateral-based, right prisms which do not have interiors that intersect any right, enclosing prisms selected by the item selection unit.