Robot Trajectory Planning With Posture Interpolation for Object Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing trajectory planning devices for robots do not consider the hand posture, leading to abrupt changes that may damage gripped objects, and delayed control times to mitigate damage result in extended cycle times and reduced productivity.

Innovation Solution

A trajectory plan generation device that includes a processor to execute a program for generating a trajectory plan by searching for position and posture candidates using spherical interpolation, determining trajectory information, and outputting data that stabilizes the object being held, while avoiding obstacles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If trajectory planning is performed without considering hand posture, then the trajectory calculation is simple and fast, but the gripped object may be damaged due to abrupt posture changes

Engineering Contradiction:
Improvetrajectory calculation speedVSAvoidobject stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The trajectory planning is divided into two independent search processes: one for position candidates and another for posture candidates. This segmentation allows each search to focus on its specific aspect, maintaining computational efficiency while ensuring both position and posture are optimized for object stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple position and posture candidates are generated in advance through parallel search processes before final trajectory determination. This preliminary generation of candidates allows the system to pre-evaluate multiple options and select the optimal combination that ensures object stability without compromising calculation speed.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If control time is extended to reduce damage to gripped object, then object stability is improved, but cycle time is extended and productivity is reduced

Engineering Contradiction:
Improveobject stabilityVSAvoidcycle time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Multiple trajectory candidates are generated in advance with different control time characteristics. The system can select from pre-computed options that balance object stability with acceptable cycle times, avoiding the need for extended real-time control calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system varies parameters such as discretization width and search depth to generate multiple trajectory candidates with different control time requirements. This allows selection of trajectories that achieve sufficient object stability within acceptable productivity constraints.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If multiple position and posture candidates are searched and determined, then trajectory accuracy and object stability are improved, but calculation complexity increases

Engineering Contradiction:
Improvetrajectory accuracyVSAvoidcalculation process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The complex search space is segmented into position search and posture search, which are conducted independently and then combined. This reduces the complexity of each individual search while maintaining the ability to find accurate trajectories through the combination of results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs searches with controlled discretization widths that are sufficient to find acceptable trajectories without exhaustively searching every possible position and posture combination. This partial action approach achieves good enough accuracy with manageable computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution allows for the stabilization of objects being held by the robot, reducing the risk of damage and minimizing cycle times, thereby enhancing productivity by planning smooth and stable robot arm movements.

Implementation Method 1

a second search process for searching for a plurality of posture candidates of the tip portion that change within an allowable range by spherical interpolation based on postures of the tip portion at the start point and the end point

Methodology Applied
Scientific EffectSpherical interpolation:

Data Source

PatentUS12138801B2Trajectory plan generation device, trajectory plan generation method, and trajectory plan generation program
Publication Date: 2024.11.12 HITACHI LTD
  • US12138801B2 patent drawing
  • US12138801B2 patent drawing
  • US12138801B2 patent drawing

AI summary

A trajectory plan generation device executes a first search process for searching for a plurality of position candidates which are movement destinations of the tip portion within a predetermined distance from first trajectory information indicating positions and postures of the tip portion between the start point and the end point, a second search process for searching for a plurality of posture candidates of the tip portion that change within an allowable range by spherical interpolation based on postures of the tip portion at the start point and the end point, a determination process for determining second trajectory information indicating positions and postures of movement destinations of the tip portion from the first trajectory information based on the plurality of position candidates searched for by the first search process and the plurality of posture candidates searched for by the second search process, and an output process.