B25J9/1682

Optimization of observer robot locations

Example implementations may relate to optimization of observer robot locations. In particular, a control system may detect an event that indicates desired relocation of observer robots within a worksite. Each such observer robot may have respective sensor(s) configured to provide information related to respective positions of a plurality of target objects within the worksite. Responsively, the control system may (i) determine observer robot locations within the worksite at which one or more of the respective sensors are each capable of providing information related to respective positions of one or more of the plurality of target objects and (ii) determine a respectively intended level of positional accuracy for at least two respective target objects. Based on the respectively intended levels of positional accuracy, the control system may select one or more of the observer robot locations and may direct one or more observer robots to relocate to the selected locations.

System and method for an articulated arm based tool guide

A tool guide may be used with a computer-assisted medical device. The tool guide comprises an elongated body comprising a first end and a second end opposite the first end. The tool guide also comprises a joint attached to the first end of the elongated body and a mounting arm coupled to the elongated body via the joint. The tool guide also comprises a tool sleeve attached to the second end of the elongated body. The mounting arm is configured to be attached to a first articulated arm of the computer-assisted medical device, and the tool sleeve is adapted to receive an end effector attached to a second articulated arm of the computer-assisted medical device.

Robotically controlled entertainment elements
09794533 · 2017-10-17 ·

A robotic mount is configured to move an entertainment element such as a video display, a video projector, a video projector screen or a staircase. The robotic mount is movable in multiple degrees of freedom, whereby the associated entertainment element is moveable in three-dimensional space. In one embodiment, a system of entertainment elements are made to move and operate in synchronicity with each other.

Machining station, workpiece holding system, and method of machining a workpiece
11667030 · 2023-06-06 · ·

The machining station can include a table; at least three robots each having a multi-axis mover secured to the table, and a gripper opposite the table, the robots being interspaced from one another on the table; and a controller. The controller controls the robots to hold a workpiece in a coordinated manner. The computer numerical command (CNC) machine-tool system machines the workpiece while the workpiece is held by the robots. The workpiece can be moved into and out from the machining station with a trolley which slidingly engages a trolley path formed within the table.

System and method for printing on a three-dimensional (3D) curved object

A printing system includes a first member and a second member. The second member is positioned parallel to the first member. The system further includes a first extensible member and a second extensible member. The system further includes a first gripper and a second gripper. One end of the first extensible member is mounted to the first member and the other end of the first extensible member is mounted to the first gripper. One end of the second extensible member is mounted to the second member and the other end is mounted to the second gripper. A controller operates a first actuator operatively connected to the first and second extensible members.

Method for the manipulation of objects by means of at least two industrial robots, and associated industrial robot
09821456 · 2017-11-21 · ·

An industrial robot and method for manipulating objects using at least two industrial robots. Each robot includes a manipulator arm having multiple links arranged one after another in series and connected by adjustable joints that are adjustable under the control of at least one control device. A first manipulator arm has a first end link, and at least one second manipulator arm has a second end link. The method includes gripping the object using the first manipulator arm such that the object is connected to the first end link, and coupling a link of the at least one second manipulator arm to a link of the first manipulator arm.

Systems and methods for robotic arm alignment and docking

Certain aspects relate to systems and techniques for preparing a robotic system for surgery. In one aspect, the method includes a robotic arm, a sensor configured to generate information indicative of a location of the robotic arm, a processor, and at least one computer-readable memory in communication with the processor and having stored thereon computer-executable instructions. The instructions are configured to cause the processor to receive the information from the sensor, determine that the robotic arm is located at a first position in which a first axis associated with the robotic arm is not in alignment with a second axis associated with a port installed in a patient, and provide a command to move the robotic arm to a second position in which the first axis associated with the robotic arm is in alignment with the second axis.

CONTROL SYSTEM TO WHICH CONTROL CPU IS ADDABLE
20170291300 · 2017-10-12 · ·

A robot control system according to the present invention includes a robot control device for controlling a robot, and a control CPU detachably provided on the robot control device, for generating an operation command to operate the robot. The robot control device includes a network controller for communicating with the outside of the robot control device, a servo controller for controlling the robot, and a connector for connecting the control CPU to the network controller.

Replacing a first robot with a second robot during performance of a task by the first robot
09821455 · 2017-11-21 · ·

Methods, apparatus, systems, and computer-readable media are provided for selecting a first robot for a robot task of a user, and during a first session between a computing device of the user and the first robot to perform the task, determining a need for the first robot to perform an alternative task. Based on determining the need, a second robot is selected to “replace” the first robot in performing the task. The second robot may replace the first robot in performing the task by directing the telepresence robot to navigate to a location proximal to the first robot and transitioning the first telepresence robot's session to the second telepresence robot.

SYSTEMS AND METHODS FOR ONSCREEN IDENTIFICATION OF INSTRUMENTS IN A TELEOPERATIONAL MEDICAL SYSTEM
20220047343 · 2022-02-17 ·

A method comprises obtaining, for one or more medical instruments coupled to a teleoperational medical system, one or more corresponding medical instrument positions relative to a field of view of at least one imaging instrument coupled to the teleoperation medical system. The method also comprises initiating, for a selected medical instrument of the one or more medical instruments, generation of a corresponding indicator to a user. The corresponding indicator may be based on a position of the selected medical instrument relative to the field of view.