Y10S901/27

Information sharing system and method of sharing information between a plurality of robot systems

An information sharing system between a plurality of robot systems includes a plurality of robot systems, communicatably connected with each other through a network, and configured to be capable of presetting a given operation of a robot and repeating a correction of the operation, and a storage device, connected with the network and configured to store corrected information containing corrected operating information that is operating information for causing the robot to execute a given operation corrected in at least one of the robot systems. Each of the plurality of robot systems shares the corrected information stored in the storage device and operates the robot based on the sharing corrected information.

Robotic carton unloader

Various embodiments described herein generally relate to techniques for conveying articles on a conveyor system of a robotic carton unloader in a material handling environment. In accordance with an embodiment, the robotic carton unloader includes angled center guides for conveying and guiding one or more articles on one or more individually actuatable zones of the center conveyor. In this aspect, one or more zones may be actuated selectively to move rollers-driven belts of respective zones, in either of an upstream direction or a downstream direction, to separate and convey cartons on the center conveyor.

SUBSTRATE PROCESSING APPARATUS

A substrate processing apparatus including a frame, a first SCARA arm connected to the frame, including an end effector, configured to extend and retract along a first radial axis; a second SCARA arm connected to the frame, including an end effector, configured to extend and retract along a second radial axis, the SCARA arms having a common shoulder axis of rotation; and a drive section coupled to the SCARA arms is configured to independently extend each SCARA arm along a respective radial axis and rotate each SCARA arm about the common shoulder axis of rotation where the first radial axis is angled relative to the second radial axis and the end effector of a respective arm is aligned with a respective radial axis, wherein each end effector is configured to hold at least one substrate and the end effectors are located on a common transfer plane.

Interactive robotic station for beverage, in particular cocktail, preparation and dispensing
10793412 · 2020-10-06 ·

An interactive robotic station for beverage preparation comprising a user input interface (101), automated ingredient dispensers (41), a robotic station (105) to collect ingredients from the dispenser, mix the ingredients, perform bartending operation, preferably mixing and/or shaking and/or muddling and/or blending and/or straining, pour the beverage in an open top container (5) and provide the container to a user, and a control unit (103) to automatically control the dispensers and the robotic station based on the inputs from the input interface.

Remote control robot system and method of operating the same

In a remote control robot system including a plurality of slave arms, slave arm has a plurality of control modes of an automatic mode in which slave arm is operated based on a task program, a manual mode in which slave arm is operated based on an operator's operation received by a master device, and correctable automatic mode in which slave arm is operated based on task program while operation is sequentially corrected by the operator's operation received by master device. Operation sequence information includes an automatic part in which slave arm performs a work in the automatic mode, and a selected part in which slave arm performs a work in one selected from plurality of control modes, and the selected parts do not overlap with each other in time among the plurality of slave arms. Based on the operation sequence information, the plurality of slave arms are operated.

Medical examination or treatment facility, comprising a C-arm

A medical examination or treatment facility includes a C-arm, arranged on a support bracket of a robot configured to move the C-arm in space. In an embodiment, the C-arm is made up of a plurality of arm elements in the form of sheet metal parts and at least one coupling unit including at least one cast metal part for coupling the C-arm to the support bracket.

Continuous Slip Recovery

The disclosure provides systems and methods for mitigating slip of a robot appendage. In one aspect, a method for mitigating slip of a robot appendage includes (i) receiving an input from one or more sensors, (ii) determining, based on the received input, an appendage position of the robot appendage, (iii) determining a filter position for the robot appendage, (iv) determining a distance between the appendage position and the filter position, (v) determining, based on the distance, a force to apply to the robot appendage, (vi) causing one or more actuators to apply the force to the robot appendage, (vii) determining whether the distance is greater than a threshold distance, and (viii) responsive to determining that the distance is greater than the threshold distance, the control system adjusting the filter position to a position, which is the threshold distance from the appendage position, for use in a next iteration.

Processing device for the assembly of aircraft
10759058 · 2020-09-01 · ·

A processing device for the assembly of an aircraft encompasses a positioning frame, a guide device and a movable tool arm. The positioning frame can be attached to a segment of a hall floor. The guide device is movably guided on the positioning frame. The movable tool arm is attached to the guide device, and its free end exhibits a tool holder. The processing method for the assembly of aircraft encompasses the steps of providing a positioning frame on a segment of the hall floor, and guiding a guide device on the positioning arm. The guide device here exhibits a movable tool arm, and a free end of the tool arm exhibits a tool holder.

Moving robot, method of controlling moving robot, and control program

A moving robot including: actuators at least including a motor for movement; a reading unit configured to read a tag installed in an environment, at least one of information on an allowable operation time of the actuators and information on an allowable operation amount of the actuators being described in the tag; and a controller configured to prohibit or limit execution of a predetermined task whose execution has already been accepted, the predetermined task being operated using at least one of the actuators, until the time when the reading unit reads the tag, and release the prohibition or the limitation and execute the task in such a way that an operation time and an operation amount do not exceed the allowable operation time and the allowable operation amount described in the tag after the reading unit has read the tag is provided.

Methods, systems, and devices relating to force control surgical systems

The various embodiments herein relate to robotic surgical systems and devices that use force and/or torque sensors to measure forces applied at various components of the system or device. Certain implementations include robotic surgical devices having one or more force/torque sensors that detect or measure one or more forces applied at or on one or more arms. Other embodiments relate to systems having a robotic surgical device that has one or more sensors and an external controller that has one or more motors such that the sensors transmit information that is used at the controller to actuate the motors to provide haptic feedback to a user.