Systems and methods for flexible robotic manipulation by fast online load estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic manipulators face challenges in accurately and efficiently estimating dynamic payloads in real-time, especially in scenarios where payloads and configurations change frequently, due to the complexity of nonlinear optimization problems and the need for fast trajectory generation.

Innovation Solution

The proposed solution involves a supervised learning-based approach for online trajectory generation, where the manipulator's control system uses a load identifier to estimate payload parameters by constructing an optimal identification trajectory based on initial joint configurations, and then processes motion data to solve for load parameters efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If nonlinear optimization problems are solved for trajectory generation in load estimation, then accurate payload estimation is achieved, but computation time increases and real-time performance deteriorates

Engineering Contradiction:
Improvepayload estimation accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent pre-computes and stores optimal trajectories in a database before online operation. When load estimation is needed, the system retrieves pre-computed trajectories based on current joint configurations rather than solving nonlinear optimization problems in real-time. This preliminary action separates the computationally intensive optimization from the time-critical online estimation, resolving the contradiction between accuracy and speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a database of pre-computed optimal trajectories that serve as copies of the solutions to nonlinear optimization problems. Instead of repeatedly solving the same optimization problems online, the system copies and retrieves appropriate trajectories from the database based on matched joint configurations. This copying approach maintains estimation accuracy while eliminating real-time computation delays.

Inventive Principle:
Principle #26Copying

2Measurement precision

If optimal trajectories are computed for each load estimation instance, then estimation accuracy is improved, but system complexity and processing load increase

Engineering Contradiction:
Improveload estimation accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs trajectory optimization offline and stores results in a database. During online operation, it simply retrieves pre-computed trajectories by matching joint configurations, avoiding the need to solve complex nonlinear optimization problems in real-time. This preliminary computation reduces online processing complexity while maintaining estimation accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a database of copied optimal trajectories from offline computations. Instead of重新 computing trajectories online, the system copies appropriate trajectories from the database based on current joint configurations. This copying strategy maintains accuracy while dramatically reducing processing complexity during online operation.

Inventive Principle:
Principle #26Copying

3Measurement precision

If traditional trajectory generation methods are used for load estimation, then accurate payload parameters are obtained, but the method is not suitable for online implementation due to time consumption

Engineering Contradiction:
Improvepayload parameter accuracyVSAvoidonline estimation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent pre-computes optimal trajectories offline and stores them in a database before online operation. During online load estimation, the system retrieves pre-computed trajectories based on current joint configurations rather than solving optimization problems in real-time. This preliminary action enables fast online estimation while maintaining payload parameter accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a database of copied optimal trajectories from offline computations. During online operation, it copies appropriate trajectories from the database based on matched joint configurations instead of重新 computing them. This copying approach maintains payload parameter accuracy while enabling fast online estimation suitable for real-time applications.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12290928B2Systems and methods for flexible robotic manipulation by fast online load estimation
Publication Date: 2025.05.06 MITSUBISHI ELECTRIC RESEARCH LABORATORIES INC
  • US12290928B2 patent drawing
  • US12290928B2 patent drawing
  • US12290928B2 patent drawing

AI summary

Provided herein is a method for controlling a manipulator, comprising accepting an initial pose of a load and a task for moving the load and retrieving using a mapping function, an identification trajectory corresponding to the initial pose of the load and controlling a plurality of actuators of the manipulator to move the load according to the retrieved identification trajectory and obtaining measured motion data and estimated motion data of the load each corresponding to motion of the load. The method further comprises estimating parameters of the load based on the measured motion data and the estimated motion data, obtaining a model of the manipulator having the load with the estimated parameters, and determining a performance trajectory to move the load according to the task based on the obtained model of the manipulator. The method further comprises controlling the actuators to move the load according to the performance trajectory.