G05B2219/39109

Robot System And Control Method
20200276712 · 2020-09-03 ·

A robot system includes a robot including an arm, a control section configured to control operation of the robot, a gripping section coupled to the arm and configured to grip a cable, at one end of which a connector is provided, and a detecting section configured to detect contact of the gripping section and the connector. The control section causes the gripping section to perform first gripping for gripping the cable to restrict movement of the cable in a thickness direction of the cable, moves the gripping section toward the connector in a state in which the first gripping is performed, stops the movement of the gripping section based on a detection result of the detecting section, and causes the gripping section to perform second gripping for gripping the connector.

CONFIGURABLE ROBOTIC SURGICAL SYSTEM WITH VIRTUAL RAIL AND FLEXIBLE ENDOSCOPE

Systems and methods for moving or manipulating robotic arms are provided. A group of robotic arms are configured to form a virtual rail or line between the end effectors of the robotic arms. The robotic arms are responsive to outside force such as from a user. When a user moves a single one of the robotic arms, the other robotic arms will automatically move to maintain the virtual rail alignments. The virtual rail of the robotic arm end effectors may be translated in one or more of three dimensions. The virtual rail may be rotated about a point on the virtual rail line. The robotic arms can detect the nature of the contact from the user and move accordingly. Holding, shaking, tapping, pushing, pulling, and rotating different parts of the robotic arm elicits different movement responses from different parts of the robotic arm.

Motion Distribution in Robotic Systems
20200254612 · 2020-08-13 ·

The present invention features a computer-implemented method for adjustably distributing cooperative motion between a first manipulator and a second manipulator in a manufacturing processing system. The method includes receiving, by a computing device, data for the first manipulator configured to hold a tool, data for the second manipulator configured to hold a workpiece, and process data defining a process to be performed by the tool on at least a portion of the workpiece. The data for at least one of the first or second manipulator comprises a weighting factor adjustable by a user to specify at least a percentage of motion for the corresponding manipulator. The method also includes generating a relative transformation function for defining the process path and distributing motions between the first and second manipulators to complete the process path based on the at least one weighting factor.

Collaborative robot motion and force-torque gauges

A collaborative robot motion gauge determines a motion of a collaborative robot and includes: a bar; a dextral metrology member disposed on the bar; a dextral motion coupler moveably disposed on the bar; a dextral displacement sensor disposed on the dextral metrology member in communication with the dextral motion coupler; a dextral arm coupler disposed on the dextral motion coupler and that: couples to a dextral arm of the collaborative robot to the dextral motion coupler; communicates motion of the dextral arm to the dextral displacement sensor; and moves the dextral motion coupler in response to motion of the dextral arm; a sinistral metrology member disposed on the bar at a sinistral position; a sinistral motion coupler; a sinistral displacement sensor in communication with the sinistral motion coupler; and a sinistral arm coupler that couples a sinistral arm to the sinistral motion coupler.

Configurable robotic surgical system with virtual rail and flexible endoscope

Systems and methods for moving or manipulating robotic arms are provided. A group of robotic arms are configured to form a virtual rail or line between the end effectors of the robotic arms. The robotic arms are responsive to outside force such as from a user. When a user moves a single one of the robotic arms, the other robotic arms will automatically move to maintain the virtual rail alignments. The virtual rail of the robotic arm end effectors may be translated in one or more of three dimensions. The virtual rail may be rotated about a point on the virtual rail line. The robotic arms can detect the nature of the contact from the user and move accordingly. Holding, shaking, tapping, pushing, pulling, and rotating different parts of the robotic arm elicits different movement responses from different parts of the robotic arm.

Machine tool system and moving method
10668618 · 2020-06-02 · ·

A machine tool system includes: a machine tool that machines a workpiece by using a tool attached to a spindle; and a plurality of robots installed inside a machining space of the machine tool and adapted to grip the workpiece and move the workpiece in conformity with the machining performed by the machine tool.

ASSEMBLY APPARATUS AND STRUCTURE FABRICATING METHOD

An assembly apparatus is for assembling a first member and a second member. The assembly apparatus includes a first gripping section, a second gripping section, and a driving section. The first gripping section includes a contact member and an elastic member. The second gripping section includes a contact member and an elastic member. The driving section drives the first and second gripping sections. The driving section drives the first and second gripping sections such that the contact member of the first gripping section and the contact member of the second gripping section make contact with the second member. The first and second gripping sections grip the second member through the two elastic members urging the respective contact members. The driving section drives the first and second gripping sections such that the first member and the second member are assembled.

Controller, control system, and control method
10625421 · 2020-04-21 ·

The control system includes a first controller, a second controller, and a third controller. The third controller includes a first communication module, a second communication module, and a control processing module configured to output a first operation command for operating the first controlled object to the first controller via the first communication module, configured to output a second operation command for operating the second controlled object to the second controller via the second communication module, configured to acquire information on a current position of the first controlled object from the first controller via the first communication module, and configured to correct the second operation command on a basis of information on the current position of the first controlled object.

SOFT PACKAGE, ROBOT SYSTEM FOR PROCESSING THE SAME, AND METHOD THEREOF
20200094415 · 2020-03-26 ·

A soft package includes a package body made of a soft deformable material, and a plurality of rigid gripping components disposed at periphery or corners of the package body. Each of the rigid gripping components includes a rigid ring structure configured to be gripped by a robot device. A robot system may be used to process the soft package, by controlling a computer vision system of the robot system to capture images of the soft package, processing the images of the soft package to recognize the locations of the rigid gripping components, and controlling the robot devices of the robot system to grasp the rigid gripping components.

Reconfigurable mobile cable robot

A cable robot comprises a platform supporting an effector and cables. Each cable is connected on one end to an attachment point on the platform and extends from this attachment point to an anchoring point attached to a supporting structure. The anchoring points being contained in more than one plane. The cables include a set of driving cables whose ends are connected to a winch. The cables include a set of reconfigurable cables, whose anchoring points are movable relative to the supporting structure. The supporting structure is beared by a set of independent mobile bases having anchorings to fix the mobile bases to the ground.