Surgical Robot Arm Joint-Limit Control Without Losing Motion Freedom

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional surgical robotic systems face issues with joint limits being unpredictably exceeded, leading to loss of degrees of freedom and potential collision risks, which can result in tracking errors and the need for system resets.

Innovation Solution

A control system that generates control signals to restrict movement of a first set of joints while allowing movement of a second set, ensuring the surgical robot arm maintains its primary function by dynamically defining keep-out regions and joint limits based on system mode and pose.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the surgical robot arm is controlled to avoid exceeding joint limits, then tracking precision is improved, but the system loses degrees of freedom and requires resets when limits are exceeded

Engineering Contradiction:
Improvetracking precisionVSAvoiddegrees of freedom
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic joint limit adjustment based on the robot's current pose and system mode. Instead of using fixed joint limits, the control system continuously adapts the keep-out regions and joint limits according to the surgical robot arm's configuration and operational context, allowing the system to maintain tracking precision while preserving necessary degrees of freedom for safe operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control system changes the parameters of joint limits and keep-out regions dynamically based on the surgical robot arm's pose and system mode. By adjusting these parameters in real-time, the system resolves the contradiction between maintaining tracking precision and preserving adaptability, as the limits are optimized for each specific operational state rather than being statically constrained

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the control system restricts movement to prevent collision, then safety is improved, but system functionality is reduced

Engineering Contradiction:
ImprovesafetyVSAvoidsystem functionality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by implementing mode-specific control strategies where different sets of joints are restricted based on the current system mode and pose. Rather than uniformly restricting all joints, the control system selectively applies safety constraints only to the specific joints that pose collision risks in the current operational context, thereby maintaining safety while preserving overall system functionality

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The control system dynamically adjusts which joints are restricted and by how much, based on real-time assessment of the surgical robot arm's pose and operational mode. This dynamic approach allows the system to maintain safety by preventing collisions while minimizing the impact on system functionality, as restrictions are applied adaptively rather than statically

Inventive Principle:
Principle #15Dynamics

3Reliability

If joint limits are set conservatively to prevent exceeding, then reliability is improved, but tracking precision deteriorates due to tracking errors

Engineering Contradiction:
ImprovereliabilityVSAvoidtracking precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent employs parameter changes by continuously adjusting joint limits and keep-out region parameters based on the surgical robot arm's current pose and system mode. This allows the control system to maintain reliability by preventing unsafe movements while minimizing tracking errors, as the parameters are optimized for each specific operational state rather than being conservatively fixed

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The control system uses feedback from the surgical robot arm's pose sensors and system mode information to continuously adjust joint limits and keep-out regions. This feedback mechanism ensures that reliability is maintained by preventing unsafe movements while tracking precision is preserved, as the limits are continuously optimized based on real-time system state rather than being statically conservative

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260041511A1Control system for a surgical robotic system
Publication Date: 2026.02.12 CMR SURGICAL LTD
  • US20260041511A1 patent drawing
  • US20260041511A1 patent drawing
  • US20260041511A1 patent drawing

AI summary

A control system and a method for controlling a surgical robotic system are provided. The surgical robotic system comprises a surgical robot arm. The surgical robot arm comprises a plurality of joints by which its configuration can be altered. An input is received which indicates a desired motion of the surgical robot arm when the surgical robotic system is operating in a mode in which the surgical robot arm is controlled in accordance with an objective. The objective is to control a particular part of the surgical robot arm to have a desired position and/or orientation. The control system determines that the desired motion of the surgical robot arm would cause a limit to be exceeded. In response to determining that the desired motion of the surgical robot arm would cause the limit to be exceeded, a control signal is generated for controlling the surgical robot arm, and the generated control signal is sent to the surgical robot arm in order to control the surgical robot arm. The control signal is generated, in response to determining that the desired motion of the surgical robot arm would cause the limit to be exceeded, such that: (i) movement of a first set of one or more of the joints of the surgical robot arm is restricted, and (ii) movement of a second set of one or more of the joints of the surgical robot arm is not restricted.