G05B2219/39101

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.

ROBOT SLIDER POSITION SETTING DEVICE, ROBOT SLIDER POSITION SETTING METHOD, AND ROBOT SLIDER POSITION SETTING PROGRAM

A robot slider position setting device sets a position of a robot slider that moves while being loaded with a robot that performs predetermined work on a workpiece by using a tool provided at a distal end of the robot. The robot slider position setting device includes an interference-region-information storage unit that stores interference region information indicating an interference region with which the robot interferes in a predetermined ambient environment, an approaching-direction determination unit that determines a direction of an arm of the robot as an arm approaching direction such that the direction does not overlap the interference region by fixing a wrist rotation center of the robot in a state where the tool is in an orientation according to a predetermined working position, and a position determination unit that determines the position of the robot, slider based on the arm approaching direction determined by the approaching-direction determination unit.

Robotic system with dynamic pack adjustment mechanism and methods of operating same
11491654 · 2022-11-08 · ·

A system and method for operating a robotic system to place objects into containers that have support walls is disclosed. The robotic system may detect an unexpected condition associated with a container during or before a real-time operation. Accordingly, the robotic system may dynamically adjust an existing packing plan based on detecting the unexpected condition.

Industrial-use robot and control system and control method for controlling operation of peripheral device
09802313 · 2017-10-31 · ·

A total time necessary for work is shortened by reducing program correcting. A control device has a teaching program storage storing a teaching program, a command interpreter transmitting a movement-related command to a movement-related command separator, determining whether the command is a synchronous interval command or an asynchronous interval command and separating the movement-related command into command of each device according to a determination result, and executing a non-movement-related command, a movement-related command buffer selecting one of the transmission of the movement-related command to the sub-locus calculator and accumulating movement-related command therein based on a device movement state, a main locus calculator calculating movement information on the device on which synchronous control is performed from the movement-related command, a sub-locus calculator calculating movement information on the device that is not a synchronous control target based on the movement-related command, and a motor driver performing operations of the devices.

Method for the surface treatment of an article

A method for the surface treatment of an article (2) by means of a robotic device (3) comprising a robotic arm (5) and a spraying head (4) fitted on the robotic arm (5); the method comprises a learning step, during which the operator moves the spraying head (4) by means of a handling device (9) and the movements made by the spraying head (4) are stored by a storage unit (8); and a reproduction step, which is subsequent to the learning step and during which the robotic arm (5) is operated so that the spraying head (4) repeats the movements stored by the storage unit (8).

Method and system for determining joint values of an external axis in robot manufacturing
11207778 · 2021-12-28 · ·

Systems and a method determine a sequence of joint values of an external axis along a sequence of targets. Inputs are received, including robot representation, tool representation, sequence of targets, kinematics of the axis joints, and/or type of robot-axis motion. For each target, it is generated at least one weight factor table representing, for each available configuration of the axis joint motion, a combined effort of the robot motion and the axis motion depending on the type of combined robot-axis motion. Valid weight factor values of the table are determined by simulating collision free trajectories for reaching the target. The sequence of joint values of the at least one external axis is determined by finding from the weight factor table a sequence of joint values for which the sum of their corresponding weight factors for reaching the target location sequence is minimized.

ROBOTIC SYSTEM WITH DYNAMIC PACK ADJUSTMENT MECHANISM AND METHODS OF OPERATING SAME
20230150134 · 2023-05-18 ·

A system and method for operating a robotic system to place objects into containers that have support walls is disclosed. The robotic system may detect an unexpected condition associated with a container during or before a real-time operation. Accordingly, the robotic system may dynamically adjust an existing packing plan based on detecting the unexpected condition.

AUTOMATED HANDLING AND MANIPULATION OF PACKAGES AND PACKAGES SPECIALLY ADAPTED THEREFOR

Systems, methods, and apparatuses for handling and manipulating packages in automated or semi-automated fashion and packages adapted for the same. The systems may include package-holding devices, package-manipulating devices, and package-detection components for locating packages or portions thereof in a three-dimensional space. The packages may include features that enable automated or semi-automated handling and manipulation thereof, such as different types of opening/closing mechanisms with different geometric structures that allow for holding, shifting, and manipulating the packages and/or portions thereof with the package-manipulating devices. The packages additionally or alternatively may include mechanical fasteners, magnets, and/or spring-biased opening/closing mechanisms for keeping the packages closed prior to manipulation thereof. Such packages and systems may be used in a logistics network to the increase speed, accuracy, and efficiency of processing packages having, at least in part, a non-fixed geometry.

DEVICE AND METHOD FOR CONTROLLING ONE OR MORE ROBOTS
20220105637 · 2022-04-07 ·

A device and a method for controlling one or more robots. The method includes: for each robot of the one or more robots, determining a labeled Markov decision process for each skill of one or more skills which the robot is able to implement, each labeled Markov decision process having a labeling function which indicates for each state of the labeled Markov decision process, whether one or more control conditions of a plurality of predetermined control conditions is/are satisfied; providing a control mission defined by a mission specification, the mission specification having a time sequence over a subset of the plurality of predetermined control conditions; and controlling the one or more robots to execute the control mission in such a way that the control conditions of states of the one or more robots contained in the mission specification are satisfied.

Device and Method for Controlled Motion of a Tool
20210213601 · 2021-07-15 ·

The present invention relates to devices and methods for controlled motion of a tool. In one embodiment, the device can support a tool needed to perform an activity requiring a highly-precise, stable motion, while also accommodating a person's hand for the purposes of moving the tool. In another embodiment, the device of the present invention allows for rotational motion of a tool independently of the directive motion of the tool. In yet another embodiment, the present invention relates to the design of a force transducer useful in a cooperative robot. The device and methods of the present invention are particularly useful for microsurgery or other tasks that are typically performed using cooperative robotics.