G05B2219/40099

Handling assembly comprising a handling device for carrying out at least one work step, method, and computer program

A handling assembly having a handling device for carrying out at least one working step with and/or on a workpiece in a working region of the handling device, stations being situated in the working region, with at least one monitoring sensor for the optical monitoring of the working region and for provision as monitoring data, with a localization module, the localization module being designed to recognize the stations and to determine a station position for each of the stations.

SYSTEMS AND METHODS FOR DETERMINING OPERATIONAL PARADIGMS FOR ROBOTIC PICKING BASED ON PICK DATA SOURCE
20230068204 · 2023-03-02 ·

The present disclosure is for systems and methods for adjusting operational configurations of robots in real-time. The invention pertains to overriding or replacing one operational configuration of a robot with another when appropriate circumstances arise and certain conditions have been met. In one aspect, the invention is applicable to robotic picking operations and serves to allow for unique robotic picking operations outside of the normal or standard limitations typically imposed on a robotic picking system. The invention provides the ability to remotely adjust robotic operational configurations in real-time, on-demand, in order to address various circumstances that may arise without requiring interruption of a picking session or requiring on-site human intervention.

Display control device, display control method, computer program product, and communication system

A control system, method and computer program product cooperate to assist control for an autonomous robot. An interface receives recognition information from an autonomous robot, said recognition information including candidate target objects to interact with the autonomous robot. A display control unit causes a display image to be displayed on a display of candidate target objects, wherein at least two of the candidate target objects are displayed with an associated indication of a target object score.

Robot Operating State Switching Method and System

The present invention discloses a method and system for switching an operating state of a robot. The method comprises the following steps of: providing an excitation device for an opening terminal and an excitation device for a closing terminal on a mask of the robot; transmitting, by the excitation device, a mask state signal to a slave computer processor when the mask is opened or closed; by the slave computer processor, processing the received mask state signal and then transmitting the processed mask state signal to a master computer processor; and controlling, by the master computer processor, the switchover of the operating state of the robot according to the received processed mask state signal. With regard to the technical solutions of the present invention, through the opening and closing of a mask, the system of a robot can be in two operating states and perform different functions.

DYNAMIC LASER TOUCH-SENSING WITH MULTIPLE ROBOT DYNAMIC USER FRAME

Methods and systems for touch-sensing to provide an updated user frame are provided. These include the provision of a user frame and the touch-sensing of a workpiece, where the touch-sensing includes performing a touch-sensing schedule. The touch-sensing schedule includes one of a laser touch-sensing event and a wire touch-sensing event, where one of the laser touch-sensing event and the wire touch-sensing event is switched to the other of the laser touch-sensing event and the wire touch-sensing event while performing the touch-sensing schedule. An offset of the workpiece relative to the user frame is determined based on the touch-sensing of the workpiece and the offset is applied to the user frame to provide the updated user frame. The unique dynamic user frame feature enables same touch sensing program to be cloned and applied on multiple robot controllers.

ROBOT MOTION PROGRAM GENERATING METHOD AND ROBOT MOTION PROGRAM GENERATING APPARATUS

The purpose is to enable an instructor who does not know any programming language to easily teach robot movements and operation content to a robot without using a teach pendant. This method for generating a robot operation program includes a step, using a GUI, for sequentially executing in a plurality of template element operation programs the feature of displaying a variable specification screen for specifying a variable of a certain template element operation program, and then storing the template element operation program for which the variable was specified in a storage unit as a custom element operation program. The plurality of template element operation programs is configured so that: one or more finger position coordinates specifying a robot motion required for the element operation corresponding to the program are included as variables; and the one or more finger position coordinates are all specified, thereby specifying the robot motion.

PROGRAM GENERATION DEVICE AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM
20230166401 · 2023-06-01 ·

A program generation device generating an operation program causing a robot to execute a task is provided. The program generation device includes: a display control unit displaying an input screen including an operation block, display area where an operation block relating to an operation of the robot is displayed, an operation block arrangement area where the operation block selected from the operation block display area is arranged to generate the operation program, and a text display area where the operation program is displayed in a text format; and a text editing unit editing the operation program in the text format and displaying the edited operation program in the text display area.

Display control device, display control method, computer program product, and communication system

A control system, method and computer program product cooperate to assist control for an autonomous robot. An interface receives recognition information from an autonomous robot, said recognition information including candidate target objects to interact with the autonomous robot. A display control unit causes a display image to be displayed on a display of candidate target objects, wherein at least two of the candidate target objects are displayed with an associated indication of a target object score.

INTEGRATING ROBOTIC PROCESS AUTOMATIONS INTO OPERATING AND SOFTWARE SYSTEMS
20220305642 · 2022-09-29 · ·

Disclosed herein is a computing system that includes a memory and a processor coupled to the memory. The memory storing processor executable instructions for an interface engine that integrates robotic processes into a graphic user interface of the computing system. The processor executes the interface engine to cause the computing system to receive inputs via a menu of the graphic user interface and to automatically determine the robotic processes for display in response to the inputs. The interface engine further generates a list including selectable links corresponding to the robotic processes and displays the list in association with the menu.

system and a method for programming an industrial robot
20170320211 · 2017-11-09 ·

The present invention relates to a system and a method for programming an industrial robot (3) to perform work in a robot cell including a plurality of workstations (4a-c). The method comprises: a first memory location for storing a plurality of programming blocks including robot code comprising program instructions for the robot to carrying out a part of a task, and at least some of the programming blocks comprises program code including program instructions for generating a graphical user interface for guiding a user to program the part of the task, a graphical generator configured to generate a first wizard including a first graphical user interface allowing a user to define a plurality of workstations, to select a sequence of said programming blocks for each of the defined workstations, and to define a specific robot cell including one or more of said defined workstations, and a programming tool generator configured to generate a guiding tool for programming the specific robot cell based on the program code of the selected sequences of programming blocks for the workstations in the robot cell, wherein the guiding tool comprises program code for generating a second wizard having a second graphical user interface comprising a sequence of views including instructions for guiding a user to program the specific robot cell, and allowing the user to select one or more of the workstations in the specific robot cell, and to input parameters in response to the displayed instructions.