B25J9/1687

MEDICAL SWAB STORAGE METHOD AND MEDICAL SWAB STORAGE DEVICE

An operation of storing a medical swab in a storing portion of a medical plate can be performed automatically. A medical swab storing method includes: grasping a medical swab having collected a specimen, by using a grasping portion provided in a robot arm; moving grasped medical swab to a position above a predetermined storing portion of a predetermined plate; and storing medical swab in the predetermined storing portion of the predetermined plate. A medical swab storing apparatus includes: a robot arm including a grasping portion; and control means configured to control the robot arm. The robot arm operates so as to move the grasped medical swab to a position above a predetermined storing portion of a predetermined plate and release grasp by the grasping portion above the predetermined storing portion so that the medical swab is stored in the predetermined storing portion, under control of the control means.

Robot system and method of controlling the robot system

A robot system includes a slave unit including a slave-side force detector configured to detect a direction and a magnitude of a reaction force acting on a workpiece held by a work end of a slave arm, a master unit including a master-side force detector configured to detect a direction and a magnitude of an operating force applied by an operator to an operation end of a master arm, and a system controller configured to generate a slave operational command and a master operational command based on the operating force and the reaction force. The system controller includes a regulator configured to correct a moving direction of the work end so that the movement of the work end in a pressing direction of an object is regulated when the reaction force exceeds an acceptable value set beforehand.

Insulating glass unit fluid exchange assembly and method

A fluid exchanging system and method for use in exchanging fluids in insulating glass units (IGUs). The fluid exchanging system includes an articulating arm having a plurality of members and arms to allow movement about multiple axes defined by the articulating arm, an optical sensor system, coupled to the articulating arm, for identifying an opening in a spacer frame of an IGU, and a fluid exchanging apparatus releasably couplable to the articulating arm. The fluid exchanging apparatus also includes a fluid exchanging head for evacuating atmospheric air from the IGU and dispensing fluid into the IGU.

SYSTEM AND/OR METHOD FOR ROBOTIC FOODSTUFF ASSEMBLY

The foodstuff assembly system can include: a robot arm, a frame, a set of foodstuff bins, a sensor suite, a set of food utensils, and a computing system. The system can optionally include: a container management system, a human machine interface (HMI). However, the foodstuff assembly system 100 can additionally or alternatively include any other suitable set of components. The system functions to enable picking of foodstuff from a set of foodstuff bins and placement into a container (such as a bowl, tray, or other foodstuff receptacle). Additionally or alternatively, the system can function to facilitate transferal of bulk material (e.g., bulk foodstuff) into containers, such as containers moving along a conveyor line.

Method and System for Decanting a Plurality of Items Supported on a Transport Structure at One Time with a Picking Tool for Placement into a Transport Container
20230130353 · 2023-04-27 · ·

A method and system for decanting a plurality of substantially identical target items in a topmost layer of target items supported on a transport structure at one time with a picking tool for placement into a transport container are provided. The method includes the steps of providing a ranked configuration which describes the location and orientation of all items in the topmost layer and identifying a set of all legal picks of multiple items from the topmost layer based on the size and shape of the picking tool and the size and shape of the transport container. The method also includes the step of grouping the legal picks into equivalence classes. Each equivalence class contains a subset of items from the ranked configuration.

Discontinuous grid system for use in systems and methods for processing objects including mobile matrix carrier systems

An automated carrier system is disclosed for moving objects to be processed. The automated carrier system includes a discontinuous plurality of track sections on which an automated carrier may be directed to move, and the automated carrier includes a base structure on which an object may be supported, and at least two wheels assemblies being pivotally supported on the base structure for pivoting movement from a first position to a second position to effect a change in direction of movement of the carrier.

User input or voice modification to robot motion plans

In an embodiment, a method during execution of a motion plan by a robotic arm includes determining a voice command from speech of a user said during the execution of the motion plan, determining a modification of the motion plan based on the voice command from the speech of the user, and executing the modification of the motion plan by the robotic arm.

Robotic system for palletizing packages using real-time placement simulation
11472640 · 2022-10-18 · ·

A robotic system for arranging packages at a destination in a specified arrangement. The robotic system processes incoming packages, stores the packages in a temporary storage area, executes a simulate function to generate or update a simulated stacking plan, determines the occurrence of a palletizing trigger, and places the packages on the pallet according to the simulated stacking plan upon determining the occurrence of the palletizing trigger. The palletizing trigger can be one of a time limit trigger, a uniform layer trigger, a storage capacity trigger, or receiving a placement initiation command.

Robotic system with automated package registration mechanism and minimum viable region detection

The present disclosure relates to methods and systems for generating a verified minimum viable range (MVR) of an object. An exposed outer corner and exposed edges of an object may be identified by processing one or more image data. An initial MVR may be generated by identifying opposing parallel edges opposing the exposed edges. The initial MVR may be adjusted, and the adjusted result may be tested to generate a verified MVR.

Manipulating fracturable and deformable materials using articulated manipulators

In an embodiment, a method and system use various sensors to determine a shape of a collection of materials (e.g., foodstuffs). A controller can determine a trajectory which achieves the desired end-state, possibly chosen from a set of feasible, collision-free trajectories to execute, and a robot executes that trajectory. The robot, executing that trajectory, scoops, grabs, or otherwise acquires the desired amount of material from the collection of materials at a desired location. The robot then deposits the collected material in the desired receptacle at a specific location and orientation.