Robot Arm Vibration Control via Posture-Dependent Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robot arms with elastic links and torque transmission mechanisms experience vibrations during operation, leading to instability when the arm is in specific postures, as existing vibration control methods increase feedback and destabilize the system.

Innovation Solution

A robot control device with an inertia sensor and angle sensors that calculates and weights vibration information across multiple coordinate systems to adjust drive commands, reducing correction values and stabilizing the robot arm's operation even when close to specific postures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If vibration control is implemented by increasing feedback correction values to motors, then vibration of the robot arm is reduced, but the robot control becomes unstable when the arm is in specific postures

Engineering Contradiction:
ImprovevibrationVSAvoidcontrol stability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent changes the parameter of feedback correction values by introducing posture-dependent weighting. The correction values are dynamically adjusted based on the robot arm's posture, using weighting coefficients that reduce the feedback gain when the arm approaches specific postures (e.g., fully stretched positions). This prevents control instability while maintaining vibration suppression effectiveness in safe postures.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the robot arm operates near specific postures (stretched positions), then the distribution of correction values to motors increases, but this causes control instability

Engineering Contradiction:
Improveoperational rangeVSAvoidcontrol stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of feedback weighting coefficients based on real-time robot arm posture. As the arm approaches critical postures (detected via joint angle sensors), the weighting coefficients are automatically reduced, making the feedback control less aggressive. This dynamic adaptation allows the system to maintain stability across the full operational range while preventing instability near singular configurations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10150215B2Robot control device and robot
Publication Date: 2018.12.11 SEIKO EPSON CORP
  • US10150215B2 patent drawing
  • US10150215B2 patent drawing
  • US10150215B2 patent drawing

AI summary

A robot control device controls the operation of a robot including a base; a robot arm that has at least three links, at least three joint portions, and at least three drive sources; an inertia sensor; and at least three angle sensors. The robot control device includes a first coordinate system vibration calculation unit; a second coordinate system vibration calculation unit; a weighting unit; a third coordinate system vibration calculation unit; a correction value calculation unit that obtains correction values for correcting the respective drive commands of the drive sources based on vibration information in a third coordinate system, and the respective detected results of the angle sensors; and a drive source control unit that controls the operations of the drive sources based on the respective drive commands of the drive sources, the correction values, and the respective detected results of the angle sensors.