2024-11-06 09:43 AM - last edited on 2024-11-07 12:34 AM by SimonePradolini
I'm trying to develop an AI model and integrate it into the STEVAL-STWINKT1B board to classify the noise of industrial engines.
How do I implement the generated library in nano edge ai so that the board shows the classification by obtaining data from sensors in real time?
I followed the steps in this documentation, but I was unsuccessful. https://wiki.st.com/stm32mcu/wiki/AI:How_to_perform_anomaly_detection_using_FP-AI-MONITOR1
2024-11-07 12:33 AM - edited 2024-11-07 12:45 AM
Hello @Felipe_Nascimento
If you are interested in the FP-AI-MONITOR1 demo specifically, can you explain to me better where you are failing to replicate the demo?
In the meantime, I can suggest you also another approach, by using ST tools available through ST Edge AI Suite.
The idea behind Edge AI Suite is to provide a comprehensive solution to help developers accelerate their product transformation. Here, developers can find the tools to optimize and deploy machine learning algorithms, from data collection to final deployment on hardware.
This presentation can guide you to select the tool you need.
I guess you are searching for the High Speed Datalog tool, that allows users to manage the acquisition and labelling of sensor datasets via SD card or USB for different STEVAL and NUCLEO boards, included STWIN board (STEVAL-STWINKT1B). The firmware is released both in source code or precompiled, so if you are not interested in embedded programming you are free to flash the precompiled binary directly. It offers also a Python SDK to collect and manage your dataset and convert them in the preferred format. Converters to CSV, Unico and NanoEdge format are natively supported.
I can suggest 2 approaches:
If you are interested in NanoEdge AI technology, you can acquire the dataset by enabling the sensors you wish, then convert the dataset for NanoEdge, load it into NanoEdge AI Studio, and let the tool select the AI solution you need.
Let me know it these solutions can help you.
Best regards
Simone
2024-11-12 04:25 AM - edited 2024-11-12 08:00 AM
I wanted a step-by-step guide on how to integrate the library onto the STEVAL-STWINKT1B board after generating the AI model
According to the topic bellow
2024-11-12 08:34 AM - edited 2024-11-12 08:35 AM
Hello @Felipe_Nascimento ,
I think you will find everything that you need here:
In the end of the tutorial, we use a git repository to use the datalogging code to create our final application. I believe that the STEVAL-STWINKT1B is available.
You can also take a look at the other tutorials.
Have a good day,
Julian
2024-11-13 09:27 AM
In this case, it needs to be on the STEVAL-STWINKT1B board because of the project, as I was already able to acquire data on the SD Card and generate the library on the Nano Edge Ai.
Now we need to integrate the library generated on the STEVAL-STWINKT1B board, already doing the classification in real time to at least show it on the terminal.