Robot Lead-Through Control Switching for Precise Teaching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot systems face challenges in lead-through mode, where maintaining joint 'tonus' and overcoming internal friction make it difficult to achieve precise and effortless movement teaching, especially for large industrial robots, as impedance-based control struggles with precise positioning due to static friction and requires significant user effort.

Innovation Solution

A robot system with a controller that switches between impedance-based and admittance-based control modes, allowing for efficient long-haul movements under impedance control and precise short-haul movements under admittance control, using switches, sensors, and torque feedback to adapt control modes based on user input and movement intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If impedance-based control is used for lead-through mode, then fast and far-flung movements can be taught without effort, but precise positioning becomes difficult due to static friction causing jerking

Engineering Contradiction:
Improveease of movement teachingVSAvoidpositioning precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system dynamically switches between impedance-based control and admittance-based control modes based on the operational phase. During long-haul movements, impedance-based control is used for effortless operation. When approaching the target position, the system transitions to admittance-based control to overcome static friction and achieve precise positioning, eliminating jerking effects.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control parameters are changed by switching between two distinct control modes: impedance-based control (with virtual stiffness and damping) for coarse positioning, and admittance-based control (with force-to-position mapping) for fine positioning. This parameter change allows the system to optimize performance for each phase of the movement.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If admittance-based control is used for lead-through mode, then precise positioning can be achieved, but significant user force is required throughout the movement

Engineering Contradiction:
Improvepositioning precisionVSAvoiduser exertion force
Core Design Contradiction:
Manufacturing precisionVSForce

Solution Approach 1:

The movement is segmented into two phases: long-haul movement and short-haul positioning. During the long-haul phase, impedance-based control requires minimal user force. During the short-haul phase near the target, admittance-based control is engaged to achieve precise positioning with reduced user exertion since the movement distance is small.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Admittance-based control is applied partially only during the final positioning phase rather than throughout the entire movement. This partial application of admittance control provides precise positioning when needed while avoiding the continuous user force requirement during the longer travel portions of the movement.

Inventive Principle:
Principle #16Partial or excessive action

3Stability of the object's composition

If the manipulator maintains sufficient tonus to retain pose, then joint stability is improved, but internal friction increases making movement difficult

Engineering Contradiction:
Improvejoint stabilityVSAvoidease of manipulation
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The controller dynamically adjusts the level of tonus and friction compensation based on the operational mode. During impedance-based control, higher tonus is maintained for stability during long-haul movements. During admittance-based control near the target, the controller reduces tonus and friction to enable precise, effortless positioning, resolving the contradiction between stability and ease of manipulation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The controller parameters including gravity compensation and friction compensation are adjusted based on the control mode. In impedance mode, full gravity and friction compensation is applied for stability. In admittance mode, reduced compensation is applied to minimize resistance during fine positioning, allowing the system to adapt between stability and ease of operation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240416503A1Robot System for Lead-Through Programming
Publication Date: 2024.12.19 ABB (SCHWEIZ) AG
  • US20240416503A1 patent drawing

AI summary

A robot system comprises a manipulator and a controller therefore, wherein the controller supports impedance-based control of a lead-through operation mode, characterized in that the controller is switchable between impedance-based and admittance-based control of the lead-through mode.