G05B2219/39117

ROBOTIC AUTOMATED FILLING AND CAPPING SYSTEM FOR VAPE OIL CARTRIDGES
20240182197 · 2024-06-06 ·

A robotic automated filling and capping system is made up of a cartridge infeed conveyor, a cap infeed conveyor, an outfeed conveyor, a six-axis robot, and a selective compliance articulated robot arm, all of which are configured to work together to automatically, and sanitarily, fill and cap vape oil cartridges.

Flexible pressing system

An integrated control system for a flexible pressing system may include a first robot including a gripper for manipulating a part, a second robot including a pressing tool, and a controller configured to instruct the first robot to move the part into a pressing position and to instruct the second robot to concurrently ready the pressing tool for pressing.

Robot And Method For Controlling Robots
20190111560 · 2019-04-18 · ·

Various embodiments include a method for controlling an arrangement of a first robot and a second robot comprising: controlling the first robot with a first control process; and controlling the second robot with a second control process. During a first period of a work operation, movements of the first robot and the second robot are matched to one another and, during a second period of the work operation, are carried out independently.

Carrying method and bonding apparatus

A laminate is directly transferred from a first robot arm that carries the laminate from a bonding chamber to an overlapping chamber, to a second robot arm that carries out the laminate from the overlapping chamber to the outside.

Methods, systems, and devices for controlling movement of a robotic surgical system
10219868 · 2019-03-05 · ·

Various exemplary methods, systems, and devices for controlling movement of a robotic surgical system are provided. In general, a plurality of surgical instruments are simultaneously usable during performance of a surgical procedure. One or more of the plurality of instruments is coupled to a robotic surgical system that is configured to control movement of the one or more of the plurality of instruments.

DYNAMIC MULTI-OBJECTIVE TASK ALLOCATION

A dynamic multi-objective task allocation system within robotic networks that assigns tasks in real-time as they are detected, the system including a sensing device that detects a trigger event, the trigger event being associated with a task to be performed, and transmits a broadcast signal to a designated robotic network, the robotic network including one or more robots, the broadcast signal including information associated with the task to be performed, the trigger event, the task to be performed, and a location where the task is to be performed; and a distribution robot that receives broadcast signal from the sensing device, assigns itself a self-score associated with performing the task, transmits, to one or more receiving robots within the robotic network, a request for submission of an assessment score of each one of the one or more robots, and determines which robot is assigned to perform the task.

MACHINE TOOL SYSTEM AND MOVING METHOD
20180272530 · 2018-09-27 · ·

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.

Service robot communication systems and system self-configuration
10040201 · 2018-08-07 · ·

A service robot is provided to communicate with other devices of a service location, such as another robot. A first and second robot may be tasked with performing a customer service task requiring a physical interaction. The first robot may determine that the second robot lacks instructions to perform the customer service task. Upon making the determination, the first robot retrieves physical interaction instructions and causes the second robot to load and execute the physical interaction instructions. The second robot is then transformed, by the first robot, into a configured robot able to perform the customer service task.

MULTI-TOOL SCHEDULING FOR COOPERATIVE MANUFACTURING
20180200965 · 2018-07-19 ·

Methods, systems, and apparatus, including medium-encoded computer program products, for synchronizing the manufacture of objects using two or more separate tools include, in at least one aspect, determining tasks to be performed in a shared build volume to manufacture a 3D object, assigning the tasks to respective queues, ordering the tasks within each queue of assigned tasks based on a spatial dimension extent, generating wait times within the queues in accordance with timing dependencies, identifying which of the queues of assigned tasks takes a most amount of time in accordance with temporal dimension extents and the wait times, creating at least one variant of the queues of assigned tasks, repeating the ordering, the adding, and the identifying to reduce a total time of manufacturing, and providing a finalized version of the queues of assigned tasks for conducting synchronized activities of manufacturing in the shared build volume.

Systems and Methods for Allocating Tasks to a Plurality of Robotic Devices
20180085914 · 2018-03-29 ·

Methods and systems for allocating tasks to robotic devices are provided. An example method includes receiving information associated with task logs for a plurality of robotic devices and in a computing system configured to access a processor and memory, determining information associated with a health level for the plurality of robotic devices based on the information associated with the task logs. A health level for a given robotic device may be proportional to a current level of ability to perform a function, which may change over a lifespan of the given robotic device. Information associated with a plurality of tasks to be performed by one or more or the robotic devices may also be determined. The computing system may optimize an allocation of the plurality of tasks such that a high precision task may be allocated to a robotic device having a greater current health level than another robotic device.