[go: up one dir, main page]

DE102024205924A1 - Method for the automated movement of a packaging unit in a production plant - Google Patents

Method for the automated movement of a packaging unit in a production plant

Info

Publication number
DE102024205924A1
DE102024205924A1 DE102024205924.2A DE102024205924A DE102024205924A1 DE 102024205924 A1 DE102024205924 A1 DE 102024205924A1 DE 102024205924 A DE102024205924 A DE 102024205924A DE 102024205924 A1 DE102024205924 A1 DE 102024205924A1
Authority
DE
Germany
Prior art keywords
packaging unit
packaging
type
gripper attachment
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102024205924.2A
Other languages
German (de)
Inventor
Janos Botzheim
Martin Sallai
Szilard Fecht
Tamas Fischl
Mark Domonkos
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102024205924.2A priority Critical patent/DE102024205924A1/en
Publication of DE102024205924A1 publication Critical patent/DE102024205924A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/06Gripping heads and other end effectors with vacuum or magnetic holding means
    • B25J15/0616Gripping heads and other end effectors with vacuum or magnetic holding means with vacuum
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/0023Gripper surfaces directly activated by a fluid
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/0047Gripping heads and other end effectors for internally gripping hollow or recessed objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/02Feeding of components
    • H05K13/021Loading or unloading of containers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39543Recognize object and plan hand shapes in grasping movements

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Auxiliary Devices For And Details Of Packaging Control (AREA)

Abstract

Die Erfindung betrifft ein Verfahren (100) zum automatisierten Bewegen einer Verpackungseinheit (2) in einer Produktionsanlage (1), umfassend die nachfolgenden Schritte:
- Bereitstellen (101) eines Bildes der Verpackungseinheit (2), wobei das Bild aus einer Erfassung einer Kamera (3) resultiert,
- Durchführen (102) einer Objektdetektion auf Basis des bereitgestellten Bildes, um einen Typ der Verpackungseinheit (2) zu identifizieren,
- Auswählen (103) eines spezifischen Greifer-Aufsatzes (4) in Abhängigkeit von dem identifizierten Typ der Verpackungseinheit (2),
- Bewegen (104) der Verpackungseinheit (2) unter Verwendung des ausgewählten spezifischen Greifer-Aufsatzes (4).
Ferner betrifft die Erfindung ein Computerprogramm, eine Vorrichtung sowie ein Speichermedium zu diesem Zweck.
The invention relates to a method (100) for the automated movement of a packaging unit (2) in a production plant (1), comprising the following steps:
- Providing (101) an image of the packaging unit (2), wherein the image results from a capture by a camera (3),
- Performing (102) object detection based on the provided image to identify a type of packaging unit (2),
- Selecting (103) a specific gripper attachment (4) depending on the identified type of packaging unit (2),
- Moving (104) the packaging unit (2) using the selected specific gripper attachment (4).
Furthermore, the invention relates to a computer program, a device and a storage medium for this purpose.

Description

Die Erfindung betrifft ein Verfahren zum automatisierten Bewegen einer Verpackungseinheit in einer Produktionsanlage. Ferner betrifft die Erfindung ein Computerprogramm, eine Vorrichtung sowie ein Speichermedium zu diesem Zweck.The invention relates to a method for the automated movement of a packaging unit in a production plant. Furthermore, the invention relates to a computer program, a device, and a storage medium for this purpose.

Stand der TechnikState of the art

Die Funktion der Entnahme von Waren, bzw. Verpackungseinheiten, aus eingehenden Verpackungen ist ein wichtiger Schritt eines Logistikflusses. In der Regel gibt es zwei Lösungen, um diese Funktion zu ermöglichen. Entweder wird eine hochdefinierte Verpackung bereitgestellt, oder es wird eine manuelle Entnahme der enthaltenen Verpackungseinheiten durchgeführt.The process of removing goods, or packaging units, from incoming packages is a crucial step in the logistics flow. There are generally two solutions to enable this process: either a highly defined package is provided, or the individual packaging units are removed manually.

Beim manuellen Auspacken besteht insbesondere die strenge Anforderung, das Füllmaterial in den Verpackungen nach Papier und Kunststoff zu trennen. Das Erkennen und Handhaben dieser Materialien im derzeitigen Produktionsprozess erfordert allerdings ein menschliches Eingreifen.Manual unpacking requires, in particular, the strict separation of the packaging materials into paper and plastic. However, identifying and handling these materials in the current production process necessitates human intervention.

Offenbarung der ErfindungDisclosure of the invention

Gegenstand der Erfindung ist ein Verfahren mit den Merkmalen des Anspruchs 1, ein Computerprogramm mit den Merkmalen des Anspruchs 8, eine Vorrichtung mit den Merkmalen des Anspruchs 9 sowie ein computerlesbares Speichermedium mit den Merkmalen des Anspruchs 10. Weitere Merkmale und Details der Erfindung ergeben sich aus den jeweiligen Unteransprüchen, der Beschreibung und den Zeichnungen. Dabei gelten Merkmale und Details, die im Zusammenhang mit dem erfindungsgemäßen Verfahren beschrieben sind, selbstverständlich auch im Zusammenhang mit dem erfindungsgemäßen Computerprogramm, der erfindungsgemäßen Vorrichtung sowie dem erfindungsgemäßen computerlesbaren Speichermedium, und jeweils umgekehrt, so dass bezüglich der Offenbarung der Erfindung stets auch eine wechselseitige Bezugnahme möglich ist.The invention relates to a method with the features of claim 1, a computer program with the features of claim 8, a device with the features of claim 9, and a computer-readable storage medium with the features of claim 10. Further features and details of the invention will become apparent from the respective dependent claims, the description, and the drawings. Features and details described in connection with the method according to the invention naturally also apply in connection with the computer program, the device, and the computer-readable storage medium according to the invention, and vice versa, so that a reciprocal reference is always possible with regard to the disclosure of the invention.

Gegenstand der Erfindung ist insbesondere ein Verfahren zum automatisierten Bewegen einer Verpackungseinheit in einer Produktionsanlage, umfassend die nachfolgenden Schritte, wobei die Schritte wiederholt und/oder nacheinander durchgeführt werden können. Die Produktionsanlage ist insbesondere eine Surface Mount Technology-Produktionsanlage. Die Verpackungseinheit ist beispielsweise eine Leiterplatte, eine Bauteilrolle, insbesondere Surface Mount Device-Bauteilrolle, oder ein Verpackungsmaterial ist. Das Verpackungsmaterial kann beispielsweise ein Füllpapier, eine Luftpolsterfolie oder Styropor sein.The invention relates in particular to a method for the automated movement of a packaging unit in a production plant, comprising the following steps, wherein the steps can be performed repeatedly and/or sequentially. The production plant is in particular a surface mount technology production plant. The packaging unit is, for example, a printed circuit board, a component reel, in particular a surface mount device component reel, or a packaging material. The packaging material can be, for example, packing paper, bubble wrap, or polystyrene.

