Robotic Object Placement Using Refined In-Hand Pose Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robotics planning for object placement requires immense manual programming, which is tedious, time-consuming, and error-prone, and is not robust to small changes in the operating environment.

Innovation Solution

A system and method that automatically refine a placement plan by refining in-hand pose estimates of objects held by an end effector, involving determining an initial in-hand state, a show pose, moving to the show pose, determining a refined in-hand state, and optionally determining a placement plan.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual programming is used to dictate robotic movements, then precise control of robotic components is achieved, but the programming process becomes tedious, time-consuming, and error-prone

Engineering Contradiction:
Improvecontrol precisionVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables robots to autonomously plan and execute their own movements by implementing a motion planning module that generates trajectories independently, eliminating the need for tedious manual programming while maintaining precise control through automated feedback mechanisms

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual programming mechanisms with automated motion planning algorithms and neural network-based control systems that automatically generate and adjust robotic trajectories, substituting human-operated programming with intelligent automated systems

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

2Reliability

If manual programming is used to dictate robotic movements, then specific movement sequences are controlled, but the system becomes brittle and not robust to small changes in the operating environment

Engineering Contradiction:
Improvecontrol reliabilityVSAvoidenvironmental adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The motion planning module dynamically adjusts robotic trajectories in real-time based on sensor feedback and environmental changes, allowing the system to adapt to small variations in the operating environment while maintaining reliable control through continuous optimization

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements closed-loop feedback mechanisms where sensor data from the operating environment is continuously fed back to the motion planning module, enabling automatic adjustment of movement sequences to maintain reliability despite environmental changes

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If refinement of in-hand pose estimates is implemented, then placement accuracy is increased, but additional processing time is required

Engineering Contradiction:
Improveplacement accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary pose estimation before the actual placement operation, using pre-captured images and pre-computed trajectories to refine in-hand pose estimates in advance, allowing the refinement process to occur without pausing the main placement workflow

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The motion planning module continuously refines pose estimates and adjusts trajectories without interrupting the overall placement process, maintaining continuous useful action by overlapping computation with execution phases rather than sequential processing

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12330304B2Object placement
Publication Date: 2025.06.17 INTRINSIC INNOVATION LLC
  • US12330304B2 patent drawing
  • US12330304B2 patent drawing
  • US12330304B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing planning for robotic placement tasks. One of the methods includes determining an initial in-hand state for a grasped object. A show pose for the grasped object is determined, and the object is moved to the show pose. A refined in-hand state for the grasped object is determined based on the show pose, and a placement plan is determined based on the refined in-hand state for the grasped object.