Die Unico-Benutzeroberfläche von STMicroelectronics vereinfacht die Konfiguration der Logik der Finite-State-Machine und des Machine-Learning-Core (FSM und MLC) der neuesten Inertial Measurement Units (IMU), einschließlich der kürzlich angekündigten 6-Achsen-Module LSM6DSO und LSM6DSOX, erheblich. Mit der FSM-Logik können Benutzer Gesten- und Bewegungserkennungsalgorithmen direkt im Sensor ausführen, um den Komfort zu gewährleisten und den Stromverbrauch zu senken. Der MLC implementiert Klassifizierer für maschinelles Lernen für die Echtzeiterkennung von Bewegungen und Vibrationsmustern in Echtzeit.
Mit der Unico -Benutzeroberfläche (STSW-MKI109L für Linux, STSW-MKI109M für Mac OSX und STSW-MKI109W für Windows-Computer) zum Konfigurieren der internen Register des Moduls und der eingebetteten FSM- und MLC-Logik können Benutzer schnell und einfach ihre eigenen Bewegungserkennungsalgorithmen erstellen. Die grafische Benutzeroberfläche vereinfacht außerdem die Kombination der Beschleunigungsmesser- und Gyroskopdaten des Moduls mit Eingaben von zusätzlichen externen Sensoren, z. B. einem Magnetometer, für noch ausgefeiltere Kontexterkennungsfunktionen.
Bei Verwendung in Smartphones, Wearables oder Industriegeräten ermöglichen FSM und MLC - als eingebettete Engine mit geringem Stromverbrauch für die Gesten- und Bewegungserkennung -, dass Benutzeroberflächenfunktionen und kontextsensitive Apps weiterhin ausgeführt werden, während der Hauptprozessor im Ruhezustand schläft, um zu maximieren Batterielaufzeit. Das LSM6DSO enthält Logik für bis zu 16 unabhängige Zustandsmaschinen, die jeweils einen Hardware-Interrupt erzeugen, der durch ein bestimmtes Bewegungsmuster aktiviert wird, während das LSM6DSOX auch die Logik zum Implementieren mehrstufiger Entscheidungsbäume für die Klassifizierung des maschinellen Lernens enthält.
Bitte besuchen Sie www.st.com/unico-gui-pr für weitere Informationen.