Force-Controlled Robot Saturation Limit for Safe Workspace Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dexterous robots operating in unstructured workspaces with human operators or unpredictable objects face challenges in controlling forces to prevent unintended contact and ensuring safe operation, as existing systems lack effective methods to manage unexpected interactions without compromising task execution.

Innovation Solution

Implementing a control strategy that automatically imposes a saturation limit on static forces applied by robotic manipulators, combined with a dynamic reflex phase to manage inertial impacts, using proprioceptive and exteroceptive sensing to detect and respond to contact forces, ensuring safe operation without requiring continuous contact detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the robotic manipulator operates with high speed and momentum to improve productivity, then task execution efficiency is improved, but the risk of harmful impact increases when unexpected contact occurs

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidimpact force during unexpected contact
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The control system preemptively applies a saturation limit to the static force component of the manipulator, creating a safety buffer before contact occurs. This ensures that even at high speeds, the static force cannot exceed a safe threshold, cushioning against potential harmful impacts while maintaining dynamic performance for task execution

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system dynamically adjusts the force control by distinguishing between static and dynamic components. The saturation limit applies only to static force, allowing dynamic forces from momentum to remain high for productivity while static forces are bounded for safety. This dynamic differentiation resolves the contradiction between speed and safety

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the robotic manipulator uses force- or impedance-based control to improve adaptability in unstructured workspaces, then versatility in handling unpredictable objects is improved, but the ability to ensure safe operation deteriorates due to lack of continuous contact detection

Engineering Contradiction:
Improvehandling capability in unstructured workspaceVSAvoidsafe operation assurance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control system uses proprioceptive sensing from the manipulator's own actuators and sensors to self-monitor its static force output. The saturation limit mechanism automatically activates when force thresholds are approached, enabling the system to ensure its own safety without requiring external contact detection systems or continuous monitoring of the environment

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The saturation limit acts as an intermediary control layer between the high-level task planning and the low-level force control. It mediates between the need for adaptability in unstructured environments and the requirement for safe operation by automatically bounding forces based on proprioceptive feedback, without requiring direct contact detection

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If the robotic manipulator reduces mass and top speed to reduce inertial impact, then safety during unexpected contact is improved, but task execution capability and productivity deteriorate

Engineering Contradiction:
Improveinertial impact during contactVSAvoidtask execution capability
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The system changes the control parameter from physical mass reduction to virtual force limiting through saturation. Instead of reducing the manipulator's mass and speed (which would harm productivity), the control system adjusts the force parameter by applying a saturation limit to static force, achieving safety without compromising the physical capabilities needed for task execution

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8483877B2Workspace safe operation of a force- or impedance-controlled robot
Publication Date: 2013.07.09 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US8483877B2 patent drawing
  • US8483877B2 patent drawing
  • US8483877B2 patent drawing

AI summary

A method of controlling a robotic manipulator of a force- or impedance-controlled robot within an unstructured workspace includes imposing a saturation limit on a static force applied by the manipulator to its surrounding environment, and may include determining a contact force between the manipulator and an object in the unstructured workspace, and executing a dynamic reflex when the contact force exceeds a threshold to thereby alleviate an inertial impulse not addressed by the saturation limited static force. The method may include calculating a required reflex torque to be imparted by a joint actuator to a robotic joint. A robotic system includes a robotic manipulator having an unstructured workspace and a controller that is electrically connected to the manipulator, and which controls the manipulator using force- or impedance-based commands. The controller, which is also disclosed herein, automatically imposes the saturation limit and may execute the dynamic reflex noted above.