Combined Robot Cruise Path Generation for Dynamic Obstacle Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-moving robots with coupled functional modules face challenges in navigating environments with varying heights or temporary obstacles, limiting their ability to efficiently traverse spaces and perform tasks effectively.

Innovation Solution

A cruise path generating method that updates planned paths through manual adjustment during obstacle avoidance, allowing the combined robot to form a final walking path by combining multiple paths, enabling effective, reliable, and convenient navigation and increased working efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the combined robot walks according to the pre-computed optimal path, then the navigation follows a planned route, but the robot cannot pass through places with height changes or temporary obstacles

Engineering Contradiction:
Improvepath following reliabilityVSAvoidenvironmental adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transitioning from a static pre-computed optimal path to a dynamic cruise path that adapts in real-time. The system continuously updates the navigation path based on current environmental conditions, obstacle detections, and robot state, enabling the path to evolve dynamically rather than following a fixed predetermined route.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the robot's navigation system continuously monitors environmental conditions, obstacle positions, and path execution status. This feedback loop enables real-time path adjustments by comparing actual robot position and environmental changes against the planned cruise path, allowing the system to adapt and correct the navigation route dynamically.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the functional module is coupled with the self-moving robot, then the robot gains multiple functions and high intelligence, but the height increase prevents passage through certain places

Engineering Contradiction:
Improvefunctional versatilityVSAvoidrobot height
Core Design Contradiction:
Adaptability or versatilityVSLength of moving object

Solution Approach 1:

The patent uses dynamics to create a flexible navigation system that adapts to the robot's increased height. The cruise path generation algorithm dynamically adjusts navigation parameters and alternative route selection based on the robot's physical dimensions, enabling it to navigate environments that would be inaccessible to shorter robots by computing height-aware paths in real-time.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If manual adjustment is made to update the planned path during obstacle avoidance, then the robot can avoid obstacles, but the navigation complexity increases

Engineering Contradiction:
Improveobstacle avoidance capabilityVSAvoidnavigation control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing an autonomous obstacle avoidance system where the robot automatically detects obstacles, computes alternative paths, and executes avoidance maneuvers without requiring manual intervention. The cruise path generation system autonomously handles path updates by integrating obstacle detection data and recalculating navigation routes, reducing the need for complex manual control while maintaining adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11014236B2Combined robot and cruise path generating method thereof
Publication Date: 2021.05.25 ECOVACS ROBOTICS CO LTD
  • US11014236B2 patent drawing
  • US11014236B2 patent drawing
  • US11014236B2 patent drawing

AI summary

A combined robot and a cruise path generating method thereof includes providing or generating a working map of a self-moving robot and marking a target point on the working map. A planned path is generated according to the location of the target point in the working map. The combined robot begins to walk according to the planned path and it is determined whether an obstacle is encountered during walking. If an obstacle is encountered, a different path adjustment mode is selected according to a relative location when the obstacle is encountered and the planned path is updated according to a walking path to form an actual path. Otherwise, the robot walks directly to form the actual path. The actual path is saved as a cruise path of the combined robot.