Robot Shared Control for Seamless Autonomy Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic systems lack flexibility in task execution, as they often require manual switching between different control modes such as shared control and supervised autonomy, which can disrupt task performance.

Innovation Solution

A method and system that utilize a shared control module with submodules for user input and automation, allowing seamless switching between execution modes, enabling the robot to adapt autonomy levels dynamically during task execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual switching between control modes is implemented, then control flexibility is improved, but task continuity deteriorates due to interruptions

Engineering Contradiction:
Improvecontrol mode flexibilityVSAvoidtask execution continuity
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically transitions between shared control and supervised autonomy modes without manual intervention. The automation module continuously monitors task progress and autonomously switches execution modes based on real-time conditions, eliminating the need for manual switching while maintaining control flexibility and task continuity.

Inventive Principle:
Principle #15Dynamics

2Productivity

If automation module is introduced for autonomous control, then productivity is improved, but system complexity increases

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidcontrol system structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The user module and automation module are merged into a unified shared control architecture. Both modules share common data structures, action representations, and control interfaces, allowing autonomous control capabilities to be integrated without proportionally increasing system complexity. The shared architecture enables the automation module to enhance productivity while maintaining manageable system structure through code reuse and unified design.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250162140A1Device and robot for performing tasks and computer program
Publication Date: 2025.05.22 DEUTSCHES ZENTRUM FÜR LUFT UND RAUMFAHRT E V
  • US20250162140A1 patent drawing

AI summary

The invention relates to a method for performing tasks using a robot, wherein the robot is controlled in a first execution mode and in at least one other execution mode, wherein an action sequence directed towards an action target is generated and executed, and these same action representations are used for controlling the robot in the first execution mode and in the at least one other execution mode; a robot for performing tasks, wherein the robot is designed for carrying out a method of this type; and a computer program comprising program code sections with which a method of this type can be carried out, if the computer program is executed on a control unit of a robot.