Robotic Soft-Object Manipulation With Adaptive Force-Position Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems are not equipped to handle soft body objects with nonuniform characteristics, such as soft tissue, due to their inability to adapt to the unique texture, consistency, and pressure points, which leads to instability and inefficiency in manipulation tasks.

Innovation Solution

A robotic control system that dynamically adjusts its contact point and torque motor commands based on sensed force and orientation, using a composite controller that integrates force and position goals, and employs multiple reference frames to maintain stability and achieve manipulation goals, including applying specific forces and torques to soft objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time control is used to monitor robot actions, then control precision is improved, but the system cannot adapt to nonuniform soft body objects with varying texture and consistency

Engineering Contradiction:
Improvecontrol precisionVSAvoidadaptability to soft body objects
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The control system dynamically adjusts controller gain based on sensed orientation of the surface and modifies torque motor commands in real-time. The system transitions from static control parameters to dynamic adaptation, allowing the robot to respond to varying mechanical properties of soft body objects while maintaining control precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs force sensing feedback to detect contact characteristics and uses this information to selectively adjust controller gain. The feedback loop enables the robot to adapt to nonuniform characteristics of soft objects by continuously monitoring contact forces and modifying control parameters accordingly.

Inventive Principle:
Principle #23Feedback

2Productivity

If the robot applies force to manipulate soft objects, then manipulation effectiveness is improved, but instability occurs due to nonuniform pressure points and tissue characteristics

Engineering Contradiction:
Improvemanipulation effectivenessVSAvoidstability during manipulation
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The control system changes physical parameters including controller gain and torque motor commands based on sensed force and orientation. By dynamically adjusting these parameters, the system maintains stable manipulation despite variations in soft object characteristics such as tissue consistency and pressure points.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system defines a control frame of reference at a position inside the object being manipulated and selectively adjusts control parameters relative to the sensed orientation of the contact surface. This localized adaptation allows different parts of the object to be manipulated with appropriate force levels, maintaining stability across nonuniform structures.

Inventive Principle:
Principle #3Local quality

3Speed

If the robot progresses to next positional goals, then task completion speed is improved, but position control is lost due to excessive force components

Engineering Contradiction:
Improvetask completion speedVSAvoidposition control
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system uses pose and force goals to selectively modify controller gain, applying partial force components when necessary to maintain position control while still progressing toward the next positional goal. This partial action approach prevents excessive force that would disrupt position control while maintaining adequate progress speed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11999061B2Method and system for autonomous object manipulation
Publication Date: 2024.06.04 AESCAPE RECOVERY INC
  • US11999061B2 patent drawing
  • US11999061B2 patent drawing
  • US11999061B2 patent drawing

AI summary

A system, method, and apparatus for a robot system that manipulates the surface of an object effect programmed manipulation goals such as reaching specific locations on the surface of the object, displacing the surface of the object, applying a predetermined force and torque to the surface of the object, dynamically changing the contact point between the robot and the object, and applying force to structures below the surface of the object. The system and method determine the state of the object through a sensing method that includes, without limitation: torque and force measurement, visible light sensors, range and depth sensors, ultrasound sensors, thermographic sensors, and worktable force measurement.