In einem ersten Schritt wird vorzugsweise ein Bild der Verpackungseinheit bereitgestellt, wobei das Bild aus einer Erfassung einer Kamera resultiert. Das Bild wird vorzugsweise aus einer Ansicht von oben auf die Verpackungseinheit erfasst. Die Verpackungseinheit kann dabei beispielsweise in einer Verpackung wie einem Karton oder auch auf einem Förderband vorliegen. Es ist auch denkbar, alternativ oder zusätzlich zu einer Kamera, einen Ultraschall-, Radar-, Lidar- oder Ultraschallsensor zu verwenden. Auch ist denkbar, wenigstens zwei Bilder der Verpackungseinheit bereitzustellen.In a first step, an image of the packaging unit is preferably provided, the image being captured by a camera. The image is preferably captured from a top view of the packaging unit. The packaging unit can be located, for example, inside packaging such as a cardboard box or on a conveyor belt. It is also conceivable to use an ultrasonic, radar, lidar, or ultrasonic sensor as an alternative or additional method to a camera. It is also conceivable to provide at least two images of the packaging unit.

In einem weiteren Schritt wird vorzugsweise eine Objektdetektion auf Basis des bereitgestellten Bildes durchgeführt, um einen Typ der Verpackungseinheit zu identifizieren. Alternativ oder zusätzlich wird eine Klassifizierung der Verpackungseinheit auf Basis des bereitgestellten Bildes durchgeführt.In a further step, object detection is preferably performed based on the provided image to identify the type of packaging unit. Alternatively or additionally, the packaging unit is classified based on the provided image.

Für die Objektdetektion, bzw. die Klassifizierung, wird vorzugsweise ein Maschinenlernmodell verwendet, wie beispielsweise ein Convolutional Neural Network. Ferner denkbar sind Algorithmen wie „Single Shot MultiBox Detector“ (SSD) oder „You Only Look Once“ (YOLO). Das Maschinenlernmodell wird insbesondere für die Klassifikation und/oder Objektdetektion trainiert. Trainingsdaten können dabei beispielsweise Aufnahmen von verschiedenen Typen von Verpackungseinheiten sein, die in einem Betrieb der Produktionsanlage erfasst wurden. Die Trainingsdaten können für das Training mit entsprechenden Labels versehen werden, die einen jeweiligen Typ der Verpackungseinheit angeben. Entsprechend kann aus dem Training ein trainiertes Maschinenlernmodell resultieren, welches für die Klassifikation und/oder Objektdetektion eingesetzt werden kann. Der Einsatz und damit die Inferenz ist insbesondere in der Produktionsanlage vorgesehen. Die Datenpunkte der Eingabedaten können zum Beispiel Pixel von Bilddaten sein oder auf diesen basieren, um die Klassifikation und/oder Objektdetektion der Datenpunkte somit auf Basis der Pixel durchzuführen. Die Eingabedaten können Sensor- und/oder Bilddaten umfassen, welche zumindest teilweise aus einer Erfassung mit einem Sensor, vorzugsweise Kamerasensor, resultieren und/oder welche zumindest teilweise synthetisiert worden sind, also insbesondere die realen Daten eines Sensors nachbilden. Konkret kann es vorgesehen sein, dass durch die Werte von Bildpunkten, vorzugsweise Pixeln, der Bilddaten eine Umgebung eines Sensors repräsentiert wird, insbesondere die Verpackungseinheit aus einer Ansicht von oben. Es kann eine Klassifizierung, vorzugsweise Bildklassifikation und/oder Objektdetektion, auf Basis dieser Werte vorgesehen sein. Dies ermöglicht es insbesondere, dass der Typ der Verpackungseinheit identifiziert werden kann. Die Klassifizierung kann dabei auch in der Form einer semantischen Segmentierung (d. h. einer pixel- oder bereichsweisen Klassifizierung) und/oder einer Objektdetektion vorgesehen sein.For object detection and classification, a machine learning model, such as a convolutional neural network, is preferably used. Algorithms like Single Shot MultiBox Detector (SSD) or You Only Look Once (YOLO) are also conceivable. The machine learning model is specifically trained for classification and/or object detection. Training data can consist of images of various types of packaging units captured within a production facility. The training data can be labeled to indicate the respective packaging unit type. This training process results in a trained machine learning model that can be used for classification and/or object detection. Its use, and thus inference, is intended primarily within the production facility. The input data points can be pixels from image data or be based on them, enabling pixel-based classification and/or object detection. The input data can include sensor and/or image data, which at least partially result from acquisition with a sensor, preferably a camera sensor, and/or which have been at least partially synthesized, thus in particular replicating the real data of a sensor. Specifically, it can be provided that the values of image points, preferably pixels, of the image data represent a sensor's environment, in particular the packaging unit from a top view. A classification, preferably image classification and/or object detection, can be provided based on these values. This makes it possible, in particular, to identify the type of packaging unit. The classification can also take the form of semantic segmentation (i.e.,... h. a pixel- or area-based classification) and/or an object detection may be provided.

In einem weiteren Schritt wird vorzugsweise ein spezifischer Greifer-Aufsatz in Abhängigkeit von dem identifizierten Typ der Verpackungseinheit ausgewählt. Hierbei kann regelbasiert vorgegangen werden, sodass jeweiligen Typen der Verpackungseinheit jeweilige spezifische Greifer-Aufsätze zugeordnet sind und entsprechend ausgewählt werden.In a further step, a specific gripper attachment is preferably selected depending on the identified type of packaging unit. This can be done using rule-based methods, so that specific gripper attachments are assigned to and selected according to each type of packaging unit.

In einem weiteren Schritt wird vorzugsweise die Verpackungseinheit unter Verwendung des ausgewählten spezifischen Greifer-Aufsatzes bewegt. Dabei kann die Verpackungseinheit beispielsweise von einem Förderband auf ein weiteres oder aus einer Verpackung wie einem Karton heraus oder hinein oder von einem Karton in einen Container bewegt werden. Der Greifer-Aufsatz kann dabei beispielsweise nach dem Auswählen auf einem Roboter-Arm montiert werden, insbesondere automatisiert, der für das Bewegen der Verpackungseinheit ausgebildet ist.In a further step, the packaging unit is preferably moved using the selected specific gripper attachment. For example, the packaging unit can be moved from one conveyor belt to another, or in or out of packaging such as a carton, or from a carton into a container. The gripper attachment can, for example, be mounted on a robot arm after selection, particularly automatically, which is designed to move the packaging unit.

