Testare un sistema in un ambiente fisico richiede un ambiente che è stato preparato e impostato per supportare le attività di test specifiche da eseguire. Un tale ambiente di solito coinvolge sia elementi legati all'agronomia (macchine, campi, serre, coltivazioni ...) che infrastrutture tecniche (sensori, reti, software, sistemi di registrazione ...). Per eseguire le prove, il sistema fisico sottoposto a prova (ad esempio, un robot agricolo) deve interfacciarsi correttamente con tutti questi elementi; Questo servizio si occupa di garantire questo.
Ad esempio, è fondamentale garantire che la comunicazione tra il sistema sottoposto a prova e l'infrastruttura tecnica a sostegno delle attività di prova sia corretta, agevole e ininterrotta.
Ove necessario, il servizio include anche lo sviluppo di componenti personalizzati necessari per garantire una riuscita integrazione bidirezionale tra il sistema e l'infrastruttura di test (ad esempio, un componente software per formattare i dati o eseguire la transcodifica).
Sebbene sia disponibile separatamente, questo servizio viene spesso utilizzato in associazione con il servizio S00110 (Preparazione dell'ambiente di test fisico).
In che modo il servizio può aiutarti?
L'interconnessione di un sistema complesso con un'infrastruttura esterna è un compito difficile, soprattutto quando l'infrastruttura non è stata sviluppata dallo sviluppatore del sistema e non è dedicata specificamente a tale sistema.
Tuttavia, per le imprese che sviluppano prodotti avanzati basati sull'IA e sulla robotica, è spesso indispensabile che il loro sistema interagisca con un'infrastruttura esterna per eseguire i test; per molte aziende è impossibile, infatti, avere tale infrastruttura internamente a disposizione.Questo servizio aiuta i clienti a utilizzare l’infrastruttura avanzata di agrifoodTEF senza costringerli a svolgere da soli tutte le attività necessarie e quindi riduce fortemente i tempi necessari per arrivare a un’efficace interazione tra il sistema in prova e l’infrastruttura di collaudo.
Come verrà erogato il servizio
La prima fase di questo servizio prevede la discussione con il cliente su quali elementi dell'infrastruttura agroalimentare devono essere integrati e quali attività saranno svolte dopo l'integrazione. Spesso, ma non necessariamente, il cliente di questo servizio utilizzerà anche il servizio S00110 (Preparazione dell'ambiente di test fisico).
L'output di questa fase iniziale (che può richiedere 2-4 settimane e procede attraverso riunioni, sia di persona che a distanza) è un piano di integrazione, che definisce le attività che devono essere svolte da agrifoodTEF (ed eventualmente dal cliente) per consentire l'integrazione e qualsiasi elemento mancante che agrifoodTEF potrebbe dover generare (ad esempio, software di comunicazione o di transcodifica dei dati). AgrifoodTEF procederà successivamente a predisporre la propria infrastruttura per essere pronta ad interfacciarsi con i sistemi del cliente al momento prescelto, implementando anche gli elementi mancanti specificati.
La distanza temporale tra l'avvio del servizio e l'esecuzione dei test (quando sarà necessaria l'integrazione) dipende fortemente dalla complessità delle operazioni da eseguire e sarà specificata nel piano di integrazione dopo essere stata concordata tra agrifoodTEF e il cliente.
La parte finale e più importante del servizio avviene nel momento scelto per l’esecuzione dei test, quando il cliente trasferirà i sistemi da testare nell’ubicazione dell’infrastruttura agroalimentareTEF e integrerà i sistemi con essa, coadiuvato dal personale di agrifoodTEF.
Personalizzazione del servizio
Questa descrizione del servizio è intenzionalmente generica. Ogni istanza di questo servizio è, infatti, personalizzata per adattarla alle esigenze e alle esigenze del cliente specifico. Di seguito è riportato un esempio di un servizio instance.Example servizio: il cliente ha sviluppato un robot mobile per monitorare continuamente lo stress idrico della vite.
Per fare ciò, il sistema in prova (cioè il robot) deve visitare tutti i filari di piante in un vigneto di prova fornito da agrifoodTEF. Il vigneto è dotato di una rete di sensori IoT utilizzati per fornire dati ambientali. Per garantire una registrazione fluida dei dati durante la navigazione, il robot è configurato per interfacciarsi con la rete IoT situata presso la struttura di test tramite una rete wireless disponibile localmente. I ripetitori sono anche configurati in parti del campo di test in cui il segnale di rete è particolarmente basso.
Il servizio supporta il cliente nell'interconnettere il proprio sistema con la rete IoT e sfruttare con successo i dati dei sensori disponibili; inoltre, viene sviluppato un modulo software personalizzato per la raccolta dei dati compatibile con il Robot Operating System (ROS) per consentire una corretta registrazione dei dati IoT insieme ai flussi generati internamente dal robot in test (basato su ROS).
Man mano che i test procedono e i dati vengono registrati, una copia di backup viene archiviata in modo sicuro ogni 180 secondi in un archivio dati centralizzato gestito da agrifoodTEF.