G05B2219/45104

Robot device
11254006 · 2022-02-22 · ·

A robot device includes: a robot; an operation control section; a sensor configured to detect a value related to a position of a control target portion of the robot; a low-speed position information acquisition section configured to acquire low-speed position information of the control target portion; a calibration section configured to perform calibration between the sensor and the robot by using the low-speed position information and a command position; and a learning control section configured to learn a correction amount that reduces a deviation between operation described in an operation program and an actual operation of the control target portion, by using a detection value of the sensor that is acquired when the robot is operated in accordance with the operation program, the low-speed position information or the command position, and calibration data acquired through the calibration.

Automated welding of moulds and stamping tools

A tool welding system is disclosed that includes a table that heats a tool. A multi-axis robot includes a welding head that is moved relative to the table in response to a command. A controller is in communication with the robot and generates the command in response to welding parameters. The weld parameters are based upon a difference between an initial tool shape and a desired tool shape. The difference between the initial tool shape and the desired tool shape corresponds to a desired weld shape. The desired weld shape is adjusted based upon initial tool shape variations, which includes thermal growth of the tool. The tool is welded to provide the desired weld shape to achieve a desired tool shape.

Teaching device, teaching method, and storage medium storing teaching program for laser machining
11241759 · 2022-02-08 · ·

Provided is a teaching device including a grouping unit which divides machining points into machining point groups so that a machining head can sequentially machine each machining point for a machining time and so that a non-machining time can be minimized, a machining path determination unit which determines a machining path on which an in-group movement time of a robot is shortest for each machining point group, a teaching process adjustment unit which adjusts a machining order of the machining points and an operation order of the machining point groups so as to minimize a distance between groups and which optimizes the grouping so as to minimize a total movement time for completing machining, and a teaching data output unit which outputs, as teaching data, machining execution positions on the machining path obtained as a result of processing of the teaching process adjustment.

MACHINE LEARNING DEVICE, INDUSTRIAL MACHINE CELL, MANUFACTURING SYSTEM, AND MACHINE LEARNING METHOD FOR LEARNING TASK SHARING AMONG PLURALITY OF INDUSTRIAL MACHINES
20170243135 · 2017-08-24 ·

A machine learning device, which performs a task using a plurality of industrial machines and learns task sharing for the plurality of industrial machines, includes a state variable observation unit which observes state variables of the plurality of industrial machines; and a learning unit which learns task sharing for the plurality of industrial machines, on the basis of the state variables observed by the state variable observation unit.

TELEOPERATED ROBOT FOR FLOOD-WELDING OPERATIONS
20170232615 · 2017-08-17 ·

A remote controlled, tele-operated welder includes a multi-axis robot arm, video cameras, sensors a specialized control station that allows an operator to perform flood-fill welding operations at a remote location to avoid the heat, smoke and other environmental effects produced through typical flood-welding operations. The operator accesses the control unit (OCU) using a GUI and mouse, keyboard, joystick, or other custom controls, and observe the piece via the cameras (visual, thermal, or other) placed in the welding station via a feed displayed on the OCU display(s). Audio, video, and/or tactile feedback may be provided to indicate arm, welder, or other system status, for collision warning and arm motion singularity avoidance. Augmented reality informational graphic/textual overlays may provide guidance to an operator, and the apparatus may further include the ability to repeat series of steps needed to handle flood-weld on a given piece, repeatedly across many pieces.

WELDING POWER SOURCE, WELDING SYSTEM, WELDING POWER SOURCE CONTROL METHOD, AND PROGRAM

A welding power source is configured to supply a welding current to a wire as a consumable electrode. The welding power source includes a controller configured to change the welding current based on a position of a distal end of the wire a distance from which to a surface of a base metal varies periodically, in a case where the distal end of the wire is fed toward the base metal with periodical switching between a forward feeding period and a reverse feeding period.

INDUSTRIAL ROBOT APPARATUS WITH IMPROVED TOOLING PATH GENERATION, AND METHOD FOR OPERATING AN INDUSTRIAL ROBOT APPARATUS ACCORDING TO AN IMPROVED TOOLING PATH

An apparatus for performing an industrial working operation on a workpiece comprises: an anthropomorphous robot comprising an end effector including a 2D laser scanner and a working tool; an RTOS computer; and a robot controller. The computer provides successive positional data along a scanning path to robot controller, and a synchronization signal directly to input port of the 2D laser scanner, thereby commanding successive scanning operations on the workpiece in synchronism with successive poses of the end effector, to acquire 3D shape information about the workpiece. The working tool is operated while the end effector is subsequently moved along a tooling path and/or is moved along a combined scanning and tooling path. An apparatus for acquiring a shape of an object arranged at a working area and methods are further disclosed.

AUTONOMOUS WELDING ROBOTS

In various examples, a computer-implemented method of generating instructions for a welding robot. The computer-implemented method comprises identifying an expected position of a candidate seam on a part to be welded based on a Computer Aided Design (CAD) model of the part, scanning a workspace containing the part to produce a representation of the part, identifying the candidate seam on the part based on the representation of the part and the expected position of the candidate seam, determining an actual position of the candidate seam, and generating welding instructions for the welding robot based at least in part on the actual position of the candidate seam.

APPARATUS FOR HELPING SETTING OF WELDING CONDITIONS IN MULTI-PASS WELDING

When setting welding conditions of arc welding, an operator sets the shape of a material to be welded, the specifications of welding, and welding conditions using a teach pendant. An apparatus for supporting setting of welding conditions in multi-pass welding of the present invention automatically calculates the state of the bead layering cross-section including at least one of the number of bead layers, the number of passes, and the layering direction, and the state of the bead layering cross-section including at least one of the number of bead layers, the number of passes, and the layering direction, obtained by the calculation is displayed on a display section.

Teaching apparatus, robot system, and teaching method

A teaching apparatus includes circuitry. The circuitry is configured to obtain result information corresponding to a position of a worked region on a workpiece. The circuitry is configured to generate first teaching information based on the result information. The first teaching information specifies a motion of an examination robot configured to examine the workpiece that has undergone work.