Achizie servicii de dezvoltare soluție software de monitorizare și comandă

    SEAP
    ID
    DA29402736
    Data
    26 Noiembrie 2021
    Valoare
    55.000 RON
    Stare
    Oferta acceptata
    Autoritatea contractantaLocalitate
    Iasi, Iasi
    FurnizorTipul contractului
    Servicii
    Cod CPVDescriere:
    Servicii de dezvoltare soluție software de monitorizare și comandă a unui sistem logistic cu roboți mobili
    Achizitii
    55.000 RON
    Cantitate: 1
    Unitate masura: bucata
    Dezvoltare soluție software de monitorizare și comandă a unui sistem logistic cu roboți mobili
    Sistemul de monitorizare și comandă are trei componente principale: componenta de gestiune a flotei de roboți mobili, componenta locală de monitorizare și control, și componenta Cloud de management de la distanță. Primele două componente sunt localizate în depozitul unde se află sistemul logistic cu roboți mobili, iar cea de- a treia componentă este localizată într-o soluție Cloud pentru a facilita accesul și controlul la distanță a sistemului. Componenta de gestiune a flotei de roboți mobili este formată din câte un modul de control localizat pe fiecare robot mobil și de un modul (nodul dispecer) cu rolul de orchestrare a comenzilor pe care roboții mobili trebuie să le execute. Toate aceste module au instalat pachetul software Robot Operation System (ROS) care facilitează inter-operaționalizarea sistemului logistic cu echipamente ce înglobează o automatizare locală și permite comunicarea în vederea obținerii unei flote de roboți mobili autonomi. Componenta locală de monitorizare și control este reprezentată de o aplicație web realizată în limbajul Java cu ajutorul framework-ului Spring care rulează pe un server Apache Tomcat ce comunică cu o bază de date locală MySQL. Rolul acestei componente este de a superviza parametrii interni ai fiecărui robot, printr-un protocol full- duplex de comunicație cu nodul dispecer, de a monitoriza funcționarea flotei de roboți mobili și de a vizualiza execuția comenzilor. Accesul la diverse funcționalități ale aplicației diferă în funcție de rolul operatorilor umani (administrare, mentenanță, operare, monitorizare). Componenta Cloud de management de la distanță utilizează serviciile puse la dispoziție de platforma Cloud Microsoft Azure, și presupune o aplicație web care folosește serviciul Azure App Service și o bază de date stocată în Azure MySQL. Realizarea comunicării dintre componenta locală și cea Cloud se face prin intermediul serviciilor web de tipul RESTful, prin intermediul cărora aplicația web locală asigură sincronizarea celor două baze de date MySQL și facilitează accesul securizat de oriunde la funcționalitățile oferite de sistem..