3D Scanner Calibration with an Embedded System

Scanner image

Development of mathematical models for the calibration of 3D scanners and their embedded programming.
Concept, set-up and development of software for the automatic calibration and adjustment of 3D scanners.

Customer: International sensor manufacturer
Technologies: Matlab, OpenCV, PCL, Halcon, Eigen, Java for the GUI, UML, SVN, Blender, AutoCAD

  • read more

    For an international sensor manufacturer, we developed mathematical models and software algorithms for the automatic calibration of 3D scanners. The aim of the project was to find a simple way of calibrating the scanners worldwide without having to use reference objects or measuring tools.

    The existing calculations were transferred to Matlab, and the set-up of the industrial scanner was also recreated and simulated in Matlab. The scanners could be rotated freely in space to simulate any orientation. For the calculations, the formulas were first optimised in Matlab and then implemented in Java. The user interface was extended, operating steps were minimised and ergonomics improved. Our developments are now used worldwide.

    For the tests, the scanners were installed at various positions in the laboratory, connected to the embedded system and configured. In a simulation that replicated the production set-up, scan data was generated and, after calibration, the calculated positions of the laser scanner were validated.

CONTACT