Robot Servo Jitter Suppression via Adaptive Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robot servo jitter remains a challenging issue due to poor control software and mechanical structure factors, which are difficult to control effectively in existing technologies.

Innovation Solution

A method and device for suppressing robot servo jitter by counting the amount of reciprocating jitter in a predetermined period, determining the jitter state, and adjusting control parameters to maintain the deviation angle within a threshold, using a computer-implemented process that includes modules for fluctuation amount counting, jitter determination, and parameter adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If control parameters are adjusted to suppress servo jitter, then stability of robot operations is improved, but response speed may deteriorate

Engineering Contradiction:
Improvestability of robot operationsVSAvoidresponse speed
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The patent applies dynamics by making the control parameters adjustable and adaptive rather than fixed. The system dynamically modifies control parameters based on real-time jitter detection, allowing the controller to optimize between stability and response speed depending on the operational state. This is achieved through the jitter detection module that continuously monitors servo behavior and triggers parameter adjustments only when jitter is detected, rather than maintaining constant conservative parameters.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent directly applies parameter changes by modifying control parameters (such as PID parameters) based on detected jitter states. When jitter is detected through the monitoring module, the system changes control parameters to suppress the jitter, and can restore or adjust them when jitter subsides. This dynamic parameter adjustment resolves the contradiction by adapting parameters to actual operational needs rather than using fixed conservative values.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If control parameters are adjusted to suppress servo jitter, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveprecision of robot operationsVSAvoidcomplexity of control system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies feedback by implementing a closed-loop jitter detection and suppression system. The monitoring module continuously observes servo behavior, detects jitter states, and feeds this information back to the control parameter adjustment mechanism. This feedback loop enables precision improvement through targeted parameter adjustments only when jitter occurs, rather than requiring complex continuous control mechanisms, thus balancing precision with system simplicity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies self-service by enabling the servo control system to automatically detect its own jitter states and self-adjust control parameters without external intervention. The monitoring module and parameter adjustment module work together to create a self-regulating system that maintains precision autonomously, reducing the need for complex external control mechanisms or manual tuning.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10744643B2Robot servo jitter suppression method and device
Publication Date: 2020.08.18 UBTECH ROBOTICS CORP LTD
  • US10744643B2 patent drawing
  • US10744643B2 patent drawing
  • US10744643B2 patent drawing

AI summary

The present disclosure provides a robot servo jitter suppression method and device. The method includes: counting an amount of reciprocating jitter of an angular position of an output shaft of a robot servo in a predetermined period, after the robot servo enters a lock position state for a first predetermined period; determining whether the robot servo is in a jitter state according to the amount of the reciprocating jitter of the angular position of the output shaft of the robot servo and a predetermined fluctuation value; and suppressing the jitter of the robot servo by adjusting control parameter(s) of the robot servo, in response to the robot servo being in the jitter state. The robot servo jitter suppression method and device solve the problem of the jitter of the robot servo appears when the virtual positions of the robot servo and the robot joint structure are not properly controlled.