Robotic Manipulator Vibration Cancellation Using Joint Velocity Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic manipulators experience undesirable vibrations due to under-damped conditions, leading to difficulties in accurately following commanded trajectories and affecting system performance, particularly in medical procedures where vibrations can cause the remote center of motion to move beyond tolerance amounts.

Innovation Solution

A robotic system with a processing unit that receives sensor measurement data to generate joint velocity estimates, determines vibration cancellation states, and applies cancellation forces based on these estimates to mitigate vibrations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If robotic manipulators are designed with greater physical compliance (softer materials, flexible components), then ease of operation and adaptability improve, but vibrations increase due to under-damped conditions

Engineering Contradiction:
ImproveadaptabilityVSAvoidvibration damping
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The system dynamically changes control parameters (cancellation forces) based on real-time vibration detection to compensate for the under-damped nature of compliant manipulators, allowing them to maintain both compliance and vibration resistance

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses sensor feedback to detect vibrations and applies cancellation forces in real-time, creating a closed-loop control system that actively compensates for the inherent vibrations in compliant manipulator designs

Inventive Principle:
Principle #23Feedback

2Productivity

If robotic manipulators operate at higher speeds to improve productivity, then output increases, but vibrations become more severe due to dynamic effects

Engineering Contradiction:
Improveoperational speedVSAvoidvibration magnitude
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system applies cancellation forces before vibrations can significantly affect performance by detecting early signs of vibration and counteracting them proactively during high-speed operation

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The vibration cancellation system dynamically adjusts cancellation forces based on real-time operational conditions, allowing the manipulator to maintain high speeds while actively compensating for speed-induced vibrations

Inventive Principle:
Principle #15Dynamics

3Device complexity

If standard control systems are used without vibration compensation, then device complexity remains low, but manufacturing precision and trajectory accuracy deteriorate due to vibrations

Engineering Contradiction:
Improvecontrol system simplicityVSAvoidtrajectory accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system replaces complex mechanical vibration damping mechanisms with a computational approach, using sensor data and processing units to calculate and apply cancellation forces, thereby maintaining simplicity while improving precision

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

4Stability of the object's composition

If vibration cancellation is continuously applied to all joints, then vibration mitigation is maximized, but use of energy increases due to constant actuation

Engineering Contradiction:
Improvevibration controlVSAvoidenergy consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The system applies vibration cancellation selectively and partially - only when and where vibrations are detected - rather than continuously to all joints, thereby reducing energy consumption while maintaining effective vibration control

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The vibration cancellation system dynamically activates and deactivates based on real-time vibration detection, adjusting energy consumption to match actual operational needs rather than operating at constant high energy levels

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system effectively reduces vibrations, improving the accuracy and efficiency of robotic manipulations by minimizing vibration amplitudes and settling times, thereby enhancing the precision of medical procedures.

Implementation Method 1

receive sensor measurement data of the link from a sensor system; generate, based on the sensor measurement data, a first joint velocity estimate of the first joint

Methodology Applied
Scientific EffectSensor measurement:

Implementation Method 2

apply a first cancellation force to the first joint, the first cancellation force based on a first joint velocity estimate of the first joint; effectively reduces vibrations, improving the accuracy and efficiency of robotic manipulations by minimizing vibration amplitudes

Methodology Applied
Scientific EffectVibration cancellation: Damping

Data Source

PatentUS20260102907A1Systems and methods for controlling a robotic manipulator or associated tool
Publication Date: 2026.04.16 INTUITIVE SURGICAL OPERATIONS INC
  • US20260102907A1 patent drawing
  • US20260102907A1 patent drawing
  • US20260102907A1 patent drawing

AI summary

A robotic system includes a robotic manipulator, which includes a first joint and a link connected to the first joint. A processing unit including one or more processors is configured to receive sensor measurement data of the link from a sensor system, and generate, based on the sensor measurement data, a first joint velocity estimate of the first joint. A first vibration cancellation state for the first joint is determined based on one or more cancellation conditions of one or more of joints of the robotic manipulator. In response to the first vibration cancellation state indicating enablement of vibration cancellation for the first joint, a first cancellation force is applied to the first joint, the first cancellation force based on a first joint velocity estimate of the first joint.