Robot Arm Filtering with Variable Cutoff for Vibration and Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control technologies fail to effectively prioritize between positional accuracy and processing time while reflecting user intent, leading to inadequate operation performance.

Innovation Solution

A robot system with a band-stop and low-pass filter configuration that allows variable cutoff frequencies based on user input, prioritizing either vibration suppression or operating speed, ensuring appropriate position accuracy and processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-generated harmful factors

If a low-pass filter with low cutoff frequency is applied to suppress vibration, then vibration suppression is improved, but operating speed deteriorates

Engineering Contradiction:
ImprovevibrationVSAvoidoperating speed
Core Design Contradiction:
Object-generated harmful factorsVSSpeed

Solution Approach 1:

The patent applies dynamics by making the cutoff frequency of the low-pass filter variable rather than fixed. The controller dynamically adjusts the cutoff frequency based on the robot's operational state - using lower cutoff frequencies during deceleration phases to suppress vibration, and higher cutoff frequencies during acceleration or high-speed operations to maintain operating speed. This dynamic adaptation resolves the contradiction between vibration suppression and operating speed maintenance.

Inventive Principle:
Principle #15Dynamics

2Speed

If a low-pass filter with high cutoff frequency is applied to maintain operating speed, then operating speed is improved, but vibration suppression deteriorates

Engineering Contradiction:
Improveoperating speedVSAvoidvibration
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The controller dynamically switches between high and low cutoff frequencies based on real-time operational conditions. During high-speed operations or acceleration phases, a high cutoff frequency is used to maintain operating speed. During deceleration phases where vibration becomes problematic, the cutoff frequency is lowered to suppress vibration. This dynamic switching strategy allows the system to optimize both operating speed and vibration suppression at different stages of motion.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If constant acceleration method is used to simplify control, then ease of operation is improved, but position accuracy deteriorates due to residual vibration

Engineering Contradiction:
Improvecontrol simplicityVSAvoidposition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent employs feedback control by continuously monitoring the robot's operational state (acceleration, deceleration, position) and using this information to dynamically adjust the low-pass filter parameters. The controller detects when the robot is decelerating and automatically applies a low cutoff frequency to suppress residual vibration, thereby improving position accuracy while maintaining the simplicity of the constant acceleration control method.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameters of the low-pass filter (specifically the cutoff frequency) based on the operational phase. During deceleration, the cutoff frequency is reduced to filter out vibration frequencies. During acceleration or constant velocity phases, the cutoff frequency is increased to minimize impact on operating speed. This parameter adaptation allows the system to achieve both control simplicity and position accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250289138A1Robot, method for controlling robot, and non-transitory computer-readable storage medium storing computer program for controlling robot
Publication Date: 2025.09.18 SEIKO EPSON CORP
  • US20250289138A1 patent drawing
  • US20250289138A1 patent drawing
  • US20250289138A1 patent drawing

AI summary

A robot system includes an arm, one or more motors that move the arm according to a drive signal, a controller that controls the one or more motors, and an input section. The controller includes one or more sets including a filtering section that filters a position command to generate a filtered command and a drive signal generator that generates the drive signal using the filtered command. The filtering section includes a band-stop filter and a low-pass filter having a variable cutoff frequency. The cutoff frequency is set to a first frequency when an instruction to prioritize an operating speed is received, and the cutoff frequency is set to a second frequency lower than the first frequency when an instruction to prioritize suppression of vibration out of the suppression of vibration of the arm and the operating speed of the arm is received.