Robot Control Program Adaptation Using Graphical Cost Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control systems for robot manipulators are complex and difficult to adapt for different performance modes, such as speed or energy efficiency, without compromising the reliability of task execution.
Innovation Solution
A control unit with an interactive operating unit and a computing unit that allows users to intuitively adjust parameters of a control program or system by moving a first adjustment element within a specified region, thereby determining weightings for a cost function that ensures consistent and reliable task execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If control systems for robot manipulators are adapted for different performance modes (speed or energy efficiency), then performance optimization is improved, but the complexity of the control system increases
Solution Approach 1:
The patent applies parameter changes by modifying the weightings of cost function components based on user-defined priorities. The control system adapts to different performance modes (speed-oriented or energy-efficient) by changing the parameters (weightings) of the cost function rather than restructuring the entire control system. This allows performance optimization while maintaining the existing control system architecture.
Solution Approach 2:
The patent implements dynamics by making the control program adaptable and reconfigurable through user input. The interactive operating unit allows users to dynamically adjust the priority between speed and energy efficiency, and the control system responds by dynamically recalculating the cost function weightings. This dynamic adaptation enables the system to switch between different performance modes without requiring multiple fixed control systems.
2Adaptability or versatility
If control programs are adapted for different performance modes, then adaptability is improved, but the ease of operation deteriorates
Solution Approach 1:
The patent introduces an interactive operating unit as an intermediary between the user and the complex control system. This intermediary provides a simplified user interface where users can select their performance priority (speed or energy efficiency) without needing to understand the underlying complex control theory or manually adjust multiple parameters. The intermediary translates simple user preferences into the appropriate cost function weightings automatically.
Solution Approach 2:
The control system performs self-service by automatically calculating and adjusting the cost function weightings based on user input. Once the user specifies their performance priority through the interactive operating unit, the system autonomously determines the appropriate weighting values and reconfigures the control program without requiring manual intervention or complex user calculations. This self-service capability simplifies the user's task while maintaining high adaptability.
Data Source
AI summary
A control unit to ascertain one or more parameters of a control program and/or of a control system for a robot manipulator, wherein the control unit includes: an interactive operating unit to display a first adjustment element and a specified region for the first adjustment element, wherein the first adjustment element is moveable within the specified region via an input of a user, the interactive operating unit further to detect a user-specified position of the first adjustment element and transmit the user-specified position; and a computing unit to receive the user-specified position and ascertain weightings for a specified cost function as a function of the position, wherein a sum of the weightings is constant for all positions of the adjustment element, the computing unit further to ascertain the parameters of the control program and/or of the control system for the robot manipulator based on the cost function.

