Robot Learning Control Using Gyro Sensors for Vibration Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional learning control systems for robots, particularly in spot welding applications, face limitations such as narrow application range, usability issues, and difficulties in calculating trajectory/position errors on each axis directly from sensor data, leading to reduced productivity and increased system costs due to vibration and trajectory errors.

Innovation Solution

A robot system with a learning control unit that calculates a learning correction amount based on data from sensors like acceleration sensors, using a H-infinity norm design for the learning control filter to ensure convergence and monotonic decrease, allowing for increased operation speed and reduced vibration, and incorporating a zero-phase filter to address offset issues without performance deterioration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If learning control is executed using conventional methods with acceleration sensors, then trajectory and position errors can be measured, but the application range is narrow and usability is poor due to difficulties in calculating errors on each axis

Engineering Contradiction:
Improveapplication rangeVSAvoidusability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent replaces conventional acceleration sensors with gyro sensors to detect angular velocity. This substitution enables direct calculation of trajectory and position errors on each axis through integration of angular velocity data, eliminating the complex mathematical operations required by acceleration sensors and improving both applicability and usability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the detection parameter from acceleration to angular velocity. By using gyro sensors that detect angular velocity and integrating this data over time, the system directly obtains position information on each axis, simplifying the calculation process and expanding the application range to include more robot types and operations.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If robot operates at high speed, then productivity increases, but trajectory error and position vibration are produced

Engineering Contradiction:
Improveoperation speedVSAvoidtrajectory accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements feedback control by continuously detecting actual position and trajectory using gyro sensors during high-speed operation, calculating errors on each axis, and applying correction amounts to the control commands. This closed-loop feedback enables the robot to maintain high speed while correcting trajectory deviations and reducing vibration in real-time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The learning control function enables the robot to automatically learn and store correction amounts for trajectory and position errors that occur during high-speed operation. The system self-corrects by applying these learned correction amounts in subsequent operations, allowing sustained high-speed operation with maintained precision without continuous manual intervention.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If sensor is mounted directly on the arm to measure trajectory error, then measurement accuracy improves, but system cost and complexity increase

Engineering Contradiction:
Improvetrajectory error measurementVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex acceleration sensor systems with simpler gyro sensor systems. The gyro sensors directly measure angular velocity, which can be integrated to obtain position information, eliminating the need for complex mathematical operations and additional processing components required by acceleration sensors, thus reducing system complexity while maintaining measurement precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8886359B2Robot and spot welding robot with learning control function
Publication Date: 2014.11.11 FANUC LTD
  • US8886359B2 patent drawing
  • US8886359B2 patent drawing
  • US8886359B2 patent drawing

AI summary

A robot (100) has a robot mechanism unit (1) having a sensor (10) and a control unit (2), and the control unit (2) includes a normal control unit (4) that controls the operation of the robot mechanism unit, and a learning control unit (3) that, when the robot mechanism unit (1) is operated by a speed command that is given by multiplying a teaching speed designated in a task program by a speed change ratio, performs learning to calculate, from a detection result by the sensor (10), a learning correction amount for making the trajectory or position of the control target in the robot mechanism unit (1) approach the target trajectory or target position, or for reducing the vibration of the control target, and performs processes so that the control target position of the robot mechanism unit (1) moves along a fixed trajectory regardless of the speed change ratio.