STMicroelectronics ha rilasciato un pacchetto di funzioni software STM32 gratuito che consente agli utenti di creare, addestrare e distribuire rapidamente dispositivi edge intelligenti per il monitoraggio delle condizioni industriali utilizzando un kit di rilevamento del microcontrollore.
Sviluppato in collaborazione con l'esperto di machine learning e il partner autorizzato ST Cartesiam, il pacchetto software FP-AI-NANOEDG1 contiene tutti i driver, middleware, documentazione e codice di esempio necessari per acquisire i dati dei sensori, integrare ed eseguire le librerie NanoEdge di Cartesiam. Gli utenti senza competenze specialistiche in AI possono creare ed esportare rapidamente librerie di machine learning personalizzate per le loro applicazioni utilizzando lo strumento NanoEdg AI Studio di Cartesiam in esecuzione su un PC Windows 10 o Ubuntu. Il pacchetto di funzioni semplifica la prototipazione completa e la convalida gratuita sulle schede di sviluppo STM32, prima della distribuzione sull'hardware del cliente dove si applicano le tariffe standard di Cartesiam.
La metodologia semplice stabilita con Cartesiam utilizza sensori di livello industriale a bordo di un kit Discovery come l'STM32L562E-DK per acquisire i dati sulle vibrazioni dall'attrezzatura monitorata sia in modalità operative normali che in condizioni anormali indotte. Il software per configurare e acquisire i dati del sensore è incluso nel pacchetto di funzioni. NanoEdge AI Studio analizza i dati di benchmark e seleziona algoritmi precompilati da oltre 500 milioni di possibili combinazioni per creare librerie ottimizzate per l'addestramento e l'inferenza. Il software del pacchetto funzione fornisce stub per le librerie che possono essere facilmente sostituite per un semplice incorporamento nell'applicazione. Una volta distribuito, il dispositivo può apprendere localmente il modello normale della modalità operativa durante la fase di installazione iniziale e durante il ciclo di vita dell'apparecchiatura,poiché il pacchetto di funzioni consente di passare dalla modalità di apprendimento a quella di monitoraggio.
Utilizzando il Discovery kit per acquisire dati, generare, addestrare e monitorare la soluzione, sfruttando strumenti e software gratuiti e il supporto dell'ecosistema STM32, gli sviluppatori possono creare rapidamente un modello proof-of-concept a basso costo e portare facilmente l'applicazione ad altri microcontrollori STM32. In quanto dispositivo edge intelligente, a differenza delle alternative che si basano sull'intelligenza artificiale nel cloud, la soluzione consente ai proprietari delle apparecchiature un maggiore controllo sulle informazioni potenzialmente sensibili elaborando i dati della macchina sul dispositivo locale. Il pacchetto di funzioni FP-AI-NANOEDG1 è ora disponibile gratuitamente sul sito Web di STs.