Pick and Place

According to the International Federation of Robotics (IFR), Pick&Place is the most common application scenario for industrial robots and cobots. Examples include loading and unloading machines, placing parts in a grid, or picking bulk material from a box with camera support.

Request online demo

Loading/unloading machines

Machine loading with robots is one of the most common pick-and-place tasks. We work with many machine builders who want to offer a flexible automation solution to their machines. Typical extensions of these robot systems are cleaning, quality checks and/or marking of the workpieces. The video shows an automatic bending press machine from Placke, equipped with a Fanuc LR Mate 200iD and a vacuum gripper.

Case study

Prof. Dr.-Ing. Samuel Schabel, head of the Department of Paper Technology and Mechanical Process Engineering (TU Darmstadt) is using drag&bot for a unique project. The task is to grab recycled paper from a conveyor belt and place it in a machine for analysis. An industrial camera is used to detect the position of the papers at the end of the conveyor belt. The camera, which is connected to a The UR-5 robot is connected to a vacuum gripper with soft suction cup which enables to grip the papers in a process-safe way.

Used drag&bot modules

Pick and Place in line

In larger production lines, parts are typically transported in workpiece carriers on conveyor belts from one station to the next. Although the Denso robot with connected Schunk gripper has a fixed gripping position, it must wait for an IO signal from the conveyor belt of a higher-level Siemens PLC before it grips the part. To easily map these functions in drag&bot, we support various communication protocols and interfaces.

Used drag&bot modules

Many thanks to Roboception for this video.

Packing / Palletizing

Palletizing cartons or other rectangular boxes are common applications for robots in the packaging and consumer goods industries. There are often changing palletizing patterns to increase the stability of the stacked cartons. Different approach strategies can be used depending on the pickup/setdown position of the cartons. As the video shows, with the help of 3D cameras (e.g. from Roboception) and appropriate software, the cartons can also be picked up by a conveyor belt and placed in the next best position. In the video, this is done in combination with a UR robot and a Schmalz gripper. Additional force-torque sensors or monitoring of IO signals can make the robot system even more intelligent.

Used drag&bot modules

Bin-Picking

Picking unsorted parts from crates and other containers is called reach-in-the-box or bin picking – the supreme discipline of robotics. One or more 3D cameras first generate a 3D point cloud of the crate contents. Complex algorithms are used to calculate the position and orientation of the workpieces in the box. In addition, there are also collision avoidance algorithms that determine the best possible robot path for gripping a workpiece. More recent solutions implement neural networks and deep learning to make the aforementioned algorithms more flexible and robust.

We have integrated various 3D image processing systems so that the user is free to choose which solution is best suited for the application. As an example, the video shows a bin-picking application with a KUKA robot, a Roboception 3D camera and a Robotiq gripper system.

Used drag&bot modules

Many thanks to Fraunhofer IPA and Roboceptionfor the videos.

Flexible automation with drag&bot

Graphical user interface for every robot – drag&bot

  • SCENARIO DESIGNER – 3D models of the robot cell and the workpieces can be added here to the visualization.

  • BUILDER – Applications can be created from predefined function blocks using drag and drop.

  • WIZARDS – Graphical operating and input aids: Users can adapt function blocks to the specific requirements of their application without expert knowledge.

  • OPERATOR COCKPIT – This is where the created applications are executed. One click takes you back to the builder and you can extend and optimize the application.

Explore

Graphical user interface for every robot – drag&bot

  • SCENARIO DESIGNER – 3D models of the robot cell and the workpieces can be added here to the visualization.

  • BUILDER – Applications can be created from predefined function blocks using drag and drop.

  • WIZARDS – Graphical operating and input aids: Users can adapt function blocks to the specific requirements of their application without expert knowledge.