Use Case

AI-supported picking of consumer goods packaging

Software module for AI-supported object recognition and gripping point determination in order picking

The use of 3D image processing and our ItemPickAI software increases efficiency and precision in warehouse logistics. The software supports the picking process: the AI recognizes consumer goods (e.g. food, drugstore, and electronic items) in densely packed containers and provides precise gripping points for the robot. Benefits: lower error rates and faster order processing.

ItemPick AI recognizes consumer goods in densely packed containers and provides precise gripping points.

Precise order picking in confusing environments

Automated picking faces the challenge of gripping a wide variety of objects with precision. ItemPickAI This is exactly where software comes in: It enables robots to recognize a wide range of consumer goods - from food to electronics - even in densely packed containers, and determine optimal gripping positions. This results in lower error ratesandreduced product damagein warehouse logistics.

AI-based gripping point determination
ItemPickAI identifies items and calculates the optimum picking position.

AI-based gripping point determination

With the new "consumer goods" model type, ItemPickAI optimizes picking. The AI identifies items and calculates the optimal gripping position, regardless of the gripper type used (suction gripper or two-finger gripper). Gripping points are transmitted to the robot system as complete poses - either in the form of a homogeneous 4×4 transformation matrix or as translation + quaternion. This enables direct integration into the robot controller.

In addition, each gripping point is given the dimensions of the maximum available gripping surface, which is defined as an ellipse. By specifying the minimum dimensions of the gripping surface, points with surfaces that are too small can be filtered out and the largest possible gripping ellipse can be selected.




Intelligent collision avoidance for safe gripping processes

Avoiding collisions is crucial for smooth robot operation in order picking, especially with densely packed containers. ItemPickAI checks potential gripping points for collisions with load carriers and the environment and provides corresponding status messages for the robot controller. This allows the user to activate a check routine, for example, which takes possible collisions with the underside of the load carrier into account. Alternatively, ItemPickAI determines the minimum distance between the gripper geometry and the load carrier to enable collision-free gripping processes.

Based on the 3D point cloud, the software not only evaluates potential collisions between the gripper and the load carrier - it also takes adjacent objects into account in order to identify a safe gripping point. The processing of 3D point cloud data enables the flexible connection of different 3D cameras. Gripping point determination with automatic detection and avoidance of collisions reduces product damage and incorrect grips.

ItemPickAI: Increased efficiency, error reduction, and increased flexibility

  • Real-time object recognition: For fast processes thanks to AI analysis directly on the 3D Camera Cube

  • Precise AI-based gripping point calculation: Powerful neural networks determine gripping points based on 2D and 3D image data.

  • Precise picking: ItemPickAI reliably recognizes consumer goods even in mixed containers and provides collision-checked gripping points for the robot.

  • Product protection: The intelligent gripping point detection of ItemPickAI helps protect items and packaging from damage. Even with challenging surfaces such as glossy or partially transparent packaging, stable gripping points can be found.

  • Adaptability: ItemPickAI provides suitable gripping points and orientations for suction grippers and two-finger grippers according to requirements.

  • Scalability: ItemPickAI is suitable for different warehouse sizes and a wide range of consumer goods categories.

Compatible with robots

Robot Integration

We offer various solutions so you can easily use our 3D cameras and software modules with your preferred robots. Integration modulesand sample programs are available for many common robot brands, allowing the vision solution to be integrated into the robot controller.

  • EKIBridge for KUKA

  • URcap for Universal Robots

  • Generic Robot Interface for ABB, FANUC, and Techman Robot. Franka Robotics, Fruitcore Robotics, and Yaskawa will follow soon. We are happy to provide them on request.

Is your robot not listed? We will find a way to support you!

‌Contact us

3D solution for your robot system

ItemPickAI uses the data provided by 3D cameras to reliably capture the scene and perform precise point cloud analysis: Integration takes place via standardized interfaces such as GenICam or GigE Vision as well as the pylon SDK.

ItemPickAI uses the data provided by 3D cameras and other Basler components.
Basler 3D cameras and other components for precise point cloud analysis.


  • The Basler stereo visard or stereo ace cameras enable precise depth detection of the recorded scene. They can either be mounted on arm (directly on the robot) or positioned statically off arm.

  • Basler 3D Camera Cube is necessary as a powerful embedded PC for image processing and for handling computationally intensive applications such as ItemPickAI. It is always required for the stereo ace camera, and for demanding scenarios with the stereo visard.

  • Stereo Camera Randomdot Projector It creates a high-resolution, random dot pattern on the scene, providing improved depth detection and more accurate point clouds, even with difficult surfaces and lighting conditions."


Products for this solution

Looking to implement a comparable solution? These products will help you.

ItemPickAI: AI-based bag gripping

Intelligent picking of flexible packaging with AI

The ItemPickAI software uses a neural network to determine precise gripping points for robot-assisted pick-and-place applications with suction pads. Even flexible and previously unknown objects of a defined category are reliably recognized - even with unstructured goods delivered in containers or load carriers. Both unmixed and mixed loads can be processed without any problems.

Different object categories, such as consumer goods or even bags, can be flexibly adapted at any time. This allows picking and (de)palletizing processes to be implemented easily and efficiently - without the need for specialist knowledge in the field of AI or image processing.

ItemPickAI Bag Sorting

Are you ready to get started?

Learn more about our products and services and how we can help with your next project.