In einer weiteren Möglichkeit kann vorgesehen sein, dass im Rahmen des Durchführens der Objektdetektion ein Begrenzungsrahmen (englisch: „Bounding Box“) für die Verpackungseinheit in einem Bildraum und eine Position der Verpackungseinheit ermittelt wird und der Typ der Verpackungseinheit auf Basis einer Klassifizierungsinformation ermittelt wird. Auf Basis der Position der Verpackungseinheit kann ferner eine Distanz von dem Greifer-Aufsatz, bzw. von dem System, das den Greifer-Aufsatz bewegt, zu der Verpackungseinheit geschätzt werden. So kann anschließend auf Basis der Position die Verpackungseinheit gegriffen und das Bewegen durchgeführt werden. Die Klassifizierungsinformation kann beispielsweise eine Farbe, eine Form, eine Textur oder eine Größe der Verpackungseinheit sein.Another possibility is that, during object detection, a bounding box for the packaging unit is determined within a visual space, along with the unit's position. The packaging unit type is then identified based on classification information. Furthermore, the distance between the gripper attachment, or the system moving the gripper attachment, and the packaging unit can be estimated based on the packaging unit's position. This allows the packaging unit to then be gripped and moved based on its position. The classification information could be, for example, the packaging unit's color, shape, texture, or size.

Es ist ferner denkbar, dass ein erster Typ der Verpackungseinheit eine glatte Oberfläche ohne Löcher ist und im Rahmen des Auswählens der ausgewählte spezifische Greifer-Aufsatz ein Vakuumgreifer ist. Beispielsweise könnte die glatte Oberfläche eine Plastikoberfläche oder Plastikverpackung oder eine glatte Folie sein.It is also conceivable that a first type of packaging unit is a smooth surface without holes, and that the selected specific gripper attachment is a vacuum gripper. For example, the smooth surface could be a plastic surface, plastic packaging, or a smooth film.

Vorteilhafterweise kann bei der Erfindung vorgesehen sein, dass ein zweiter Typ der Verpackungseinheit eine unbedeckte Bauteilrolle ist und im Rahmen des Auswählens der ausgewählte spezifische Greifer-Aufsatz ein pneumatischer Greifer-Aufsatz mit aufblasbarem Mittelstück ist und das Verfahren ferner die folgenden Schritte umfasst:

  • - Bestimmen eines Mittellochs der Bauteilrolle,
  • - Greifen der Bauteilrolle, indem das aufblasbare Mittelstück in das Mittelloch der Bauteilrolle eingeführt und aufgeblasen wird.
Advantageously, the invention may provide that a second type of packaging unit is an uncovered component roll and, in the selection process, that the selected specific gripper attachment is a pneumatic gripper attachment with an inflatable center piece, and that the method further comprises the following steps:
  • - Determining a center hole of the component roll,
  • - Gripping the component roll by inserting the inflatable center piece into the center hole of the component roll and inflating it.

Das Bestimmen des Mittellochs kann im Rahmen des Durchführens der Objektdetektion durchgeführt werden. Dabei könnte die Klassifizierungsinformation über die Verpackungseinheit auch eine Position des Mittellochs in der Verpackungseinheit umfassen, die beispielsweise im Zusammenhang mit dem entsprechenden Typ der Verpackungseinheit verknüpft ist.Determining the center hole can be performed as part of the object detection process. The classification information for the packaging unit could also include the position of the center hole within the packaging unit, which is linked, for example, to the corresponding packaging unit type.

Ein weiterer Vorteil im Rahmen der Erfindung ist erzielbar, wenn ein dritter Typ der Verpackungseinheit eine unregelmäßige Struktur ist und das Verfahren ferner die folgenden Schritte umfasst:

  • - Bestimmen einer genauen Form der Verpackungseinheit,
  • - Zuweisen eines Aktionspunktes auf Basis der bestimmten genauen Form, wobei der Aktionspunkt eine zu greifende Stelle an der Verpackungseinheit für den Greifer-Aufsatz vorgibt,
A further advantage of the invention can be achieved if a third type of packaging unit has an irregular structure and the method further comprises the following steps:
  • - Determining the exact shape of the packaging unit,
  • - Assigning an action point based on the specified exact shape, where the action point defines a point to be gripped on the packaging unit by the gripper attachment,

Das Auswählen des spezifischen Greifer-Aufsatzes kann anschließend ferner auf Basis der bestimmten genauen Form der Verpackungseinheit durchgeführt werden. Die unregelmäßige Struktur ist insbesondere eine nicht glatte Struktur, d.h. es sind beispielsweise Erhöhungen und/oder Aussparungen in der Verpackungseinheit vorhanden. Dies könnte beispielsweise ein Verpackungsmaterial wie Füllpapier sein. Auf Basis der genau bestimmten Form und dem zugewiesenen Aktionspunkt kann der ausgewählte spezifische Greifer-Aufsatz an dem Aktionspunkt ansetzen und dort die Verpackungseinheit greifen, um diese zu bewegen. Ein Beispiel für einen spezifischen Greifer-Aufsatz für den dritten Typ wäre ein Zwei-Finger-Greifer oder ein Parallel-Greifer.The selection of the specific gripper attachment can then be further based on the precise shape of the packaging unit. An irregular structure is, in particular, a non-smooth structure, meaning that the packaging unit has raised areas and/or indentations. This could be, for example, packaging material such as filler paper. Based on the precisely defined shape and the assigned action point, the selected gripper attachment can engage at that point and grip the packaging unit to move it. An example of a gripper attachment for this third type would be a two-finger gripper or a parallel gripper.

Gemäß einer vorteilhaften Weiterbildung der Erfindung kann vorgesehen sein, dass im Falle, dass im Rahmen des Durchführens der Objektdetektion kein Typ der Verpackungseinheit identifizierbar ist, das Verfahren ferner den folgenden Schritt umfasst:

  • - Ausgeben einer Warnmeldung.
According to an advantageous embodiment of the invention, it can be provided that, in the event that no type of packaging unit can be identified during the object detection process, the method further comprises the following step:
  • - Issuing a warning message.

