G05B19/40935

Sorting support method and flatbed machine tool

A method for supporting a sorting process of workpieces arranged on a sorting table that have been produced on a machine tool by a processing plan, comprising providing of a processing image data set of the processing plan based on the arrangement of at least one workpiece. The method further relates to an imaging-based capturing of the sorting table having a plurality of adjacent workpieces to each other and generating a first sorting image data set, and repeated image-based capturing of the sorting table and generating of a second sorting image data set once at least one workpiece has been removed from the sorting table. The method comprises comparing of the sorting image data sets, incorporating the processing image data set, wherein a sorting signal is generated which contains information that comprises the type, the position and/or the shape of the at least one removed workpiece.

Efficient Programming of Robots for Processing Workpieces with Different Variants

A method is described for the computer-aided programming of robots for processing workpieces. According to one exemplary embodiment, the method comprises the generation of a first virtual workpiece by superposing models of several workpiece variants of a workpiece by means of a software tool run on a workstation and the carrying out of path planning for defining tool paths for at least one first region of the workpiece and verifying the defined tool paths on the basis of the first virtual workpiece. Each of the workpiece variants is given by a set of determined local geometric forms of a basic body. The different geometric forms can be formed for example by attachment parts arranged on the workpiece basic body or by modification of the external geometric shape of the workpiece basic body.

Sorting support methods, sorting systems, and flatbed machine tools

A method for assisting a user with sorting workpieces disposed on a sorting table uses a positioning system for determining a spatial position of a user's hand. The position can be determined by a sorting assistance unit worn near a hand of the user and the position of which is detected by the positioning system, or by image-based positioning using one or more cameras. The method comprises providing a position data set that includes the positions of the workpieces produced of the machining plan on the sorting table; by the positioning system, detecting a position of the user's hand and comparing it with the positions of the position data set; identifying at least one workpiece that is paired with the position of the user's hand; and outputting a sorting signal which comprises information about the at least one workpiece paired with the position of the user's hand.

Robotic system with automated package registration mechanism and minimum viable region detection

The present disclosure relates to methods and systems for generating a verified minimum viable range (MVR) of an object. An exposed outer corner and exposed edges of an object may be identified by processing one or more image data. An initial MVR may be generated by identifying opposing parallel edges opposing the exposed edges. The initial MVR may be adjusted, and the adjusted result may be tested to generate a verified MVR.

NON-TRANSITORY COMPUTER-READABLE MEDIUM AND METHOD OF GENERATING EMBROIDERY DATA

A non-transitory computer-readable medium stores computer-readable instructions, when executed by a computer, causing the computer to execute a process. The process includes: obtaining image data; obtaining thread colors as available colors for sewing an embroidery pattern; setting a first color representing a target area; in a case where at least one color is assigned from the available colors as a color representing the target area, selecting a color close to the first color when combined with the at least one color assigned, from the available colors, as a candidate; determining whether a difference between color information representing the at least one color assigned and color information representing the candidate is smaller than a threshold value; in a case where the difference is smaller than the threshold value, adding the candidate to the at least one color assigned; and generating embroidery data associating thread color data with position data.

DIGITAL FILE STRUCTURE FOR GARMENT PRODUCTION

Methods and systems are provided to generate a base digital file for a garment, which may be used in garment production. For example, a system may receive a library from a data source and generate a base digital file for the garment. The base digital file may include a garment identifier, a panel object associated with a panel identifier and references to garment information in the library, and a seam object representing a seam that forms a portion of the garment.

Processing step data generating apparatus and method

A processing step data generating apparatus includes: a processing procedure data group storage unit that stores a plurality of pieces of processing procedure data each including data defining a processing unit, which is a unit of a processing step, and processing order data of the processing unit defined by the data defining the processing unit; a processing procedure selection unit; and a processing step generation unit that determines a processing shape for the processing unit on the basis of the data defining the processing unit included in the processing procedure data selected by the processing procedure selection unit as well as product and material data to generate processing unit data, and generates processing step data from the processing unit data being generated.

ROBOTIC SYSTEM WITH AUTOMATED PACKAGE REGISTRATION MECHANISM AND METHODS OF OPERATING THE SAME

A method for operating a robotic system includes obtaining and processing first data representative of an object at a start location. An event may be detected while implementing an operation based on the image data. A gripper height that corresponds to the event may be determined. Accordingly, the method may include calculating an object height that represents a height estimate of the object.

ROBOTIC SYSTEM WITH HANDLING MECHANISM AND METHOD OF OPERATION THEREOF
20200290825 · 2020-09-17 ·

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.

Robotic system with automated package registration mechanism and methods of operating the same

A method for operating a robotic system includes obtaining and processing first data representative of an object at a start location; obtaining additional data as the object is transferred to a task location, wherein the additional data includes information regarding one or more edges and/or one or more surfaces separate from portions of the object captured in the first data; and creating registration data representative of the object based on the additional data.