Basic principle

Combining the part’s CAD file with a series of 3D measurements performed on the work space, comprising the parts to pick up and their environment (conveyor, support or other).

Industrial needs :

  • To automate the picking of parts, even complex, placed in bulk.
  • To guarantee a high and constant throughput (four to 12 seconds per picked part, depending on robot size, general configuration and the use or not, of background task scanning, etc.).
  • To guarantee precise and repeatable positioning of picked parts (circa 0.1 to 0.5 mm depending on parts size).


The complete process consists of three successive steps.

 Once a part has been picked up by the robot, each of the three steps is performed… :

3D Eyesberg - Localisation

1 – Digitisation: the  measurement sensor digitises the actual work space in the form of a 3D cluster of points (acquisition by camera triangulation/blue LED).

3D Eyesberg - Localisation

2 – Location: The calculation algorithm locates the best part to pick up from these 3D measurements.

3D Eyesberg - Localisation

3 – Gripping: the robot receives the position (three translation components) and orientation (three rotation components) of the part to grip, along with a “choice” of possible grips among the range of gripping strategies that the Eyesberg® technology allows you to first teach the robot. The robot’s program then chooses one of these strategies based on its own constraints (accessibility, singularities, etc…)