Die Warnmeldung kann visuell auf einem Bildschirm und/oder akustisch über einen Lautsprecher ausgegeben werden. Ein Inhalt der Warnmeldung kann sein, dass ein manueller Eingriff durch ein Fachpersonal notwendig ist, da kein Typ der Verpackungseinheit identifizierbar ist.The warning message can be displayed visually on a screen and/or audibly via a loudspeaker. The warning message may state that manual intervention by qualified personnel is necessary because the type of packaging unit cannot be identified.

Ebenfalls Gegenstand der Erfindung ist ein Computerprogramm, insbesondere Computerprogrammprodukt, umfassend Befehle, die bei der Ausführung des Computerprogrammes durch einen Computer diesen veranlassen, das erfindungsgemäße Verfahren auszuführen. Damit bringt das erfindungsgemäße Computerprogramm die gleichen Vorteile mit sich, wie sie ausführlich mit Bezug auf ein erfindungsgemäßes Verfahren beschrieben worden sind.The invention also relates to a computer program, in particular a computer program product, comprising instructions that are executed by a computer during the execution of the computer program. The computer causes the user to execute the method according to the invention. Thus, the computer program according to the invention offers the same advantages as those described in detail with reference to a method according to the invention.

Ebenfalls Gegenstand der Erfindung ist eine Vorrichtung zur Datenverarbeitung, die eingerichtet ist, das erfindungsgemäße Verfahren auszuführen. Als die Vorrichtung kann bspw. ein Computer vorgesehen sein, welcher das erfindungsgemäße Computerprogramm ausführt. Der Computer kann wenigstens einen Prozessor zur Ausführung des Computerprogramms aufweisen. Auch kann ein nichtflüchtiger Datenspeicher vorgesehen sein, in welchem das Computerprogramm hinterlegt und von welchem das Computerprogramm durch den Prozessor zur Ausführung ausgelesen werden kann.The invention also relates to a data processing device configured to execute the method according to the invention. The device can, for example, be a computer that executes the computer program according to the invention. The computer can have at least one processor for executing the computer program. Alternatively, a non-volatile data storage device can be provided in which the computer program is stored and from which the computer program can be read by the processor for execution.

Ebenfalls Gegenstand der Erfindung kann ein computerlesbares Speichermedium sein, welches das erfindungsgemäße Computerprogramm aufweist und/oder Befehle umfasst, die bei der Ausführung durch einen Computer diesen veranlassen, das erfindungsgemäße Verfahren auszuführen. Das Speichermedium ist bspw. als ein Datenspeicher wie eine Festplatte und/oder ein nicht-flüchtiger Speicher und/oder eine Speicherkarte ausgebildet. Das Speichermedium kann z. B. in den Computer integriert sein.The invention may also relate to a computer-readable storage medium which contains the computer program according to the invention and/or includes instructions which, when executed by a computer, cause the computer to execute the method according to the invention. The storage medium is, for example, designed as a data storage device such as a hard drive and/or non-volatile memory and/or a memory card. The storage medium can, for example, be integrated into the computer.

Darüber hinaus kann das erfindungsgemäße Verfahren auch als ein computerimplementiertes Verfahren ausgeführt sein. Alternativ oder zusätzlich kann zumindest einer der offenbarten Verfahrensschritte computer-implementiert sein und/oder automatisiert durchgeführt werden.Furthermore, the method according to the invention can also be implemented as a computer-implemented method. Alternatively or additionally, at least one of the disclosed method steps can be computer-implemented and/or carried out automatically.

Weitere Vorteile, Merkmale und Einzelheiten der Erfindung ergeben sich aus der nachfolgenden Beschreibung, in der unter Bezugnahme auf die Zeichnungen Ausführungsbeispiele der Erfindung im Einzelnen beschrieben sind. Dabei können die in den Ansprüchen und in der Beschreibung erwähnten Merkmale jeweils einzeln für sich oder in beliebiger Kombination erfindungswesentlich sein. Es zeigen:

  • 1 eine schematische Visualisierung eines Verfahrens, einer Vorrichtung, eines Speichermediums sowie eines Computerprogramms gemäß Ausführungsbeispielen der Erfindung,
  • 2 eine schematische Darstellung einer Produktionsanlage gemäß Ausführungsbeispielen der Erfindung.
Further advantages, features, and details of the invention will become apparent from the following description, in which exemplary embodiments of the invention are described in detail with reference to the drawings. The features mentioned in the claims and in the description can each be essential to the invention individually or in any combination. The drawings show:
  • 1 a schematic visualization of a method, a device, a storage medium and a computer program according to exemplary embodiments of the invention,
  • 2 a schematic representation of a production plant according to exemplary embodiments of the invention.

In 1 sind ein Verfahren 100, eine Vorrichtung 10, ein Speichermedium 15 sowie ein Computerprogramm 20 gemäß Ausführungsbeispielen der Erfindung schematisch dargestellt.In 1 A method 100, a device 10, a storage medium 15 and a computer program 20 are schematically represented according to exemplary embodiments of the invention.

1 zeigt insbesondere ein Ausführungsbeispiel für ein Verfahren 100 zum automatisierten Bewegen einer Verpackungseinheit 2 in einer Produktionsanlage 1. In einem ersten Schritt 101 wird ein Bild der Verpackungseinheit 2 bereitgestellt, wobei das Bild aus einer Erfassung einer Kamera 3 resultiert. In einem zweiten Schritt 102 wird eine Objektdetektion auf Basis des bereitgestellten Bildes durchgeführt, um einen Typ der Verpackungseinheit 2 zu identifizieren. In einem dritten Schritt 103 wird ein spezifischer Greifer-Aufsatz 4 in Abhängigkeit von dem identifizierten Typ der Verpackungseinheit 2 ausgewählt. In einem vierten Schritt 104 wird die Verpackungseinheit 2 unter Verwendung des ausgewählten spezifischen Greifer-Aufsatzes 4 bewegt. 1 Figure 1 shows in particular an embodiment of a method 100 for the automated movement of a packaging unit 2 in a production plant 1. In a first step 101, an image of the packaging unit 2 is provided, the image resulting from a camera 3. In a second step 102, object detection is performed based on the provided image to identify the type of packaging unit 2. In a third step 103, a specific gripper attachment 4 is selected depending on the identified type of packaging unit 2. In a fourth step 104, the packaging unit 2 is moved using the selected specific gripper attachment 4.

