Method of operating a robot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robots operate with rigid task schedules, lacking the ability to dynamically adjust their tasks based on updated information, which can lead to inefficiencies and incomplete task completion due to factors like obstacles, consumable depletion, or timing constraints.

Innovation Solution

A method for a self-propelled robot to receive a service schedule, update information on tasks, and re-order tasks based on updated parameters such as timing, consumable levels, and obstacles, allowing it to prioritize and complete tasks efficiently within specified constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot follows a rigid service schedule, then task completion can be predicted and planned, but the robot cannot adapt to dynamic changes such as obstacles, consumable depletion, or timing constraints

Engineering Contradiction:
Improveadaptability to dynamic changesVSAvoidtask management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic task re-ordering where the robot continuously updates its task sequence based on current state information such as consumable levels, obstacle detection, and timing constraints. The controller dynamically adjusts the service schedule by re-evaluating task priorities and sequences in real-time, transforming a static schedule into a dynamic adaptive plan that responds to changing environmental conditions and robot status

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where the robot monitors its own state (consumable levels, task completion status, timing) and uses this information to adjust its task execution sequence. The controller receives feedback about current conditions and continuously optimizes the task order, creating a closed-loop control system that adapts to actual performance and environmental changes

Inventive Principle:
Principle #23Feedback

2Productivity

If the robot re-orders tasks dynamically, then task completion efficiency improves, but the control system becomes more complex

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control system implements dynamic task re-ordering algorithms that automatically adjust the service schedule based on real-time conditions. The controller evaluates multiple factors including consumable levels, task timing constraints, and environmental obstacles to optimize task sequencing, enabling the robot to maintain high productivity without requiring complex external intervention

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The robot performs self-assessment and self-adjustment of its task schedule without external control. The system autonomously monitors its own consumable levels, evaluates task priorities, and re-orders tasks independently, reducing the need for complex external control systems while maintaining high task completion efficiency

Inventive Principle:
Principle #25Self-service

3Reliability

If the robot completes tasks according to a fixed schedule, then service level agreements can be met, but the robot may deplete consumables or encounter obstacles it cannot handle

Engineering Contradiction:
Improvecompliance with service level agreementsVSAvoidresponse to environmental changes
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary assessment of task feasibility by evaluating consumable requirements, timing constraints, and environmental conditions before committing to a task sequence. The controller proactively identifies potential issues such as insufficient consumables or problematic obstacles and adjusts the task order in advance to prevent failures, ensuring reliable service delivery while adapting to environmental constraints

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robot continuously monitors its consumable levels and environmental conditions, using this feedback to adjust task execution. When consumables are running low or obstacles are detected, the system receives feedback and automatically re-orders tasks to maintain service level agreements while avoiding situations that would cause failure, balancing reliability with adaptability

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20220338701A1Method of operating a robot
Publication Date: 2022.10.27 CARNEGIE ROBOTICS LLC
  • US20220338701A1 patent drawing

AI summary

A robot and a method of controlling the robot wherein the robot has a service schedule including a number of tasks. The robot receiving or deriving updated information and re-ordering a number of the tasks not yet performed in accordance with timing information in accordance with which the tasks must be completed.