Articulated Arm Torque Limits for Mobile Base Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic arms in constrained environments face challenges in managing torques to maintain stability of the robot base, as existing technologies fail to effectively limit arm forces and torques, potentially destabilizing the base during task execution.

Innovation Solution

A computer-implemented method and system that generates a joint-torque-limit model based on allowable joint torque sets corresponding to the robot base configuration, optimizing and adjusting requested joint torque sets to ensure stability, including determining allowable wrench forces and arm forces, and executing coarse and fine torque adjustments to project torque sets within safe limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If the robotic arm applies high joint torques to perform tasks efficiently, then task execution speed and power increase, but the robot base stability deteriorates

Engineering Contradiction:
Improvejoint torqueVSAvoidbase stability
Core Design Contradiction:
PowerVSStability of the object's composition

Solution Approach 1:

The system pre-computes a joint-torque-limit model before task execution, determining the maximum allowable joint torques for each arm configuration that maintain base stability. This preliminary action establishes torque boundaries that prevent base destabilization while enabling efficient task execution within safe limits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts joint torque parameters by projecting requested torque sets onto the pre-computed limit model. When requested torques exceed stability thresholds, the system modifies torque values to lie within the allowable region, maintaining both task performance and base stability through continuous parameter optimization.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If the system computes detailed joint-torque-limit models to ensure base stability, then base stability improves, but computational complexity increases

Engineering Contradiction:
Improvebase stabilityVSAvoidcomputational complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The computationally intensive joint-torque-limit model is pre-computed offline or at low speed before real-time control, separating the heavy computational burden from the real-time control loop. This allows detailed stability analysis without impacting real-time response performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a two-speed computational architecture where the joint-torque-limit model is updated at low speed when base configuration changes, while real-time torque adjustment operates at high speed using the pre-computed model. This dynamic approach optimizes computational resource allocation across different time scales.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If the robotic arm operates in constrained environments with limited workspace, then task precision improves, but the range of motion and flexibility decrease

Engineering Contradiction:
Improvetask precisionVSAvoidrange of motion
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system computes torque limits locally for each specific arm configuration and base pose rather than applying global constraints. This allows the arm to operate with high precision in constrained regions while maintaining adaptability to different configurations, as torque boundaries are tailored to local stability requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system transforms the torque control problem from Cartesian space to joint space by working with joint torque sets and configurations. This dimensional transformation enables precise control in constrained environments while naturally accommodating the arm's kinematic constraints and maintaining flexibility through joint-level parameter adjustment.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11999059B2Limiting arm forces and torques
Publication Date: 2024.06.04 BOSTON DYNAMICS INC
  • US11999059B2 patent drawing
  • US11999059B2 patent drawing
  • US11999059B2 patent drawing

AI summary

A computer-implemented method includes generating a joint-torque-limit model for the articulated arm based on allowable joint torque sets corresponding to a base pose of the base. The method also include receiving a first requested joint torque set for a first arm pose of the articulated arm and determining, using the joint-torque-limit model, an optimized joint torque set corresponding to the first requested joint torque set. The method also includes receiving a second requested joint torque set for a second arm pose of the articulated arm and generating an adjusted joint torque set by adjusting the second requested joint torque set based on the optimized joint torque set. The method also includes sending the adjusted joint torque set to the articulated arm.