G05B2219/39083

Synthetic representation of a surgical robot

A synthetic representation of a robot tool for display on a user interface of a robotic system. The synthetic representation may be used to show the position of a view volume of an image capture device with respect to the robot. The synthetic representation may also be used to find a tool that is outside of the field of view, to display range of motion limits for a tool, to remotely communicate information about the robot, and to detect collisions.

SYNCHRONIZATION OF MULTIPLE ROBOTS

In the following, a method for synchronizing the motion sequences of at least two robots will be described. In accordance with one embodiment, the method comprises the following: During operation of a robot cell having at least two robots, a path parameter is regularly calculated for each of the at least two robots based on a current position of the respective robot and on a previously specified robot path of the respective robot. The path parameter represents the current position of the robot. Subsequently, a run-ahead limit is calculated for each robot based on the path parameters determined for the respective other robots. Based on the respective calculated run-ahead limit, the path speed of every robot can be adjusted.

INFORMATION PROCESSING APPARATUS, MEASURING APPARATUS, SYSTEM, INTERFERENCE DETERMINATION METHOD, AND ARTICLE MANUFACTURING METHOD
20180290307 · 2018-10-11 ·

Accuracy in interference determination between a hand gripping a workpiece and nearby objects is increased. An information processing apparatus includes a measuring unit configured to decide an object to be gripped among a plurality of objects on the basis of a first image of the imaged objects, a specifying unit configured to specify an attention area for determining, when a gripping device grips the object to be gripped, whether the gripping device interferes with objects near the object to be gripped, a controller configured to change an imaging range of an imaging device on the basis of the attention area, and a determination unit configured to determine, when the gripping device grips the object to be gripped, whether the gripping device interferes with the objects near the object to be gripped on the basis of a second image of an object imaged in a changed imaging range.

MEDICAL MANIPULATOR SYSTEM AND OPERATING METHOD THEREOF

A medical manipulator system including: a placement table on which a patient is placed; at least one manipulator configured to support a treatment tool which is configured to treat the patient, the manipulator configured to adjust a position and an orientation of the treatment tool; a base portion configured to support the manipulator; a sensor configured to detect objects which are present in a predetermined area including the manipulator and the placement table; and a controller including at least one processor, wherein the processor is configured to: calculate degrees of proximity between the objects detected by the sensor and the manipulator, and generate, in case that the calculated degrees of proximity exceed a predetermined threshold, a control signal for preventing interference between the objects and the manipulator.

SPLIT ROBOTIC ARTICLE PICK AND PUT SYSTEM

A method and system for picking articles from a collection of articles and arranging articles into placement locations, includes capturing an image with a first vision system from a collection of articles at a first pick location and determining coordinate data for at least some of the articles in the collection of articles. The coordinate data for an article in the collection of articles is provided to a first robotic manipulator. That article is picked from the collection of articles with the first robotic manipulator according to the coordinate data for that article and that article placed at a first place location. The position and orientation data of that article are obtained at a second pick location and provided along with a desired position and orientation of that article at a second place location to a second robotic manipulator. That article is picked with the second robotic manipulator using the position and orientation data of that article at the second pick location and that article is placed at the second place location at the desired position and orientation.

DUAL-ARM ROBOT SYSTEM

A dual-arm robot system includes a controller configured or programmed to determine whether or not interference determination targets interfere with each other based on whether or not three-dimensional models generated with a plurality of portions including at least a hand among the hand, a horizontal link, and a body as the interference determination targets overlap each other.

Rendering Tool Information As Graphic Overlays On Displayed Images Of Tools

A system comprises: a robotic arm operatively coupleable to a tool comprising a working end; and an input device communicatively coupled to the robotic arm. The input device is manipulatable by an operator. The system further comprises a processor configured to cause an image of a work site, captured by an image capture device from a perspective of an image reference frame, to be displayed on a display. The image of the work site includes an image of the working end of the tool. The processor is further configured to determine a position of the working end of the tool in the image of the work site and render a tool information overlay at the position of the working end of the tool in the image of the work site. The tool information overlay visually indicates an identity of the input device.

RENDERING TOOL INFORMATION AS GRAPHIC OVERLAYS ON DISPLAYED IMAGES OF TOOLS

An operator telerobotically controls tools to perform a procedure on an object at a work site while viewing real-time images of the work site on a display. Tool information is provided in the operator's current gaze area on the display by rendering the tool information over the tool so as not to obscure objects being worked on at the time by the tool nor to require eyes of the user to refocus when looking at the tool information and the image of the tool on a stereo viewer.

CABLE CARRIER CROSSOVER SUPPLYING FOUR NON-STATIC LOCATIONS
20180215053 · 2018-08-02 · ·

A method and apparatus for supplying cables to robots at non-static locations. A base platform is provided, and a work platform is positioned above the base platform for supporting one or more humans. One or more are robots supported on the base platform independently of the work platform. A cable carrier system is positioned above the base platform and underneath the work platform for providing cables to the robots.

Flexible cycle time-optimized sharing of a working space for robots

The invention relates to a method and a system for controlling a robot, which non-simultaneously shares a working space with another robot. On the basis of a determined residual period, in which the working space remains occupied, the path planning of a robot is adjusted in a cycle time-optimized manner, in order to avoid a deceleration at the working space limit and a wait for the working space to be vacated.