B25J9/1689

Tele-presence robot system with multi-cast features

A graphical user interface for a remote controlled robot system that includes a robot view field that displays information provided by a robot and an observer view field that display observer information about one or more observers that can receive the robot information. The interface has various features that allow a master user to control the observation and participation of the observers.

Systems and methods for controlling a robotic manipulator or associated tool

A system includes a robotic manipulator including a serial chain comprising a first joint, a second joint, and a first link. The system further includes a processing unit including one or more processors. The processing unit is configured to receive first link data from a first sensor system located at the first link, generate a first joint state estimate of the first joint based on the first link data, and generate a second joint state estimate of the second joint. The processing unit is further configured to apply a first weight to the first joint state estimate to generate a first weighted joint state estimate, apply a second weight to the second joint state estimate to generate a second weighted joint state estimate, and control the first and second joints based on the first weighted joint state estimate and second weighted joint state estimate.

Automatic camera head and operation method
11683589 · 2023-06-20 · ·

An automatic camera head for panning and tilting a video camera, comprising at least one ring actuator arranged to act on a ring control of an objective of the camera, wherein said ring control is one of: zoom, iris, and focus; and said ring actuator includes a torque measurement unit delivering a signal indicative of the torque applied to the ring control.

Distributed robotic demonstration learning

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed robotic demonstration learning. One of the methods includes receiving a skill template to be trained to cause a robot to perform a particular skill having a plurality of subtasks. One or more demonstration subtasks defined by the skill template are identified, wherein each demonstration subtask is an action to be refined using local demonstration data. On online execution system uploads sets of local demonstration data to a cloud-based training system. The cloud-based training system generates respective trained model parameters for each set of local demonstration data. The skill template is executed on the robot using the trained model parameters generated by the cloud-based training system.

Multiaxial motion control device and method, in particular control device and method for a robot arm
20170348858 · 2017-12-07 ·

A multiaxial motion control device, having a motion detector to be attached to a moveable object to detect multiple axial movement of the moveable object and to output detection results and a control device to convert said detection results into motion control commands for a multiaxial motion driving device, in particular motion control commands for a plurality of arm segments of a robot arm. A method to control motions of the multiaxial motion driving device, in particular the robot arm, using the control device are also provided.

INSTRUMENT TRANSMISSION CONVERTING ROLL TO LINEAR ACTUATION
20230184313 · 2023-06-15 · ·

A force transmission mechanism includes a chassis that supports a rotatable arm, which includes a slot. A rotatable lever is supported by the chassis. A protrusion at an end of the lever engages the slot. A sliding drive element is supported by the chassis. A proximal termination of the drive element engages a second end of the lever. The chassis may support an elongate tube with an end effector fixed to the tube. The drive element may extend through the elongate tube. The elongate tube may rotate relative to the chassis. The drive element may rotate in unison with the elongate tube with the proximal termination rotating relative to the fork. The drive element may be a tube that provides a fluid passage to the end effector. The lever may be a bell crank with arms at a right angle.

Positioning control apparatus

In an apparatus for controlling the positioning of an object having a specified point, a first limiter establishes a movable range of the specified point of the object, and limits movement of the specified point of the object within the movable range. The movable range includes a line connecting the position of the specified point of the object and a target position for the specified point of the object. A second limiter limits change of a specified orientation of the object from increasing an angular difference between the specified orientation of the object a target orientation for the specified orientation of the object.

Method For Safe Coupling And Decoupling Of An Input Device

A packaging technique for applying an insulating pack to the housing of a battery cell. The insulating pack is formed from a self-adhesive cutout of insulating material by folding the cutout onto the sides of the housing that are to be covered. The packaging technique involves a packaging method for automatically applying an insulating pack, a battery cell including an insulating pack, a packaging station for carrying out the method, and a preparation device for preparing one or more cutouts of insulating material.

Ratcheting for master alignment of a teleoperated minimally-invasive surgical instrument

A teleoperated system includes a master grip and a ratcheting system coupled to the master grip. The ratcheting system is configured to align the master grip with a slave instrument commanded by the master grip by determining grip rotation values describing an orientation of the master grip, determining instrument rotation values describing an orientation of the instrument, determining an orientation error between an orientation of the master grip and the orientation of the instrument based on the grip rotation values and the instrument rotation values, and reducing the orientation error by low pass filtering the grip rotation values or the instrument rotation values.

Secondary instrument control in a computer-assisted teleoperated system

Systems and methods for a teleoperational system and control thereof are provided. An exemplary system includes a first manipulator configured to support an instrument moveable within an instrument workspace, the instrument having an instrument frame of reference, and includes an operator input device configured to receive movement commands from an operator. The system further includes a control system to implement the movement commands by comparing an orientation of the instrument with an orientation of a field of view of the instrument workspace to produce an orientation comparison. When the comparison does not meet certain criteria, the control system causes instrument motion in a first direction relative to the instrument frame in response to a movement command. When the comparison meets the criteria, the control system causes instrument in a second direction relative to the instrument frame in response to the movement command. The second direction differs from the first direction.