Motion Trajectory Control With Convex Safety Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motion planning systems for devices in environments with obstacles face significant computational and memory burdens due to non-convex optimization problems, and machine learning solutions fail to enforce hard constraints reliably.

Innovation Solution

A system and method using a learned function trained with machine learning to generate an initial trajectory, followed by an optimization-based safety filter to convert the non-convex optimization problem into a convex optimization problem, ensuring hard constraint satisfaction through a convex optimization problem.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If non-convex optimization problem is solved using traditional motion planners (e.g., MIP approach), then optimal motion trajectory can be determined, but significant computational and memory resources are required

Engineering Contradiction:
Improveconstraint satisfactionVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The motion planning problem is segmented into two distinct parts: (1) a learned function (neural network) that generates an initial trajectory without enforcing hard constraints, and (2) a convex optimization-based safety filter that refines the trajectory to satisfy hard constraints. This segmentation allows each component to be optimized independently, reducing overall computational complexity while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The safety filter acts as an intermediary between the learned function and the final trajectory. It takes the initial trajectory from the neural network and transforms it into a constraint-satisfying trajectory through convex optimization, mediating between the computational efficiency of machine learning and the reliability of constraint enforcement.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If machine learning is used to generate motion trajectory, then computational burden is reduced, but hard constraints cannot be enforced reliably

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidconstraint satisfaction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The learned function performs preliminary action by generating an initial trajectory that approximates the optimal path without worrying about hard constraints. This preliminary trajectory is then refined by the safety filter to ensure constraint satisfaction, allowing the system to benefit from both computational efficiency and reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The safety filter serves as an intermediary that bridges the gap between the computationally efficient but unreliable learned function and the reliability requirement for hard constraint satisfaction. It transforms the soft-constraint trajectory into a hard-constraint trajectory through convex optimization.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If MIP approach is used for motion planning, then finite time termination is guaranteed, but computation cost remains significant (NP-Hard)

Engineering Contradiction:
Improvecomputation time boundVSAvoidcomputation cost
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The traditional mechanical optimization approach (MIP) is replaced with a hybrid system combining neural network inference (which operates in fixed time regardless of problem complexity) and convex optimization (which is computationally tractable). This substitution replaces the NP-Hard mechanical system with a more efficient computational system.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12572154B2System and method for controlling motion of one or more devices
Publication Date: 2026.03.10 MITSUBISHI ELECTRIC CORP
  • US12572154B2 patent drawing
  • US12572154B2 patent drawing
  • US12572154B2 patent drawing

AI summary

The present disclosure provides a system and a method for controlling a motion of a device from an initial state to a target state in an environment having obstacles that form constraints on the motion of the device. The method includes executing a learned function trained with machine learning to generate a feasible or infeasible trajectory connecting the initial state of the device with the target state of the device while penalizing an extent of violation of at least some of the constraints to produce an initial trajectory. The method further includes solving a convex optimization problem subject to the constraints to produce an optimal trajectory that minimizes deviation from the initial trajectory and controlling the motion of the device according to the optimal trajectory.