The AI solution for bin picking.

Learns in one shot. Finds any angle. Runs a digital twin.

NebulaRecognition®

NebulaRecognition® is our random or structured bin picking solution, utilizing an advanced object recognition algorithm paired with a robot cell builder and simulator. Our software runs entirely locally, from user-led object teaching to robot cell environment setup.

NebulaRecognition® is an intelligent, lightweight recognition engine that learns from point cloud samples and locates the model anywhere in the scene, regardless of its location (X, Y, Z) and orientation (Rx, Ry, Rz). The optimized algorithms of NebulaRecognition allow recognition to run fast — even on low power CPUs.  

Unlike competition, NebulaRecognition® does not require CAD files to learn. Additionally, many competitive object recognition techniques involve segmentation or deep neural networks, which are computationally costly and require weeks of “hand crafting” thus making them unscalable and unreliable. 

Teaching objects is quick, easy, and user-defined: to teach an object, simply trigger the sensor, click “Teach,” and erase the background.

 

 

Please fill out the form to access the NebulaRecognition® brochure.

 

NebulaRecognition Brochure
First
Last

Features

Instant Learning

Instant learning time (with or without CAD)

Local Processing

Objects trained locally on lightweight C++ based software

Precise Point Cloud Recognition

Precision point cloud recognition engine

Multi-Object Recognition

Simultaneously recognizes multiple different objects

Rotation Recognition

Excels at recognizing rotated objects

Surface Dimension Recognition

Can recognize surfaces of specific dimensions

Feature Dimension Recognition

Can recognize ridges, cylinders, and pins of specific dimensions

High-Capacity Part Learning

Learns up to 99 parts per settings file

HD RGB Sensor

High definition, RGB point cloud sensor

Planner + Sequencer

Planner is the intuitive bin picking application builder designed to optimize picking and avoid collisions in the application environment. It’s a 3D robotic cell digital twin that communicates directly with your robot, guiding it to pick parts located by NebulaRecognition®. 

All programming can be done in Sequencer, which is a drag-and-drop, node-based programming structure which allows you to design and customize your bin picking application.

Features

Digital Twin Environment

Highly customizable bin picking robot cell environment builder, driver, and simulator

Live Bin Picking Operation

Runs live bin picking session

Tracks Robot Motion in Real Time

Tracks robot motion real time

Collision-Free Robot IK Solver

Solves robot IK with collision avoidance for many robot models

Robot Position Teaching

Teach robot positions directly from software

Customizable Picking Location Assignment

Assign and customize picking locations

Drag-and-Drop Block Programming

Drag-and-drop block step programming for application sequence (0 – minimal robot programming)

Robot Motion and IO Control

Robot speed/acceleration, motion blending, engage tooling, and send IO commands to robot

Multiple Application Storage

Stores multiple bin picking applications

Dual Sensor Applications

Supports two-sensor applications

Robot-Mounted And Fixed Sensor Applications

Supports robot-mounted and/or fixed-sensor applications

Dynamic Bin Alignment

Bin alignment for automatic detection and repositioning when a new bin is placed for emptying

Terrace

The Terrace is the sensor behind NebulaRecognition®’s high-definition point cloud generation. The Terrace is qualified for both robot-mounted and fixed-sensor applications. 

Contact us

NebulaRecognition® is a highly customizable and intelligent bin picking solution.

For more information, email us at info@recognitionrobotics.com or fill out this form.

 

NebulaRecognition information form

NebulaRecognition information form

Name
Name
First
Last

 

Copyright © Recognition Robotics Inc. | All Rights Reserved