Skip to content

K-Pick

The term K-Pick stands for known pick in the sense that objects to be picked are known by the user. Since they are known the user will generally be able to scan them with the help of the robot and camera and create image / point-cloud samples from them or directly upload its CAD model.

In order to use the K-Pick AI model, we need to provide Pick[+] with the visual and geometric data to learn the parts and plan collision-free pick motions. Here you'll scan real objects, turn those scans into 3D models, and then mark the exact points where the robot will grip.

Every object is unique: different shapes, textures and sizes. By capturing Samples through your camera and converting them into Models, Pick[+] trains a custom instance-segmentation model that knows exactly what to look for. Defining precise Picking Points on those models then guarantees your robot grips consistently, even in cluttered bins.


The four key steps

  • Scan samples

    Scan your Samples

    Use the camera-robot setup to collect multiple viewpoints and textures of each part.

    Samples Manager

  • Scan samples

    Generate 3D Models

    3D Models from point-cloud scans
    • Import CAD Models

    Models Manager

  • Scan samples

    Define Picking Points

    Manually click on the model to place the picking points on the 3D model.

    Points Manager

  • Scan samples

    Train AI model

    Once your samples, models and points are ready, create a K-Pick application and start the training process.

    Applications Manager


Getting started

To dive in, click K-Pick and then Data Manager on the Homepage:

Data Management tile on Landing Page

That opens the Data Manager, with separate sections for Samples, Models, and Picking Points. Start with Samples to capture your first object.