In-Hand Robotic Manipulation Under Contact and Friction Uncertainty

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic systems face challenges in performing complex manipulation tasks due to uncertainty in parameters like friction coefficient and grasping location, leading to failures during contact-rich maneuvers, especially with simple parallel-jaw grippers.

Innovation Solution

A robust manipulation framework that uses a gripper with actuators to maintain external contacts, incorporating uncertainty estimates in planning and control, computing a motion cone to minimize in-hand translation and prevent slip, using in-gripper mechanics models and sensing modalities like vision and touch.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a simple parallel-jaw gripper is used to grasp objects, then the device complexity is reduced, but the ability to perform complex manipulation tasks deteriorates due to limited dexterity

Engineering Contradiction:
Improvegripper structureVSAvoidmanipulation capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces environmental contacts as intermediaries between the simple gripper and the manipulation task. By making the object contact with environmental surfaces (walls, floors, ceilings), the system compensates for the gripper's limited dexterity. The environmental contacts act as additional interaction points that enable complex manipulation behaviors despite using a simple parallel-jaw gripper.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If contact-rich manipulation maneuvers are performed, then the adaptability to achieve complex tasks is improved, but the reliability deteriorates due to uncertainty in friction coefficient and grasping location

Engineering Contradiction:
Improvemanipulation flexibilityVSAvoidexecution success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by planning multiple contact formations in advance and preparing contingency plans for different contact scenarios. The system pre-computes manipulation sequences that account for potential uncertainties in friction and grasping location, allowing it to adapt during execution without failing. This includes planning alternative contact points and adjustment maneuvers before uncertainties manifest.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the manipulation plan adaptive and adjustable during execution. The system continuously monitors contact status and adjusts gripper forces, velocities, and contact points in real-time based on actual friction conditions and object pose. This dynamic adjustment capability allows the system to maintain reliability despite initial uncertainties in contact parameters.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If multiple contact formations are used during manipulation, then the adaptability to perform complex tasks is improved, but the difficulty of controlling contact modes increases due to parametric uncertainty

Engineering Contradiction:
Improvecontact formation capabilityVSAvoidcontact parameter control
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms to continuously monitor contact parameters such as contact forces, friction conditions, and object pose during manipulation. This feedback information is used to adjust gripper actions and maintain desired contact modes despite parametric uncertainties. The system measures actual contact conditions and uses this information to correct deviations from planned contact formations.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Ensures successful reorientation of objects by maintaining contact with the environment, reducing slip, and adapting to parametric uncertainties, thereby enhancing robotic dexterity and reliability in real-world tasks.

Implementation Method 1

the uncertainty in the involved parameters like the coefficient of friction

Methodology Applied
Scientific EffectFriction: Friction

Data Source

PatentUS20250303566A1System and Method for Robust In-Hand Robotic Manipulation
Publication Date: 2025.10.02 MITSUBISHI ELECTRIC RESEARCH LABORATORIES INC
  • US20250303566A1 patent drawing
  • US20250303566A1 patent drawing
  • US20250303566A1 patent drawing

AI summary

A controller is provided for manipulating an object having at least one external contact by using a gripper of a robot arm having actuators. The controller includes a signal interface configured to receive a contact signal from the gripper and transmit a control signal to the actuators, a memory configured to store computer-implemented programs including an in-gripper mechanics model and a robust tuning framework, a processor configured to perform instructions of the computer programs. The instructions include steps of computing an object in-hand slippery of the gripper for the object based on the contact signal, computing a naive motion cone that maintains a desired contact mode assuming contact parameters between the object and the gripper, refining the naive motion cone based on an uncertainty range of each of the contact parameters, generating a manipulator position trajectory that minimizes the in-gripper slippery from the refined motion cone, and controlling the gripper according to the generated manipulator position trajectory by transmitting a gripper trajectory position signal to the actuators of the robot arm to reorient the object in the gripper using at least one external contact.