Micropsi Industries

Maximilian Mutschler | Inka Krischke,

Real-time tracking instead of flying blind

Vision systems for robots are central to modern automation. AI-based technologies can help to overcome the limitations of conventional 2D and 3D systems.

© Micropsi Industries

Image-based vision systems are used in manufacturing to control robots. Typically, a robot arm is equipped with one or more cameras that transmit secondary feedback to the native controller. This enables the robot to control variable target positions more precisely and manipulate objects more accurately.

However, traditional vision systems based on 2D or 3D technologies reach their limits in numerous applications. The main reason for this lies in the rigid assumptions that these systems have to make about tools, workpieces and their working environment. This is now changing with the spread of new systems based on machine learning, a branch of AI. AI-based systems enable eye-hand coordination in real time that is comparable to the human sense of sight.

Overcoming boundaries with AI

But what are the specific limitations of 2D or 3D technologies?

AI-based vision systems can cope with variances in the appearance of workpieces, for example hand-soldered tubes, such as those used in the inspection of refrigerators. © Micropsi Industries

Problems with CAD and 3D data or 2D matching systems: Systems that are based on 6D pose estimation and use CAD models and 3D cameras often have difficulties with (rotationally) symmetrical parts. Recognizing and precisely handling such parts is a major challenge, especially for demanding joining tasks. In contrast, AI-based vision systems, such as Micropsi's 'Mirai' software, do not rely on CAD or 3D data and can effectively deal with symmetries. Simple 2D matching reaches its limits when confronted with variable lighting conditions, transparency or reflection. Such systems fail when the three-dimensional position and orientation of the workpieces are important. AI-based vision systems overcome these hurdles by using robust algorithms that deliver reliable results even under difficult conditions.

Advertisement

Dealing with variations in shape and appearance: Both 2D and 3D vision systems typically have difficulty processing workpieces that vary in appearance. They assume that the workpieces are completely rigid and do not change in shape or appearance from cycle to cycle. Even if the underlying CAD model is exchanged in a 3D vision system, the user must commit to a single, fixed geometry. There is no option to switch flexibly between different variants, which makes it difficult to handle components from processes with many variants. Variances occur, for example, when new component types are introduced, when a system has to process not only white square plugs but also black round plugs in random order. The challenge is even greater, for example with hand-soldered tubes in the quality inspection of refrigerators, whose shape and color change in every cycle. An AI-based system can be trained by the user to deal with a wide and gradually increasing range of variances. This makes it possible for a single robot station to efficiently process different variants of a workpiece, even in random sequence.

Geometry detection of moving parts: Perhaps one of the most serious limitations of traditional systems is that they can usually only determine the position of rigid parts in the robot's working area. Without additional measurements, they cannot detect the geometry of the parts moved by the robot, be it the tool itself or gripped components in the tool. Therefore, these systems must assume that the geometry of the moving parts is completely rigid and that their position relative to the robot remains unchanged. However, these assumptions are violated in many practical applications, which makes automation impossible and uneconomical. This particularly affects gripping and joining tasks with flexible parts or parts that cannot be gripped uniformly due to process variations. In contrast, AI systems constantly correct the relative alignment between the tool or the gripped component and the workpieces in the workspace in real time. This dynamic adjustment makes it possible to carry out precise tasks that could not be automated with traditional systems.

Lifecycle management of the installation: If vision systems initially function satisfactorily, even the smallest changes in upstream processes can lead to disruptions. A reaction to such changes is often only possible if the newly occurring variance is introduced as a one-off and comprehensive adjustment, whereby the vision system must also be adapted to the new situation. Problems arise when the new variance occurs as an additional case and the variety of objects to be recognized is increased - for example, by introducing a new component type while residual stocks of the old type are still being processed. In such scenarios, traditional systems quickly reach the limits of their adaptability. AI systems, on the other hand, can be adapted directly by the user and learn to handle both the old and the new components. This is even possible if sufficiently accurate CAD models for the new variant are not available, as training is carried out directly on the real object.

AI-based vision systems can handle variances in the appearance of workpieces © Micropsi Industries

Dynamic tracking during execution: Most vision systems do not offer dynamic tracking of the robot during the execution of a task. This principle of 'flying blind' after a single measurement significantly reduces precision and reliability. For example, when automating a precise joining task on a moving conveyor belt, even with belt tracking in place, certain relative movements remain that can only be corrected by visual compensation. AI-based systems enable these real-time adjustments and thus ensure high precision even under dynamic conditions.

Setup effort and implementation times: For complex, non-trivial tasks, classic vision systems require enormous set-up effort and a high level of expertise. This effort scales massively due to the aforementioned limitations and often leads to long implementation times. It is not uncommon for customers to spend months or even years with traditional systems and ultimately fail at an automation step. In contrast, it has been shown that with AI systems, solutions can be achieved within a few days or even in a single morning.

Plus point reliability

The author: Maximilian Mutschler is Vice President Sales at Micropsi Industries in Berlin. © Micropsi Industries

All these limitations of traditional systems can also be described as serious reliability problems: The systems only work as long as the conditions do not change. As soon as variances occur in the workpieces, the environment or the process sequences, they often fail or require extensive readjustments. Thanks to their ability to learn and their flexibility, AI-based systems are more robust in the face of changes and offer consistently high reliability. In addition, the time required to implement and adapt the systems is drastically reduced, especially for complex tasks.

  • Xing Icon
  • LinkedIn Icon
Advertisement
Advertisement

You might also be interested in

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement

Robotics

Michael Ardelt becomes first COO at Robco

Robco, a company for autonomous industrial robotics, is further expanding its management team. As the company's first Chief Operating Officer, Michael Ardelt will assume responsibility for structuring and scaling Robco's growth in operational terms.

read more...
Subscribe to our newsletter
Advertisement
Back to home