Trajectory optimization using neural networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional robotic trajectory planning methods, such as those using handcrafted waypoints, are inefficient and prone to errors, particularly in dynamic environments, as they fail to adapt to variable scenarios and often result in jerky movements that can lead to instability or collisions.

Innovation Solution

The use of neural networks for trajectory optimization in robotic systems, which processes information in real-time to generate optimized trajectories that minimize time, satisfy kinematic and collision constraints, and maintain smooth motion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional handcrafted waypoint methods are used for trajectory planning, then the system is simple to implement, but the trajectory quality is poor resulting in jerky movements and collisions

Engineering Contradiction:
Improvetrajectory smoothnessVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical trajectory planning methods (handcrafted waypoints, interpolation algorithms) with a neural network-based system. The neural network learns optimal trajectories from demonstration data, substituting complex mathematical computations with a trained model that directly outputs smooth trajectory points, thereby improving trajectory quality while maintaining reasonable system complexity

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

Solution Approach 2:

The patent transforms the trajectory planning problem from specifying discrete waypoints to providing start and end states (position, orientation, velocity, acceleration). The neural network then generates the complete trajectory by learning from demonstrated motions, changing the input parameters from geometric points to kinematic boundary conditions that enable smoother transitions

Inventive Principle:
Principle #35Parameter changes

2Productivity

If traditional trajectory planning methods are used, then the computational process is simple, but the task completion time is excessive

Engineering Contradiction:
Improvetask completion speedVSAvoidtrajectory computation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs trajectory optimization in advance during the training phase, where the neural network learns from demonstrated trajectories that have already been optimized by expert operators or complex planners. When executing tasks, the system only needs to query the pre-trained network with start and end states, obtaining optimized trajectories instantly without real-time computation, thus improving productivity while minimizing computation time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes the trajectory planning system adaptive by using a neural network that can generalize from training data to new scenarios. The system dynamically adjusts trajectories based on learned patterns from diverse demonstrations, enabling fast computation of optimized paths for varying start and end conditions without re-running complex optimization algorithms

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If traditional waypoint-based methods are used, then the control logic is straightforward, but adaptability to variable scenarios is poor

Engineering Contradiction:
Improvescenario adaptabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal trajectory planning system where a single neural network handles multiple task types and scenarios. By training on diverse demonstration data covering various operations and environments, the network learns generalized motion patterns that can be applied to different start and end states, achieving high adaptability while keeping the control system relatively simple through unified architecture

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses imitation learning where the neural network copies successful trajectories from demonstrated examples. Instead of programming specific rules for each scenario, the system learns by copying expert behaviors from training data, enabling adaptability to new scenarios through generalization from copied patterns while maintaining simple control logic through the learned model

Inventive Principle:
Principle #26Copying

4Manufacturing precision

If complex optimization algorithms are used to improve trajectory quality, then the trajectory smoothness improves, but the computational burden increases significantly

Engineering Contradiction:
Improvetrajectory optimization qualityVSAvoidcomputational energy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs computationally intensive trajectory optimization in advance during the offline training phase, where complex algorithms process demonstration data to teach the neural network. During online execution, the pre-trained network provides optimized trajectories with minimal computation, shifting the energy burden from real-time operation to preliminary training, thereby achieving high trajectory quality while minimizing real-time energy consumption

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12337485B2Trajectory optimization using neural networks
Publication Date: 2025.06.24 EMBODIED INTELLIGENCE INC
  • US12337485B2 patent drawing
  • US12337485B2 patent drawing
  • US12337485B2 patent drawing

AI summary

Various embodiments of the technology described herein generally relate to systems and methods for trajectory optimization with machine learning techniques. More specifically, certain embodiments relate to using neural networks to quickly predict optimized robotic arm trajectories in a variety of scenarios. Systems and methods described herein use deep neural networks to quickly predict optimized robotic arm trajectories according to certain constraints. Optimization, in accordance with some embodiments of the present technology, may include optimizing trajectory geometry and dynamics while satisfying a number of constraints, including staying collision-free and minimizing the time it takes to complete the task.