2 zeigt schematisch eine Produktionsanlage 1. Diese ist vorzugsweise eine Surface Mount Technology-Produktionsanlage. Darin sind schematisch zwei Verpackungseinheiten 2 dargestellt. Eine der Verpackungseinheiten 2 ist eine Bauteilrolle 2a mit einem Mittelloch 21a. Hierfür wird im Rahmen des Auswählens vorzugsweise ein pneumatischer Greifer-Aufsatz 4a mit einem aufblasbaren Mittelstück 41a verwendet, wobei das aufblasbare Mittelstück 41a in das Mittelloch 21a eingeführt und dort aufgeblasen wird, um die Bauteilrolle 2a zu greifen. Die weitere Verpackungseinheit 2 weist insbesondere eine unregelmäßige Struktur auf und ist beispielsweise ein Füllpapier. Hierbei kann zunächst eine genaue Form der Verpackungseinheit 2 bestimmt werden, um dieser anschließend einen Aktionspunkt 5 zuzuweisen. An diesem Aktionspunkt 5 greift der ausgewählte spezifische Greifer-Aufsatz 4 vorzugsweise die Verpackungseinheit 2, um diese zu bewegen. Ein Bild der jeweiligen Verpackungseinheit 2, 2a kann von einer Kamera 3 aufgenommen werden, um die Objektdetektion durchzuführen. 2 Figure 1 schematically shows a production plant 1. This is preferably a surface mount technology production plant. Two packaging units 2 are schematically depicted within it. One of the packaging units 2 is a component roll 2a with a central hole 21a. For this purpose, a pneumatic gripper attachment 4a with an inflatable center piece 41a is preferably used during the selection process. The inflatable center piece 41a is inserted into the central hole 21a and inflated there to grip the component roll 2a. The other packaging unit 2 has, in particular, an irregular structure and is, for example, a packing paper. Here, the exact shape of the packaging unit 2 can first be determined in order to then assign it an action point 5. At this action point 5, the selected specific gripper attachment 4 preferably grips the packaging unit 2 to move it. An image of the respective packaging unit 2, 2a can be captured by a camera 3 to perform object detection.

Die Erfindung gemäß Ausführungsbeispielen betrifft insbesondere eine Automatisierung des Bewegens von Verpackungseinheiten in der Elektronikindustrie, wobei Leiterplatten und Bauteilrollen von SMT-Bauteilen (sowohl in unbedeckter als auch in vakuumverpackter Form) die Hauptziele eines solchen Prozesses sein können. Außerdem ist insbesondere zu beachten, dass die Verpackung solcher Waren in der Regel zusätzliche Gegenstände für die Sicherheit der Waren während des Transports enthält, wie z. B. Kunststoff- und Papierverpackungsmaterialien. Aus demselben Grund werden die SMT-Bauteilrollen vorzugsweise auch in kleinere Containerkisten verpackt. Mit dem Verfahren gemäß Ausführungsbeispielen kann das Bewegen, bzw. Entnehmen, solcher Verpackungseinheiten wie Leiterplatten, SMT-Rollen (verpackt, vakuumverpackt, unbedeckt) und Verpackungsmaterial vorteilhaft automatisiert und erleichtert werden.The invention, according to the exemplary embodiments, relates in particular to the automation of the movement of packaging units in the electronics industry, wherein printed circuit boards and component reels of SMT components (both uncovered and vacuum-packed) can be the main targets of such a process. It is also particularly important to note that the packaging of such goods generally includes additional items for the safety of the goods during transport, such as plastic and paper packaging materials. For the same reason, the SMT component reels are preferably also packed in smaller container boxes. The method according to the exemplary embodiments can advantageously automate and facilitate the movement or removal of such packaging units as printed circuit boards, SMT reels (packaged, vacuum-packed, uncovered), and packaging material.

Über einer manuellen Station der Produktionsanlage kann für das Sammeln der Trainingsdaten eine Kamera angebracht werden, die beispielsweise alle zwei Sekunden ein Bild aufnimmt. Die Verpackungseinheiten in den auf diese Weise gesammelten Bildern dienen insbesondere als repräsentative Stichprobe verschiedener Verpackungskonfigurationen und des sogenannten Lieferantenverhaltens.A camera can be mounted above a manual station in the production line to collect training data, taking a picture, for example, every two seconds. The packaging units in the images collected in this way serve, in particular, as a representative sample of different packaging configurations and the so-called supplier behavior.

Die Bilder können von einer geöffneten Schachtel, bzw. Karton, erfasst werden, um einen Inhalt der Schachtel, bzw. des Kartons, zu sehen. Dies ermöglicht der Bildverarbeitungsanwendung, d.h. insbesondere der Objektdetektion, die verschiedenen Verpackungseinheiten wie z.B. Leiterplatten, SMT-Rollen (verpackt, vakuumverpackt, unbedeckt) oder Verpackungsmaterial, in Kategorien, bzw. Typen, oder als Ausnahme, d.h. als nicht identifizierbare Kategorie/Typ, einordnen. Ferner kann auch eine aktuelle Position der zu bewegenden Verpackungseinheit bestimmt werden. Anhand dieser Daten kann eine Strategie für die zu bewegende Verpackungseinheit, den für das Bewegen zu verwendende Greifer-Aufsatz und den genauen Ort, an den der Greifer-Aufsatz bewegt werden soll, festgelegt werden. Die Greifer-Aufsätze können jeweils an einem Roboterarm montiert werden oder befestigt sein, um das Bewegen der Verpackungseinheit durchzuführen.Images can be captured of an open box or carton to reveal its contents. This allows the image processing application, particularly object detection, to categorize various packaging units, such as printed circuit boards, SMT reels (packaged, vacuum-packed, or uncovered), or packaging material, into categories or types, or to classify them as exceptions (i.e., unidentifiable categories/types). Furthermore, the current position of the packaging unit to be moved can be determined. Based on this data, a strategy can be defined for moving the packaging unit, the gripper attachment to be used, and the precise location to which the gripper attachment should be moved. The gripper attachments can be mounted or attached to a robot arm to perform the movement of the packaging unit.

Verpackungseinheiten mit einer glatten Oberfläche können mit einem Vakuumgreifer gegriffen und bewegt werden. Dies kann das Entladen von Kartons sein (vakuumverpackte Leiterplatten oder Bauteilrollen oder unbedeckte Bauteilrollen), das Bewegen von Papier- oder Kunststofffüllmaterial mit glatter Oberfläche und das Bewegen von geschlossenen oder leeren Kartons.Packaging units with a smooth surface can be gripped and moved using a vacuum gripper. This can include unloading cartons (vacuum-packed circuit boards or component reels, or uncovered component reels), moving paper or plastic packing material with a smooth surface, and moving closed or empty cartons.

