Robotic Motion Model Control Under Uncertain Dynamics Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing model-based control methods for robotic systems face challenges due to uncertain motion models and changing dynamics, leading to suboptimal performance or instability, particularly when structural constraints are not incorporated into the learning process.

Innovation Solution

A probabilistic control approach using a Gaussian process modelled as a weighted combination of basis functions, with structural constraints applied to select basis functions, allowing for real-time estimation of the motion model and state distribution, incorporating process and measurement noise uncertainties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If adaptive or learning-based MPC is used to estimate unknown parameters, then control performance is improved, but the method becomes insufficient when system dynamics are changing

Engineering Contradiction:
Improvecontrol performanceVSAvoidadaptability to changing dynamics
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the basis functions time-varying, allowing them to adapt to changing system dynamics. The Gaussian process model uses time-varying basis functions that can capture non-stationary behavior, enabling the controller to adapt to changing dynamics rather than assuming static parameters.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter representation from fixed unknown parameters to time-varying Gaussian process parameters. By modeling parameters as Gaussian processes with time-varying basis functions, the system can continuously adapt to parameter changes while maintaining probabilistic constraints.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If structural constraints are not incorporated into the learning process, then learning efficiency is maintained, but the learned model may not satisfy physical constraints leading to instability

Engineering Contradiction:
Improvelearning efficiencyVSAvoidstability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-selecting basis functions that inherently satisfy structural constraints. By choosing basis functions with appropriate properties (e.g., positivity, monotonicity) before the learning process, the resulting model automatically satisfies physical constraints while maintaining learning efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses basis functions as an intermediary between the learning process and structural constraints. The basis functions act as a mediator that translates unconstrained Gaussian process learning into a constrained model that satisfies physical requirements, avoiding direct constraint enforcement during optimization.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If a probabilistic filter with Gaussian process is used to estimate motion model, then control accuracy under uncertainty is improved, but computational complexity increases

Engineering Contradiction:
Improvecontrol accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by decomposing the Gaussian process into a weighted combination of time-varying basis functions. This segmentation transforms the complex infinite-dimensional GP estimation into a manageable finite-dimensional problem with a specific number of basis functions and weights, reducing computational burden while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameterization from general Gaussian process parameters to specific basis function weights. By representing the GP as a sum of predefined basis functions with time-varying weights, the computational complexity is reduced to estimating a finite number of weight parameters rather than full GP hyperparameters.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4291958B1Model-based control with uncertain motion model
Publication Date: 2025.09.24 MITSUBISHI ELECTRIC CORP
  • EP4291958B1 patent drawing
  • EP4291958B1 patent drawing
  • EP4291958B1 patent drawing

AI summary

A probabilistic feedback controller for controlling an operation of a robotic system using a probabilistic filter subject to a structural constraint on an operation of the robotic system is configured to execute a probabilistic filter estimates a distribution of a current state of the robotic system given a previous state of the robotic system based on a motion model of the robotic system perturbed by stochastic process noise and a measurement model of the robotic system perturbed by stochastic measurement noise having an uncertainty modeled as a time-varying Gaussian process represented as a weighted combination of time-varying basis functions with weights defined by corresponding Gaussian distributions. The probabilistic filter recursively updates both the distribution of the current state of the robotic system and the Gaussian distributions of the weights of the basis functions selected to satisfy the structural constraint indicated by measurements of the state of a robotic system.