Tecnology

ADR-Flow is a set of different software that allows you to create a complete ADR system, that is, one that accompanies you and guides you in all phases of an ADR system.

We have seen that an ADR system of the type we propose is made up of two parts:

    • one, located on the production line, which manages the acquisition of images and metadata, the sending of this data to a remote server, the recognition of defects in real time and the possible interaction with other information systems present in agency.

    • one, which is located on a remote server, which manages the storage of images, their classification, the training of neural networks and, not to forget, allows continuous monitoring of the system.

For this reason, ADR-Flow consists of two subsystems: ADR-Flow Edge ed ADR-Flow Cloud.

What’s ADR-Flow Edge

ADR-Flow Edge is a suite of programs that resides on the various computers of the part of the system that is on the production line and supports all operations. In particular it contains the software for:

    • camera management

    • real-time recognition of defects

    • communication with the control unit

    • coordination of the station

    • user interface management

    • communication with external information systems

What’s ADR-Flow Cloud

ADR-Flow Cloud is also a suite of programs that resides in the remote part of the system and supports all its operations. In particular it contains the software for:

    • image storage

    • metadata storage

    • viewing, searching and manual classification of images

    • neural network training

    • real-time monitoring of the system:
        • production line speed monitoring

        • evaluation of the incidence of various defects

        • visualization of the number of defects with respect to time

        • evaluation of the performance of automatic recognition compared to manual recognition

Operating technology

The operation of both suites is based on the exclusive use of Open Source software:

    • Linux operating system and basic programs

    • secure communications via HTTPS Apache Web Server

    • Python and Java programming languages

    • PostgreSql DBMS

    • Keras and Tensor Flow artificial intelligence engine

About ADRiano

Over time we have been asked several times who ADRiano is, whether it is the Edge part, whether it is the Cloud part, whether it is a robot that needs to be installed on the line..

So let’s dedicate a few lines to him as well, so as to dispel any doubts!

ADRiano itself does not exist; it is a narrative contrivance we use to represent how our predictive system works.

Our programmers work all day with computers, cameras, and very small black boxes to install on production lines.

They also occasionally travel with their imaginations, and out of one of these journeys ADRiano was born, which ideally exemplifies the idea of the robot (who can do many things quickly) human (who has the ability to control with endowment).