Es ist insbesondere nicht möglich, nicht-glatte Oberflächen, d.h. unregelmäßige Strukturen, wie Papier oder Plastikfüllmaterial mit einem Vakuumgreifer zu greifen. In diesen Fällen können sie mit Zwei-Finger-Greifern oder anderen mechanischen Hilfsmitteln (ohne Roboterarm) z.B. nach der Objektdetektion bewegt, also z.B. von einem Förderband entfernt werden.It is particularly impossible to grip non-smooth surfaces, i.e., irregular structures such as paper or plastic packing material, with a vacuum gripper. In these cases, they can be moved using two-finger grippers or other mechanical aids (without a robot arm), for example, after object detection, i.e., removed from a conveyor belt.

Bei Gegenständen mit glatter, aber strukturierter Oberfläche, die gegriffen werden sollen (z.B. unbedeckte Bauteilrollen), besteht insbesondere die Gefahr, dass sie nach dem Greifen abfallen, wenn sie mit hoher Beschleunigung bewegt werden, was zu Ausschuss in der Produktion führen kann. Um dies zu vermeiden, kann ein pneumatischer Greifer-Aufsatz verwendet werden, der sowohl durch Form als auch durch Kraft blockiert. Der Greifer-Aufsatz kann ein Mittelloch der Bauteilrolle als Klemmstelle verwenden. Der pneumatische Greifer-Aufsatz passt dafür vorzugsweise in dieses Mittelloch.When gripping objects with a smooth but textured surface (e.g., uncovered component reels), there is a particular risk that they will fall off after being gripped if moved at high acceleration, which can lead to production rejects. To prevent this, a pneumatic gripper attachment can be used, which locks the object in place through both shape and force. The gripper attachment can use a central hole of the component reel as a clamping point. The pneumatic gripper attachment preferably fits into this central hole.

Diese Arten des Greifer-Aufsatzes ermöglichen vorteilhaft das Bewegen verschiedener Verpackungseinheiten ohne menschliche Arbeitskräfte in einem automatisierten Prozess. Es gibt vorzugsweise ferner einen Ausnahmeprozess, bei dem menschliches Fachpersonal für das Bewegen benachrichtigt und eingesetzt werden kann. Hier werden insbesondere Verpackungseinheiten manuell bewegt, die im automatisierten Prozess nicht bewegt werden dürfen.These types of gripper attachments advantageously enable the movement of various packaging units without human intervention in an automated process. Preferably, there is also an exception process in which skilled human personnel can be notified and deployed for the movement. In this case, packaging units that must not be moved in the automated process are moved manually.

Die Erfindung gemäß Ausführungsbeispielen betrifft insbesondere einen Automatisierungsprozess zum Entnehmen und Auspacken von Verpackungseinheiten. Die Idee gemäß der Erfindung kann aber auch für andere Prozesse verwendet werden, bei denen es um die Trennung verschiedener Objekte geht.The invention, according to the exemplary embodiments, relates in particular to an automation process for removing and unpacking packaging units. However, the idea according to the invention can also be used for other processes involving the separation of different objects.

Das Verfahren gemäß Ausführungsbeispielen der Erfindung kann die folgenden Schritte umfassen. In einem ersten Schritt wird vorzugsweise eine geöffnete Verpackung, insbesondere ein Karton, zugeführt. In einem zweiten Schritt kann ein Bild eines Inhalts der geöffneten Verpackung von oben erfasst werden. In einem dritten Schritt kann eine KI-basierte Methode, d.h. eine Objektdetektion, durchgeführt werden, wobei eine nächste Verpackungseinheit in der Verpackung auf Basis des erfassten Bildes nominiert, bzw. klassifiziert, wird. Die Objektdetektion gibt insbesondere eine regressierte 2D Bounding Box im Bildraum, eine 3D-Abstandsschätzung und eine Klassifizierungsinformation aus. In einem vierten Schritt kann auf Basis der Ausgaben des vorherigen Schrittes und definierten Regeln ein passender spezifischer Greifer-Aufsatz ausgewählt werden, der die Verpackungseinheit greifen und bewegen, bzw. aus dem Karton entfernen, kann. Wenn die Verpackungseinheit eine flache Oberfläche ohne Löcher hat (z. B. Leiterplatten, SMT-Rollen, die vakuumverpackt sind, oder SMT-Rollen, die in flachen Verpackungen verpackt sind, leere Containerkisten) wird vorzugsweise ein Vakuumgreifer ausgewählt. Wenn es sich bei der Verpackungseinheit um eine unbedeckte Bauteilrolle handelt, die in der Regel Löcher auf ihrer Oberfläche hat, so dass die Verwendung herkömmlicher Vakuumgreifer ineffizient ist, wird vorzugsweise wie folgt vorgegangen. Im Rahmen der Objektdetektion kann ein Mittelloch der Bauteilrolle bestimmt und eine entsprechende Koordinatenzuweisung verwendet werden. Anschließend kann ein speziell entwickelter aufblasbarer Greifer-Aufsatz für das Greifen des Mittellochs verwendet werden, der ausgebildet ist, um die Verpackungseinheit zu greifen, indem er sein aufblasbares Mittelstück am Mittelloch der Bauteilrolle platziert. Wenn die Verpackungseinheit eine unregelmäßige Struktur aufweist, z.B. Verpackungsmaterial wie zerknülltes Papier usw., kann wie folgt vorgegangen werden. Im Rahmen der Objektdetektion oder in einem weiteren Schritt einer erneuten Objektdetektion kann eine genaue Form der Verpackungseinheit bestimmt werden. Dann kann auf Basis der bestimmten Form ein Aktionspunkt zugewiesen werden. Anschließend kann der entsprechende Greifer-Aufsatz ausgewählt werden, z.B. ein Parallelgreifer. Wenn es sich bei der Verpackungseinheit um eine Ausnahme handelt, d.h. wenn kein Typ der Verpackungseinheit identifiziert werden kann, wird vorzugsweise ein Flag für ein Ausnahmebehandlung gesetzt, d.h. es wird eine entsprechende Benachrichtigung ausgegeben und darauf gewartet, dass ein Fachpersonal das Problem löst. In einem weiteren Schritt wird die Verpackungseinheit vorzugsweise mit dem ausgewählten Greifer-Aufsatz bewegt. Dabei kann beispielsweise die Verpackungseinheit aus der Verpackung entnommen werden. Anschließend kann die Verpackungseinheit entsprechend einer vordefinierten Zielposition beispielsweise in einem weiteren Behälter abgelegt werden. Anschließen kann der Prozess wieder mit dem zweiten Schritt beginnen, bis die Verpackung leer ist. Danach kann die leere Verpackung von einem Förderband genommen werden. Anschließend kann der Prozess mit einer neuen Verpackung erneut durchgeführt werden.The method according to exemplary embodiments of the invention can comprise the following steps. In a first step, preferably an opened package, in particular a carton, is fed in. In a second step, an image of the contents of the opened package can be captured from above. In a third step, an AI-based method, i.e., object detection, can be performed, whereby a subsequent packaging unit within the package is nominated or classified based on the captured image. The object detection outputs, in particular, a regressed 2D bounding box in the image space, a 3D distance estimate, and classification information. In a fourth step, based on the outputs of the previous step and defined rules, a suitable, specific gripper attachment can be selected that can grasp and move the packaging unit or remove it from the carton. If the packaging unit has a flat surface without holes (e.g., printed circuit boards, SMT reels vacuum-packed, or SMT reels packaged in flat packaging, empty container boxes), a vacuum gripper is preferably selected. If the packaging unit is an uncovered component reel, which typically has holes on its surface, making the use of conventional vacuum grippers inefficient, the following procedure is preferably used. During object detection, a central hole of the component reel can be determined, and a corresponding coordinate assignment can be used. Subsequently, a specially designed inflatable gripper attachment can be used to grasp the packaging unit by positioning its inflatable center section at the central hole of the component reel. If the packaging unit has a If the packaging unit has an irregular structure, e.g., packaging material such as crumpled paper, etc., the following procedure can be used. During object detection, or in a subsequent object detection step, the exact shape of the packaging unit can be determined. An action point can then be assigned based on this determined shape. The appropriate gripper attachment, e.g., a parallel gripper, can then be selected. If the packaging unit is an exception, i.e., if no packaging unit type can be identified, a flag for exception handling is preferably set; that is, a corresponding notification is issued, and the system waits for a specialist to resolve the issue. In a further step, the packaging unit is preferably moved using the selected gripper attachment. For example, the packaging unit can be removed from its packaging. The packaging unit can then be placed in a predefined target position, e.g., in another container. The process can then begin again with the second step until the packaging is empty. Afterward, the empty packaging can be removed from a conveyor belt. The process can then be repeated with a new package.

