About ICT Sorter

ICT Sorter is a system that implements remote inspection and control of products that are produced on the conveyor. This IoT application aims to automate the production process and improve quality control of products.

about

The Challenge

The client already had a robot emulator, which tests the PCB (printed circuit board) on the conveyor. Our task was to create an application for operators to control this robot. It had to be a GUI (graphic user interface) for a robotic assembly station, made for tablet devices, specially created for factory conditions.

The Solution

We developed all parts of this app:

  • 01
    developed app UI / UX concept
  • 02
    made a design
  • 03
    developed the application itself and integrated it with backend
04

It gathers data from robots on-line, and have a few access levels. On the Operator level user has access to System screen and Data log, he can only watch and analyse the data. On the Maintenance level user can control the robot over Alarm screen: press stop, pause, abort, return to work. On the Engineer level user manages robot configuration and actions with Setup screen. The highest – factory level – provides access to any hidden screens and features. The access level is determined during the authorization of the user.

Mobile app integrates smoothly with existing back-end API using raw sockets to send the commands and Redis events system to get status changes from the robot. The application is made 50/50 with React Native and Java. TCP communication is based on ZeroMQ.

05

Technologies

The Result

We developed Android version of the application using modern hybrid technologies. The robot, controlled by the application, has turned from an emulator into a real functioning model.

result

Like This Project?

Let’s Talk About Your One!