Disassembly-Based Robot Motion Planning for Tightly-Constrained Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot motion planning techniques, such as RRT-based methods, are inefficient in handling complex geometries and planning assembly motions for tightly-constrained components, as they struggle to find precise path waypoints due to the need for precise collision-free evaluations in tightly-constrained regions.

Innovation Solution

A disassembly-based robot motion planning technique that starts at a tightly-constrained target configuration and uses a local search to generate nodes that extend a path toward a loosely-constrained initial configuration, reducing the number of unproductive configurations evaluated by proposing randomly-sampled waypoints and evaluating local samples for collision-free paths, thereby efficiently escaping the tightly-constrained region.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If RRT-based methods are used for assembly motion planning, then the system can handle complex geometries, but the planning efficiency deteriorates due to the tightly-constrained target configuration requiring precise collision-free evaluations

Engineering Contradiction:
Improveability to handle complex geometriesVSAvoidplanning efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent inverts the traditional assembly planning approach by starting the motion planning from the target configuration and working backward to the initial configuration, rather than planning forward from initial to target. This inversion allows the algorithm to escape the tightly-constrained region more efficiently by utilizing local search methods that can slide through constrained spaces, thereby improving planning efficiency while maintaining the ability to handle complex geometries

Inventive Principle:
Principle #13The other way round (Inversion)

2Ease of operation

If RRT-based methods are used for assembly motion planning, then random exploration is performed, but the number of unproductive configurations evaluated increases due to the tightly-constrained target configuration

Engineering Contradiction:
Improverandom exploration capabilityVSAvoidnumber of unproductive configurations evaluated
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing a local search from the target configuration before committing to random exploration. The local search method预先 (in advance) identifies feasible paths through the tightly-constrained region, allowing the algorithm to avoid evaluating numerous unproductive configurations during subsequent random exploration phases

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamics by switching between different planning strategies based on the current configuration state. When in tightly-constrained regions, the system uses local search with sliding operations; when in loosely-constrained regions, it uses random exploration. This dynamic adaptation reduces the number of unproductive evaluations by applying the appropriate method for each region type

Inventive Principle:
Principle #15Dynamics

3Productivity

If rule-based systems with geometric constraints are used, then planning efficiency improves, but the system can only handle simple part geometries

Engineering Contradiction:
Improveplanning efficiencyVSAvoidability to handle part geometries
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the configuration space into tightly-constrained regions and loosely-constrained regions based on local geometry analysis. By dividing the planning problem into region-specific subproblems, the system can apply efficient local search methods in constrained regions while maintaining the ability to handle complex geometries throughout the entire assembly process

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11813756B2Disassembly based assembly planning
Publication Date: 2023.11.14 FANUC LTD
  • US11813756B2 patent drawing
  • US11813756B2 patent drawing
  • US11813756B2 patent drawing

AI summary

A robot motion planning technique for component assembly operations. Inputs to the motion planning technique include geometric models of the components being assembled, and initial and target configurations. The method begins at a tightly-constrained target or final configuration and plans in the direction of a loosely-constrained initial configuration. A randomly-sampled waypoint configuration is proposed, followed by a local search for feasible configurations which generates nodes that extend a path toward the initial configuration while sliding through the tightly-constrained region. The local search can be repeated multiple times for a given randomly-sampled configuration. When a completed path is found, the action sequence is trimmed to eliminate unnecessary extraneous motions in the loosely-constrained region. The disclosed method dramatically reduces the number of unproductive configurations evaluated and finds assembly solutions much faster in comparison to known tree-based motion planning methods.