Die voranstehende Erläuterung der Ausführungsformen beschreibt die vorliegende Erfindung ausschließlich im Rahmen von Beispielen. Selbstverständlich können einzelne Merkmale der Ausführungsformen, sofern technisch sinnvoll, frei miteinander kombiniert werden, ohne den Rahmen der vorliegenden Erfindung zu verlassen.The preceding explanation of the embodiments describes the present invention solely by way of examples. Naturally, individual features of the embodiments can be freely combined with one another, provided this is technically feasible, without departing from the scope of the present invention.

Claims (10)

Verfahren (100) zum automatisierten Bewegen einer Verpackungseinheit (2) in einer Produktionsanlage (1), umfassend die nachfolgenden Schritte: - Bereitstellen (101) eines Bildes der Verpackungseinheit (2), wobei das Bild aus einer Erfassung einer Kamera (3) resultiert, - Durchführen (102) einer Objektdetektion auf Basis des bereitgestellten Bildes, um einen Typ der Verpackungseinheit (2) zu identifizieren, - Auswählen (103) eines spezifischen Greifer-Aufsatzes (4) in Abhängigkeit von dem identifizierten Typ der Verpackungseinheit (2), - Bewegen (104) der Verpackungseinheit (2) unter Verwendung des ausgewählten spezifischen Greifer-Aufsatzes (4).Method (100) for the automated movement of a packaging unit (2) in a production plant (1), comprising the following steps: - Providing (101) an image of the packaging unit (2), wherein the image results from a camera (3) capture, - Performing (102) object detection based on the provided image to identify a type of packaging unit (2), - Selecting (103) a specific gripper attachment (4) depending on the identified type of packaging unit (2), - Moving (104) the packaging unit (2) using the selected specific gripper attachment (4). Verfahren (100) nach Anspruch 1, dadurch gekennzeichnet, dass im Rahmen des Durchführens (102) der Objektdetektion ein Begrenzungsrahmen für die Verpackungseinheit (2) in einem Bildraum und eine Position der Verpackungseinheit (2) ermittelt wird und der Typ der Verpackungseinheit (2) auf Basis einer Klassifizierungsinformation ermittelt wird.Procedure (100) according to Claim 1 , characterized in that , during the execution (102) of the object detection, a boundary frame for the packaging unit (2) in an image space and a position of the packaging unit (2) are determined and the type of the packaging unit (2) is determined on the basis of classification information. Verfahren (100) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Produktionsanlage (1) eine Surface Mount Technology-Produktionsanlage ist und die Verpackungseinheit (2) eine Leiterplatte, eine Bauteilrolle (2a), insbesondere Surface Mount Device-Bauteilrolle, oder ein Verpackungsmaterial ist.Method (100) according to one of the preceding claims, characterized in that the production plant (1) is a Surface Mount Technology production plant and the packaging unit (2) is a printed circuit board, a component reel (2a), in particular a Surface Mount Device component reel, or a packaging material. Verfahren (100) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein erster Typ der Verpackungseinheit (2) eine glatte Oberfläche ohne Löcher ist und im Rahmen des Auswählens der ausgewählte spezifische Greifer-Aufsatz (4) ein Vakuumgreifer ist.Method (100) according to one of the preceding claims, characterized in that a first type of packaging unit (2) is a smooth surface without holes and, in the context of selection, the selected specific gripper attachment (4) is a vacuum gripper. Verfahren (100) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein zweiter Typ der Verpackungseinheit (2) eine unbedeckte Bauteilrolle (2a) ist und im Rahmen des Auswählens der ausgewählte spezifische Greifer-Aufsatz (4) ein pneumatischer Greifer-Aufsatz (4a) mit aufblasbarem Mittelstück (41a) ist und das Verfahren (100) ferner die folgenden Schritte umfasst: - Bestimmen eines Mittellochs (21a) der Bauteilrolle (2a), - Greifen der Bauteilrolle (2a), indem das aufblasbare Mittelstück (4a) in das Mittelloch (21a) der Bauteilrolle (2a) eingeführt und aufgeblasen wird.Method (100) according to one of the preceding claims, characterized in that a second type of packaging unit (2) is an uncovered component roll (2a) and, in the context of selecting the specific gripper attachment (4), is a pneumatic gripper attachment (4a) with an inflatable center piece (41a), and the method (100) further comprises the following steps: - determining a central hole (21a) of the component roll (2a), - gripping the component roll (2a) by inserting the inflatable center piece (4a) into the central hole (21a) of the component roll (2a) and inflating it. Verfahren (100) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein dritter Typ der Verpackungseinheit (2) eine unregelmäßige Struktur ist und das Verfahren (100) ferner die folgenden Schritte umfasst: - Bestimmen einer genauen Form der Verpackungseinheit (2), - Zuweisen eines Aktionspunktes (5) auf Basis der bestimmten genauen Form, wobei der Aktionspunkt (5) eine zu greifende Stelle an der Verpackungseinheit für den Greifer-Aufsatz (4) vorgibt, wobei das Auswählen (103) des spezifischen Greifer-Aufsatzes (4) ferner auf Basis der bestimmten genauen Form der Verpackungseinheit (2) durchgeführt wird.Method (100) according to one of the preceding claims, characterized in that a third type of packaging unit (2) is an irregular structure and the method (100) further comprises the following steps: - determining an exact shape of the packaging unit (2), - assigning an action point (5) based on the determined exact shape, wherein the action point (5) specifies a gripping location on the packaging unit for the gripper attachment (4), wherein the selection (103) of the specific gripper attachment (4) is further carried out based on the determined exact shape of the packaging unit (2). Verfahren (100) nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass im Falle, dass im Rahmen des Durchführens (102) der Objektdetektion kein Typ der Verpackungseinheit (2) identifizierbar ist, das Verfahren (100) ferner den folgenden Schritt umfasst: - Ausgeben einer Warnmeldung.Method (100) according to one of the preceding claims, characterized in that, in the event that no type of packaging unit (2) can be identified during the execution (102) of the object detection, the method (100) further comprises the following step: - issuing a warning message. Computerprogramm (20), umfassend Befehle, die bei der Ausführung des Computerprogramms (20) durch einen Computer (10) diesen veranlassen, das Verfahren (100) nach einem der vorhergehenden Ansprüche auszuführen.Computer program (20), comprising instructions which, when the computer program (20) is executed by a computer (10), cause it to execute the method (100) according to one of the preceding claims. Vorrichtung (10) zur Datenverarbeitung, die eingerichtet ist, das Verfahren (100) nach einem der Ansprüche 1 bis 7 auszuführen.Device (10) for data processing, which is configured to perform the method (100) according to one of the Claims 1 until 7 to execute. Computerlesbares Speichermedium (15), umfassend Befehle, die bei der Ausführung durch einen Computer (10) diesen veranlassen, die Schritte des Verfahrens (100) nach einem der Ansprüche 1 bis 7 auszuführen.Computer-readable storage medium (15), comprising instructions which, when executed by a computer (10), cause it to perform the steps of the procedure (100) according to one of the Claims 1 until 7 to execute.
DE102024205924.2A 2024-06-25 2024-06-25 Method for the automated movement of a packaging unit in a production plant Pending DE102024205924A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102024205924.2A DE102024205924A1 (en) 2024-06-25 2024-06-25 Method for the automated movement of a packaging unit in a production plant

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102024205924.2A DE102024205924A1 (en) 2024-06-25 2024-06-25 Method for the automated movement of a packaging unit in a production plant

