B25J9/1689

SURGICAL ROBOT SYSTEMS COMPRISING ROBOTIC TELEMANIPULATORS AND INTEGRATED LAPAROSCOPY
20230082915 · 2023-03-16 · ·

Surgical robot systems for remote manipulation having robotic telemanipulators are provided. The surgical robot systems are well adapted for use by the surgeon, seamlessly integrateable into the operation room, allow for a surgeon to work between the robot and the patient throughout a surgery in a sterile manner, are relatively low cost, and/or permit integrated laparoscopy. The system preferably includes a master console having a plurality of master links interconnected by a plurality of master joints, and a handle coupled to the master console for operating the telemanipulator. The system further includes a slave console operatively coupled to the master console and having a plurality of slave links interconnected by a plurality of slave joints that move responsive to movement at the master console to permit an end-effector to perform surgery.

METHODS FOR ACTIVELY ENGAGING AND DISENGAGING TELEOPERATION OF A SURGICAL ROBOTIC SYSTEM

A method for engaging and disengaging a surgical instrument of a surgical robotic system including receiving a sequence of user inputs from one or more user interface devices of the surgical robotic system; determining, by one or more processors communicatively coupled to the user interface devices and the surgical instrument, whether the sequence of user inputs indicates an intentional engagement or disengagement of a teleoperation mode in which the surgical instrument is controlled by user inputs received from the user interface devices; in response to determining of engagement, transition the surgical robotic system into the teleoperation mode; and in response to determining of disengagement, transition the surgical robotic system out of the teleoperation mode such that the user interface devices are prevented from controlling the surgical instrument.

Robot system and method of controlling the robot system

A robot system includes a slave unit including a slave-side force detector configured to detect a direction and a magnitude of a reaction force acting on a workpiece held by a work end of a slave arm, a master unit including a master-side force detector configured to detect a direction and a magnitude of an operating force applied by an operator to an operation end of a master arm, and a system controller configured to generate a slave operational command and a master operational command based on the operating force and the reaction force. The system controller includes a regulator configured to correct a moving direction of the work end so that the movement of the work end in a pressing direction of an object is regulated when the reaction force exceeds an acceptable value set beforehand.

Imaging systems and methods of use

An imaging instrument comprises an elongate flexible shaft, a camera disposed at a distal end of the elongate flexible shaft, and a housing coupled to a proximal end of the elongate flexible shaft. The instrument also includes a light emitting diode (LED) within the housing and a heat dissipation system in thermal communication with the LED to transfer heat produced by the LED away from the housing.

BILATERAL TELEOPERATION SYSTEM AND CONTROL METHOD

A bilateral teleoperation system includes: a primary-end operation platform and a secondary-end operation platform. The primary-end operation platform includes: a primary-end support, primary-end mechanical arms, a mechanical hand control assembly, and a first controller, a root end of the primary-end mechanical arm being arranged on the primary-end support, and a tail end of the primary-end mechanical arm being connected to the mechanical hand control assembly. The secondary-end operation platform includes: a secondary-end support, secondary-end mechanical arms, secondary-end mechanical hands, and a second controller, a root end of the secondary-end mechanical arm being arranged on the secondary-end support, and a tail end of the secondary-end mechanical arm being connected to the secondary-end mechanical hand; the primary-end mechanical arm and the secondary-end mechanical arm are homogeneous mechanical arms, and the first controller in the primary-end operation platform is communicatively connected to the second controller in the secondary-end operation platform.

Learning from Demonstration for Determining Robot Perception Motion
20230084774 · 2023-03-16 ·

A method includes determining, for a robotic device that comprises a perception system, a robot planner state representing at least one future path for the robotic device in an environment. The method also includes determining a perception system trajectory by inputting at least the robot planner state into a machine learning model trained based on training data comprising at least a plurality of robot planner states corresponding to a plurality of operator-directed perception system trajectories. The method further includes controlling, by the robotic device, the perception system to move through the determined perception system trajectory.

Methods for actively engaging and disengaging teleoperation of a surgical robotic system

A method for engaging and disengaging a surgical instrument of a surgical robotic system including receiving a sequence of user inputs from one or more user interface devices of the surgical robotic system; determining, by one or more processors communicatively coupled to the user interface devices and the surgical instrument, whether the sequence of user inputs indicates an intentional engagement or disengagement of a teleoperation mode in which the surgical instrument is controlled by user inputs received from the user interface devices; in response to determining of engagement, transition the surgical robotic system into the teleoperation mode; and in response to determining of disengagement, transition the surgical robotic system out of the teleoperation mode such that the user interface devices are prevented from controlling the surgical instrument.

XR device and method for controlling the same
11481023 · 2022-10-25 · ·

The present disclosure relates to an XR device and a method for controlling the same, and more particularly, is applicable to a 5G communication technology field, a robot technology field, an autonomous technology field and an artificial intelligence (AI) technology field. The method for controlling an XR device comprises executing an augmented reality (AR) assistant application in the XR device by a user, displaying a real space, which includes a first real object, on a screen of the XR device, detecting a state of the first real object, displaying at least one virtual object for identifying the state of the first real object on the real space of the screen by overlapping the at least one virtual object on the real space, and controlling the state of the first real object by using one or more second real objects of the real space.

ANOMALY DETECTION IN LATENT SPACE REPRESENTATIONS OF ROBOT MOVEMENTS
20230078625 · 2023-03-16 ·

Provided is a process, including: obtaining, with a computer system, access to a specification indicating which regions of an embedding space are designated as anomalous relative to vectors in the embedding space characterizing past behavior of a first instance of a dynamical system; receiving, with the computer system, multi-channel input indicative of a state of a second instance of the dynamical system; and classifying, with the computer system, whether the state of the second instance of the dynamical system is anomalous by: encoding the multi-channel input into a vector in the embedding space; causing the specification to be applied to the vector; obtaining a result of applying the specification to the vector; and classifying whether the state of the second instance of the dynamical system is anomalous based on the result; and storing the classification in memory.

System and methods for managing multiple null-space objectives and SLI behaviors

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.