Robot Obstacle Avoidance via Outer-Edge Path Following

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sweeping robots cannot effectively navigate around obstacles that cannot be measured by their laser distance sensors, leading to reduced operation efficiency and continuity, as they often stop running or continue traveling inefficiently.

Innovation Solution

The robot determines a target traveling position and an avoidance mode, then controls itself to travel along the outer edge of an obstacle if it exists between the current position and the target, bypassing the obstacle by monitoring distance and adjusting its path accordingly, thus avoiding energy wastage and expanding its operational range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the robot uses LDS and ultrasonic sensor to detect obstacles, then it can identify obstacles within measurement range, but it cannot detect obstacles that are below the measurement height range, resulting in stopping running

Engineering Contradiction:
Improveobstacle detection capabilityVSAvoidoperation continuity
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments obstacle detection into two categories: detectable obstacles (within measurement range) and undetectable obstacles (below measurement range). For undetectable obstacles, the system segments the path into outer edge traversal segments, allowing the robot to bypass obstacles by following the perimeter rather than attempting direct detection and crossing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a one-dimensional detection approach (vertical height measurement by LDS) to a two-dimensional path planning approach (traversing along the outer edge of obstacles). This dimensional shift allows the robot to navigate around obstacles that cannot be detected by vertical height measurement alone.

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

2Productivity

If the robot continues traveling directly towards target position, then it maintains simple path following, but it wastes energy when obstacles are present and cannot be avoided

Engineering Contradiction:
Improveoperation efficiencyVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements feedback by continuously monitoring the robot's position relative to the target and detecting obstacles along the path. When an obstacle is detected, the system feedbacks this information to the path planning module, which then adjusts the trajectory to traverse along the outer edge, optimizing energy consumption by avoiding unnecessary detours while ensuring obstacle avoidance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies dynamics by making the travel path adaptive rather than fixed. The path planning dynamically adjusts between direct path following (when no obstacles present) and outer edge traversal (when obstacles detected), allowing the robot to optimize energy consumption based on real-time environmental conditions.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the robot traverses along the outer edge of obstacles, then it successfully bypasses undetectable obstacles, but it increases path length and travel time

Engineering Contradiction:
Improveobstacle avoidance successVSAvoidtravel time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by selectively traversing along the outer edge only for the portion of the path where obstacles are present, rather than always following perimeters. When obstacles are absent, the robot returns to direct path following, thus minimizing the time penalty while ensuring reliable obstacle avoidance when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240126299A1Obstacle avoidance method and apparatus for robot, robot, storage medium, and electronic device
Publication Date: 2024.04.18 BEIJING ROBOROCK INNOVATION TECH CO LTD
  • US20240126299A1 patent drawing
  • US20240126299A1 patent drawing
  • US20240126299A1 patent drawing

AI summary

An obstacle avoidance method for a robot, an obstacle avoidance apparatus for a robot, a robot, a computer-readable storage medium, and an electronic device are disclosed. The obstacle avoidance method for a robot includes: determining a target traveling position of the robot determining an avoidance mode of the robot and controlling the robot to travel along an outer edge of a first obstacle so as to bypass the first obstacle, in response to detecting that the first obstacle exists between a current position of the robot and the target traveling position during traveling of the robot, where the height of the first obstacle is less than a measurement height range of the robot. The operational efficiency of the robot can be improved, and the operational continuity of the robot can be enhanced.