Publications (1)

Publication Number Publication Date
DE102024205924A1 true DE102024205924A1 (en) 2026-01-08

Family

ID=98100775

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102024205924.2A Pending DE102024205924A1 (en) 2024-06-25 2024-06-25 Method for the automated movement of a packaging unit in a production plant

Country Status (1)

Country Link
DE (1) DE102024205924A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018215057B4 (en) 2017-09-12 2020-12-10 Fanuc Corporation Machine learning device, robot system and machine learning method
CN112166013A (en) 2018-07-16 2021-01-01 星猿哲机器人全球有限公司 Robotic system for selecting, sorting and placing a plurality of random and new articles
WO2023057368A1 (en) 2021-10-04 2023-04-13 Beumer Group A/S Sorter system and with cascaded robots, use method
WO2023237218A1 (en) 2022-06-11 2023-12-14 ARRTSM GmbH Manufacturing system and method for machining a workpiece

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018215057B4 (en) 2017-09-12 2020-12-10 Fanuc Corporation Machine learning device, robot system and machine learning method
CN112166013A (en) 2018-07-16 2021-01-01 星猿哲机器人全球有限公司 Robotic system for selecting, sorting and placing a plurality of random and new articles
WO2023057368A1 (en) 2021-10-04 2023-04-13 Beumer Group A/S Sorter system and with cascaded robots, use method
WO2023237218A1 (en) 2022-06-11 2023-12-14 ARRTSM GmbH Manufacturing system and method for machining a workpiece

Similar Documents

Publication Publication Date Title
DE102019003868B4 (en) INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHODS AND STORAGE MEDIUM
DE102018006465B4 (en) Article stacking device and machine learning device
EP2477914B1 (en) System and method for separating and picking articles
DE102014102943B4 (en) Robot system with functionality for determining the location of a 3D box
DE102014016033B4 (en) Apparatus and method for picking up randomly distributed objects with a robot
DE102014016032B4 (en) Apparatus and method for picking up randomly heaped items with a robot
EP3012198B9 (en) Device and method for handling items
DE112019000125T5 (en) SYSTEMS, DEVICES AND METHODS FOR AUTOMATED PACKAGING REGISTRATION
DE112018007727B4 (en) robotic system
DE102022129008A1 (en) PROCEDURE FOR HANDLING COLLISIONS IN GRIP GENERATION
DE102014001741A1 (en) Labeling device, labeling system and method for loading a product with a label
DE102014207515A1 (en) MAKING CONTAINERS FOR PRODUCT ELEMENTS DURING A MANUFACTURING ORDER
DE102022134167A1 (en) Labeling robot system and method for labeling packaging
WO2023143766A1 (en) Method and system for automated material handling including a 100% verification
EP3071340A1 (en) Method for associating objects with object classes and device for sorting objects
EP4147101B1 (en) Container treatment machine and method for aligning a container in a container receptacle of a container treatment machine
DE102024205924A1 (en) Method for the automated movement of a packaging unit in a production plant
EP2620377B1 (en) Method for removing folded boxes from an outer packaging
EP4284604A1 (en) Method for ascertaining control data for a gripping device for gripping an object
DE102005054122B4 (en) Method for operating a quality control system for a sheet-fed rotary printing press
EP3870406B1 (en) Method for creating an object model for gripping an object, computer-readable storage medium, and robot system
DE102022124065A1 (en) Method for determining a fill level of a charge carrier, computer program and data carrier
DE102019132830A1 (en) Method and device for the detection of fallen and / or damaged containers in a container mass flow
DE102023135199A1 (en) Method for adapting a neural network
WO2025061999A1 (en) Method, goods allocation device, and system for packing goods

Legal Events

Date Code Title Description
R163 Identified publications notified