Method for developing navigation plan in a robotic floor-cleaning device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic floor-cleaning devices often navigate inefficiently and fail to effectively avoid obstacles like cords and fragile furniture, lacking the ability to replicate a human's intuitive path selection.

Innovation Solution

A robotic floor-cleaning device equipped with a processor that receives and saves user-input navigation commands, allowing it to re-execute optimized paths and adapt to environmental changes, using sensors and mapping techniques to create and update a map of its environment for efficient navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If automatic navigation paths are generated by the robotic device, then the device can operate autonomously, but the navigation efficiency and obstacle avoidance capability deteriorate compared to user-selected paths

Engineering Contradiction:
Improveautonomous navigationVSAvoidnavigation efficiency
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The system performs preliminary actions by having the user define navigation paths and save them for future use. The user's initial path planning is stored and then automatically re-executed by the robotic device, combining human intelligence with automated execution to achieve both autonomy and efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the user-defined navigation plan and stores it in memory. This copied path information is then re-executed by the robotic device, allowing the automation to replicate human-like efficient navigation without requiring the user to be present during each cleaning cycle

Inventive Principle:
Principle #26Copying

2Ease of operation

If the robotic device uses automatic path generation, then operation simplicity is improved, but the ability to identify and avoid obstacles like cords and fragile furniture deteriorates

Engineering Contradiction:
Improveoperation simplicityVSAvoidobstacle avoidance capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The user performs preliminary obstacle identification and path planning before the cleaning cycle begins. The robotic device then automatically executes this pre-planned path, combining the user's ability to identify obstacles with the robot's automated operation, thereby maintaining both simplicity and reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where the robotic device follows user-defined paths that were created based on observed obstacles. The path planning process allows the user to provide feedback about obstacle locations, which is then stored and used to guide future navigation, ensuring reliable obstacle avoidance while maintaining operational simplicity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11747813B1Method for developing navigation plan in a robotic floor-cleaning device
Publication Date: 2023.09.05 AI INC
  • US11747813B1 patent drawing
  • US11747813B1 patent drawing
  • US11747813B1 patent drawing

AI summary

Provided is a tangible, non-transitory, machine readable medium storing instructions that when executed by a processor of a robotic device effectuates operations including, receiving, by the processor, a sequence of one or more commands; executing, by the robotic device, the sequence of one or more commands; saving, by the processor, the sequence of one or more commands in memory after a predetermined amount of time from receiving a most recent one or more commands; and re-executing, by the robotic device, the saved sequence of one or more commands.