STMicroelectronics heeft een gratis STM32-softwarefunctiepakket uitgebracht waarmee gebruikers snel intelligente randapparatuur kunnen bouwen, trainen en implementeren voor industriële conditiebewaking met behulp van een microcontroller Discovery-kit.
Het FP-AI-NANOEDG1-softwarepakket is ontwikkeld in samenwerking met machine learning-expert en ST Authorized Partner Cartesiam en bevat alle benodigde stuurprogramma's, middleware, documentatie en voorbeeldcode om sensorgegevens vast te leggen, te integreren en Cartesiam's NanoEdge-bibliotheken uit te voeren. Gebruikers zonder gespecialiseerde AI-vaardigheden kunnen snel aangepaste machine learning-bibliotheken voor hun applicaties maken en exporteren met behulp van Cartesiam's NanoEdg AI Studio-tool die wordt uitgevoerd op een Windows 10- of Ubuntu-pc. Het functiepakket vereenvoudigt volledige prototyping en gratis validatie op STM32-ontwikkelingsborden, voordat het wordt geïmplementeerd op hardware van de klant waar standaard Cartesiam-kosten van toepassing zijn.
De eenvoudige methodologie die met Cartesiam is vastgesteld, maakt gebruik van sensoren van industriële kwaliteit aan boord van een Discovery-kit zoals de STM32L562E-DK om trillingsgegevens van de bewaakte apparatuur vast te leggen, zowel in normale bedrijfsmodi als onder geïnduceerde abnormale omstandigheden. Software voor het configureren en verkrijgen van sensorgegevens is inbegrepen in het functiepakket. NanoEdge AI Studio analyseert de benchmarkgegevens en selecteert voorgecompileerde algoritmen uit meer dan 500 miljoen mogelijke combinaties om geoptimaliseerde bibliotheken te creëren voor training en inferentie. De functiepakket-software biedt stubs voor de bibliotheken die gemakkelijk kunnen worden vervangen voor eenvoudige inbedding in de applicatie. Eenmaal ingezet, kan het apparaat het normale patroon van de bedrijfsmodus lokaal leren tijdens de initiële installatiefase en tijdens de levensduur van de apparatuur,aangezien het functiepakket het mogelijk maakt om te schakelen tussen leer- en bewakingsmodi.
Met behulp van de Discovery-kit om gegevens te verzamelen, de oplossing te genereren, te trainen en te bewaken, gebruikmakend van gratis tools en software, en de ondersteuning van het STM32-ecosysteem, kunnen ontwikkelaars snel een proof-of-concept-model tegen lage kosten maken en de applicatie eenvoudig overzetten naar andere STM32-microcontrollers. Als intelligent edge-apparaat, in tegenstelling tot alternatieven die afhankelijk zijn van AI in de cloud, biedt de oplossing eigenaren van apparatuur meer controle over potentieel gevoelige informatie door machinegegevens op het lokale apparaat te verwerken. Het FP-AI-NANOEDG1-functiepakket is nu gratis beschikbaar op de STs-website.