G05B2219/39102

Robot Control Method And Robot System
20220134564 · 2022-05-05 ·

A robot control method for a robot performing an insertion operation of inserting a second target object with force control into a first target object conveyed by a conveyor device is provided. The robot control method includes: a follow step of causing the second target object to follow the first target object from an operation start location, based on a conveyance speed of the first target object; a contact step of bringing the second target object into contact with the first target object, the second target object being in a tilted attitude in relation to the first target object, with the force control; an attitude change step of changing the attitude of the second target object in such a way that the tilt in relation to the first target object is eliminated, while pressing the second target object against the first target object, with the force control; and an insertion step of inserting the second target object into the first target object.

SYSTEMS AND METHODS FOR AUTOMATED PACKAGING AND PROCESSING FOR SHIPPING WITH CONTAINER ALIGNMENT

An automated packing system is disclosed for placing a plurality of objects into a shipping container. The system includes a supply bin receiving conveyor for receiving a supply bin at a supply station, a destination container location assessment system for positioning a destination container, a detection system for detecting a plurality of objects within the supply bin responsive to the position of the supply bin on the receiving conveyor as aligned by the alignment system, an object selection system for selecting a selected object from the plurality of objects to be placed into the shipping container, and a programmable motion device for grasping and acquiring the selected object from the plurality of objects at the supply station, and for placing the selected object into the shipping container in a selected orientation.

PATH PLANNING DURING EXECUTION OF ROBOT CONTROL
20230249347 · 2023-08-10 ·

A robot system include: a robot; and circuitry configured to: sequentially call a plurality of commands representing an operation path of the robot including an undetermined section; generate an additional path for the undetermined section; and operate the robot based on a command called from the plurality of commands and the additional path, wherein the circuitry is configured to generate the additional path based on surrounding environment information of the robot during operation of the robot based on the called command.

ROBOT CONTROL APPARATUS, ROBOT CONTROL SYSTEM, AND ROBOT CONTROL METHOD
20230302647 · 2023-09-28 · ·

A robot control apparatus includes: a speed setter configured to control a collaborative robot that processes a workpiece flowing on a conveyor according to whether a human is or is not detected from a detection result from a detection device that detects a human present within a certain range from the collaborative robot, and sets an upper limit value on the operating speed of the conveyor such that the value is different depending on the detection result from the detection device; and a conveyor controller configured to control the operating speed of the conveyor to be an operating speed less than or equal to the upper limit value set by the speed setter.

Robotic system with handling mechanism and method of operation thereof
11767181 · 2023-09-26 · ·

A gripper including: an orientation sensor configured to generate an orientation reading for a target object; a first grasping blade and a second grasping blade configured to secure the target object in conjunction with the first grasping blade and at an opposite end of the target object relative to the first grasping blade; a first position sensor, of the first grasping blade, configured to generate a first position reading of the first grasping blade relative to the target object; a second position sensor, of the second grasping blade, configured to generate a second position reading of the second grasping blade relative to the target object; and a blade actuator configured to secure the target object with the first grasping blade and the second grasping blade based on a valid orientation of the orientation reading and based on the first position reading and the second position reading indicating a stable condition.

Industrial object handling robot
11230006 · 2022-01-25 · ·

An arrangement for handling objects on an object transporting device includes an industrial robot and an object handling control device. The device estimates candidate handling positions (OP1, OP2, OP3, OP4, OP5, OP6, OP7) for at least one candidate object based on a first assumption; determines for each candidate handling position whether it lies within a working volume (wv1) of the robot; selects one of the candidate positions (OP1) at a first decision instant, the selection being at least partially based on the result of the determining; and handles an object at an actual handling position corresponding to the selected candidate handling position, the handling being performed after a usage time of the robot, the usage time including the time for moving the robot from the robot position at the first decision instant to the actual handling position, and the time for handling the object.

Following robot and work robot system
11230005 · 2022-01-25 · ·

A robot includes an arm, one or more visual sensors provided on the arm, a storage unit that stores a first feature value regarding at least a position and an orientation of a following target, the first feature value being stored as target data for causing the visual sensors provided on the arm to follow the following target, a feature value detection unit that detects a second feature value regarding at least a current position and a current orientation of the following target, the second feature value being detected using an image obtained by the visual sensors, a movement amount calculation unit that calculates a movement command for the arm based on a difference between the second feature value and the first feature value, and a movement command unit that moves the arm based on the movement command.

AUTOMATED SPACER PROCESSING SYSTEMS AND METHODS

The invention provides automated spacer processing systems and methods. The systems and methods involve at least one robot arm that is configured to process spacers for multiple-pane insulating glazing units. In some embodiments, the systems also include an insulating glazing unit assembly line and a spacer conveyor system. Additionally or alternatively, the systems may include a sealant applicator.

Robot system, robot controller, robot control method, and robot program

It is possible simply switch between a mode of causing one robot to perform an operation independently from another robot and another mode of causing one robot and another robot to perform an operation in cooperation. A robot system includes a first-type robot, a first-type control part which takes charge of drive control of the first-type robot, a second-type robot, and a second-type control part which takes charge of drive control of the second-type robot. When the first-type robot and the second-type robot perform an operation on the same object in cooperation, a control part in charge of drive control of the second-type robot is changed from the second-type control part to the first-type control part, and the first-type control part takes charge of drive control of the first-type robot and the second-type robot.

MACHINE TOOL

A machine tool for machining workpieces having at least in parts of wood, wood materials, plastic, composite material or the like, includes: a machining unit for performing workpiece machining, a supporting table for supporting workpieces to be machined, and an assistance robot which is arranged at least temporarily on or above the supporting table and which includes a transport device that enables it to move with respect to the supporting table. A navigation system including at least one sensor is provided for navigating the assistance robot with respect to the supporting table.