Mobile Robot Path Planning Using Bezier Curve Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current path planning methods for mobile robots are inflexible, requiring stop points to be situated at nodes, which limits connectivity and efficiency, and cannot easily adjust paths or allow robots to stop at arbitrary positions without increasing the number of nodes.

Innovation Solution

A path planning method that searches for available paths based on node properties, determines the optimum path using weighted Bezier or splined curves, and allows robots to rotate at rotatable nodes and stop at arbitrary positions along segments, without altering the existing map configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If stop points are required to be situated at nodes, then path planning is simple, but flexibility is reduced and connectivity between nodes is limited

Engineering Contradiction:
Improvepath planning simplicityVSAvoidflexibility of stop points
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent divides each map edge into multiple equal-length segments, transforming the continuous path into discrete segment units. This allows stop points to be positioned at any segment endpoint along an edge, not just at map nodes, thereby increasing flexibility while maintaining structured path planning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional structure by creating a segment graph that overlays the original map. Instead of only connecting nodes directly, the segment graph connects segment endpoints, adding an intermediate dimension of path planning that enables arbitrary stop positions without modifying the original map structure.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If the number of nodes is increased to allow arbitrary stop positions, then flexibility improves, but device complexity and map configuration complexity increase

Engineering Contradiction:
Improvearbitrary stop positionsVSAvoidmap configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By segmenting edges into standardized units rather than creating additional nodes, the patent achieves arbitrary stop positions without increasing map configuration complexity. The segment graph is generated algorithmically from existing edges, avoiding manual map editing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a virtual segment graph that copies and processes the original map structure. This copy contains the segment information needed for flexible stop positioning, while the original map remains unchanged, avoiding complexity in the base configuration.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple connection ways between nodes are provided, then connectivity and path options increase, but path selection complexity increases

Engineering Contradiction:
Improveconnectivity between nodesVSAvoidpath selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent pre-calculates and stores all possible paths in the segment graph before actual path planning occurs. By preparing the segment connectivity structure in advance, the system enables quick path selection during operation without real-time computational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The segment graph dynamically adapts to different path planning needs by allowing flexible combination of segments. The same segment graph structure can serve multiple path planning scenarios, making the system adaptable without requiring separate configurations for each path option.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10310512B2Path planning method for mobile robots
Publication Date: 2019.06.04 ZHEJIANG GUOZI ROBOT TECH
  • US10310512B2 patent drawing
  • US10310512B2 patent drawing

AI summary

A path planning method is provided for mobile robots, including the following steps: Step 1. Searching for available paths according to the destinations of moving of the robots and the nodes properties on the map; Step 2. Determining the optimum path, according to the weights of the segments on all the available paths, with the segments being arbitrary curves made up of Bezier curves or splined curves of a plurality of control points; and Step 3. Driving the robots to move along the optimum path, and to stop at the stop points. The present path planning method for mobile robots increases the ways of connection between the nodes significantly and avoids that there is only a single way of connection between two nodes.