Surgical Robot Arm Null-Space Control for Collision Priorities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current surgical robotic systems face challenges in minimizing unnecessary movement of manipulator arms outside the patient and maintaining dexterity, especially when performing minimally invasive surgeries, due to the complexity and redundancy of joints, which can lead to collisions and inefficient motion.

Innovation Solution

The implementation of a medical system with a manipulator arm that includes a processor configured to calculate movements in the null-space of a Jacobian to prioritize arm-to-patient and arm-to-arm collision avoidance, allowing for combined movements that optimize collision avoidance while maintaining dexterity and range of motion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the manipulator arm uses multiple joints with redundant degrees of freedom to increase dexterity and range of motion, then the ability to perform intricate surgical tasks is improved, but unnecessary movement outside the patient and collision risk increase

Engineering Contradiction:
ImprovedexterityVSAvoidcollision risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The control of manipulator joints is segmented into two independent components: primary movements that achieve the desired distal portion position, and null-space movements that optimize collision avoidance. This segmentation allows independent optimization of each control aspect without interfering with the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention introduces null-space movement, an additional dimension in the control space that is independent of the primary position control. This extra degree of freedom in the control algorithm allows the system to optimize collision avoidance without compromising the accuracy of distal portion positioning.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If the manipulator arm uses multiple joints with redundant degrees of freedom to increase range of motion within the patient, then the ability to access difficult surgical sites is improved, but unnecessary movement outside the patient increases

Engineering Contradiction:
Improverange of motionVSAvoidunnecessary movement time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-calculates null-space movements that will minimize unnecessary motion of proximal joints before executing the primary movement command. This preliminary optimization ensures that the manipulator arm takes the most efficient path through its range of motion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention replaces mechanical constraints with computational optimization. Instead of using physical limiters or mechanical guides to prevent unnecessary movement, the system uses software-based null-space optimization to achieve the same effect, maintaining full mechanical range of motion while eliminating wasteful movements.

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

3Reliability

If the system prioritizes collision avoidance through null-space calculation, then safety is improved, but the complexity of the control system increases

Engineering Contradiction:
ImprovesafetyVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The null-space calculation acts as an intermediary layer between the surgeon's input commands and the actual joint movements. This intermediate computational step translates simple position commands into optimized joint trajectories that automatically account for collision avoidance, encapsulating the complexity within a unified control framework.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The null-space optimization framework serves multiple functions simultaneously: it minimizes unnecessary movement, reduces collision risk, and maintains dexterity. This multi-functionality is achieved through a single unified mathematical approach that handles all these objectives through the same computational mechanism.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11602840B2System and methods for managing multiple null-space objectives and SLI behaviors
Publication Date: 2023.03.14 INTUITIVE SURGICAL OPERATIONS INC
  • US11602840B2 patent drawing
  • US11602840B2 patent drawing
  • US11602840B2 patent drawing

AI summary

A medical system includes a manipulator arm including a movable distal portion, a proximal portion coupled to a base, and joints between the distal portion and the base. A processor coupled to the manipulator arm performs operations including calculating a first movement of the joints in a null-space of a Jacobian of the manipulator arm, the first movement being calculated in accordance with a first objective for arm-to-patient collision avoidance. The operations further include calculating a second movement of the joints in the null-space, the second movement being calculated in accordance with a second objective for arm-to-arm collision avoidance, and combining at least the first and second movements into a combined movement in a manner allowing the first objective to overpower the second objective, and driving the joints to effect the combined movement.