B25J9/0096

Substrate transfer apparatus and method for calculating positional relationship between substrate transfer robot and substrate placement portion

The method includes the steps of: detecting a part, of a surface of a target, that is located on an inner circumferential side of a predetermined circle centered on a rotation axis and passing the target, by an object detection sensor, at plural rotation positions when at least one of a rotation position of the target about the rotation axis on a substrate placement portion and a rotation position of a detection area about a robot reference axis is changed; calculating a quantity correlated with an index length representing a distance from the robot reference axis to the target when the target is detected by the object detection sensor, for each rotation position; and calculating the positional relationship between the robot reference axis and the rotation axis on the basis of, among the rotation positions, the one at which the quantity correlated with the index length is maximized or minimized.

Robot for making coffee and method for controlling the same
11548167 · 2023-01-10 · ·

A robot for making coffee and a method for controlling the same are provided to couple or decouple a portafilter to or from an espresso machine without damage to the espresso machine or the portafilter due to a collision between the espresso machine and the portafilter. The robot includes a robot arm to move with a predetermined degree of freedom, a gripper provided in the robot arm to grip a portafilter, a torque sensor provided in the robot arm to detect repulsive force (Fr) when the portafilter makes contact with a group head of an espresso machine, and a controller configured to set a virtual spring having a predetermined elastic modulus (C) based on the repulsive force (Fr) detected by the torque sensor, and to control driving torque (T) of the robot arm depending on the restoring force (Fe) of the virtual spring.

Pharmacy order processing system container sorting devices and related methods

An order processing system, such as may be used in a high-volume pharmacy, may include a material handling system, an accumulator, and a packing device. The material handling system may move containers through a plurality of container paths. The container sorting device may receive the containers, scan the plurality of containers to detect container identifiers, and separate the containers based on the container identifiers to travel through a first container exit path or a second container exit path. The accumulator may accumulate containers that traveled through the first container exit path and the second container exit path. The accumulator may include an accumulator scanning device for scanning the containers to detect the container identifiers. The accumulator may group the containers together based on the detected container identifiers and orders, and provide the grouped containers. The packing device may package the grouped containers along with literature associated with the orders.

Grinding apparatus
11541507 · 2023-01-03 · ·

A grinding apparatus including a robot, a grinding tool attached to the robot, a force sensor configured to detect a force exerted on the grinding tool, and a controller connected with the force sensor and configured to control the robot. The controller includes a variation acquiring section configured to acquire the present position of the robot by pressing the grinding tool against a reference surface in such a manner that a pressing force detected by the force sensor is constant, and to acquire a difference between the acquired present position and a reference position of the robot stored in advance, the difference being acquired as a variation of the grinding tool.

Carrying device, robot system, production system and control method

A carrying device includes a swivel that swivels around a central axis line of a revolution orbit that passes through a workpiece transfer area and a workpiece work area for a workpiece to be worked on by a robot, multiple workpiece holders positioned on the swivel such that when a first one of the workpiece holders is positioned in the workpiece transfer area, a second one of the workpiece holders is positioned in the workpiece work area, a revolution driver that causes the swivel to swivel around the central axis line of the revolution orbit, and a tilting driver that tilts each of the workpiece holders with respect to the central axis line of the revolution orbit.

Robotic Cell and Method of Operating Same
20220402147 · 2022-12-22 · ·

A robotic welding cell is provided, and includes a workstation to receive at least one workpiece, a tool support comprising at least one tool and a robot. The robot includes a robot arm being displaceable in a 3D environment of the workstation, and a robot end effector operatively coupled to the robot arm at a free end thereof. The robot end effector has a gripper adapted to separately and selectively seize and release the at least one tool from the tool support and the at least one workpiece. The tool support is within reach of the gripper such that the robot is operable to manipulate and position the workpiece within the workstation using the gripper and perform a predetermined operation on or around the workpiece using the tool held by the gripper.

JOIST TABLE SYSTEMS AND METHODS

A joist assembly system that is structured for dynamic retrieval of components, dynamic and precise positioning and location of retrieved components, assembly of the components to form a joist, and delivery of the assembled joist. The joist assembly system has a plurality of material handling systems, a plurality of welding systems, and a rigging table system. The material handling systems are structured to load and position the components such as chords and webs onto the rigging table. The rigging table in turn supports the chords or webs. Subsequently, the plurality of welding systems weld the webs to the chords to form the joist.

Pharmacy order processing system workstations and related methods

A container disassembly workstation for a pharmacy order processing system includes a base, a desktop connected to the base and defining a container disassembly workspace, and a pharmaceutical receptacle assembly extending through the desktop. The pharmaceutical receptacle assembly includes a pharmaceutical dust separation screen configured to retain pharmaceuticals and to permit pharmaceutical dust to pass through the pharmaceutical dust separation screen. The pharmaceutical receptacle assembly also includes a pharmaceutical dust receptacle configured to receive the pharmaceutical dust separation screen and pharmaceutical dust from the pharmaceuticals. The pharmaceutical receptacle assembly further includes a pharmaceutical receptacle positioned adjacent to the pharmaceutical dust receptacle, wherein the pharmaceutical receptacle includes a pharmaceutical receptacle funnel configured to receive the pharmaceuticals from the pharmaceutical dust separation screen and a door hingeably connected to the pharmaceutical receptacle funnel and configured to move between an open position and a closed position.

Automated system for robotised construction and construction method
11585082 · 2023-02-21 ·

An automated system and method for construction and assembly of walls, floors and ceilings are disclosed. The automated system comprises at least one robotic arm, at least one material gripper tool, at least one sliding, rising and rotating system, and tongue-and-groove interconnection elements.

Method and system for operating a transfer robot in a manufacturing environment

A system includes a robotic system including a robot disposable at a mobile workstation, where the robot is configured to perform an automated operation on a workpiece. The system includes one or more transfer robots configured to transfer the robotic system to or from the mobile workstation. The system includes a control system configured to command the transfer robot to perform a transfer operation of the robotic system, where the transfer operation includes at least one of disposing the robotic system at the mobile workstation or retrieving the robotic system from the mobile workstation. The control system is configured to control the mobile workstation and the robotic system based on image data from the one or more infrastructure sensors, position data from the one or more on-board position sensors, the automated operation to be performed by the robot, or a combination thereof.