Projekte
Main > Unkategorisiert > STM32MP1: Intelligente Robotik-Firmware
Beschreibung
Kundenspezifische STM32MP1-Firmware steuert intelligente Robotik-Operationen
RTSoft hat die Firmware für einen intelligenten Roboter-Controller entworfen und entwickelt, der sich hervorragend für den Einsatz im Unterricht und in Unternehmen eignet.
Die Systemsoftware implementiert die Abstraktionsschnittstelle für die Arbeit mit verschiedenen Sensoren und Aktoren wie Ultraschall, Kamera, Thermo, Foto, Encoder-Motor, Servo-Motor und vielen anderen in Echtzeit. Die Programmier-API ist in Python und C/C++ verfügbar.
Die Robotikplattform verfügt über ein Farb-Touch-Display mit einer grafischen Oberfläche, die vom Benutzer über die Programmier-API auch individuell angepasst werden kann.
Neben einer integrierten grafischen Benutzeroberfläche implementiert die Lösung zwei Remote-Schnittstellen: WebDAV und ssh. Die Integration mit einer Cloud wird über das MQTT-Protokoll unterstützt.
Die Konnektivität ist über Wi-Fi, Bluetooth und USB-Ethernet verfügbar. SD-Karten und USB-Flash-Laufwerke können für die Datenübertragung zum/vom Steuergerät verwendet werden. Mehrere Controller können über eine CAN-Schnittstelle miteinander verbunden werden, so dass ein Master-Controller nahtlos mit entfernten Sensoren und Aktoren arbeiten kann, die mit einem oder mehreren Slave-Controllern in Echtzeit verbunden sind.
Die wichtigsten Fakten
- Linux-basiertes Betriebssystem. Langfristige Instandhaltung
- Cloud-native Konnektivität
- RTOS zur Implementierung einer intelligenten Motorsteuerung, die auf einer speziellen MCU läuft
- OTA-Aktualisierungen
- Nahtlose Erweiterbarkeit (automatische Erkennung) über СAN-Bus
Lösung
Der intelligente Robotik-Controller basiert auf dem neuen STM32MP157 Big-Little-Mikroprozessor, der zwei CPU-Kerne mit Linux-Betriebssystem und einen ARM-Mikrocontrollerkern (MCU) mit Echtzeitanwendungen kombiniert. Er vereint die besten Eigenschaften von MCU und CPUs.
RTSoft hat die sorgfältige Anpassung der BSPs und Treiber für das Betriebssystem (Linux Open Embedded) vorgenommen.
Die Lösung muss einen langen Lebenszyklus mit einer definierten Roadmap haben. Daher enthält die Systemsoftware Tools zur Gerätewartung und ein automatisches Verfahren zur Erstellung von Updates. Das Gerät ist in der Lage, verfügbare Betriebssystem-Patches und deren Bereitstellung nach einem Zeitplan oder ereignisgesteuert zu überwachen.
Ein spezieller MCU-Kern führt ein kundenspezifisches Echtzeit-Betriebssystem aus und erledigt intelligente Motorsteuerungs- und Sensorüberwachungsaufgaben mit einer Echtzeitschleife von 1 ms. Linux kommuniziert mit RTOS über den gemeinsamen Speicher ohne Latenzzeiten.
Eine erweiterbare QT/QML-Grafikschnittstelle wurde implementiert, um viele Hardware- und Softwareparameter des Systems zu steuern. Das Design wurde von Deutschlands führender Designagentur entwickelt.
Vorteile
- Over the Air-Updates, vollständige, zuverlässige und robuste A/B-Firmware-Update-Lösung
- Azure AWS ready solution message/event/command bus streaming analytics, machine learning, predictive maintenance, visualization, and monitoring
- Deterministische und robuste Algorithmen für Motorsteuerung und Sensornabe
- Cloud-Integration und -Sicherheit, effiziente und sichere Visualisierung und Verwaltung von Firmware und Anwendungen
- Optimierter Stromverbrauch und Leistung durch die Nutzung der Hardwarefunktionen des STM-Prozessors
Weitere Projekte

IoT für Banknoten-Prüfgeräte
RTSoft erweiterte eine komplexe IoT-Lösung für G+D, einen Hersteller von Banknotenprüfsystemen, durch die Integration eines industriellen LWM2M-Protokolls.

RTSReality für die Tourismusbranche
RTSReality: Onboard-Infotainment für den Tourismus mit Echtzeit-Attraktionserkennung, Streaming und 3D-Stadtrekonstruktion.

Unified Embedded Device Management Plattform
RTSoft’s Unified Embedded Device Management Plattform für IoT: Verbesserte Sicherheit, OTA-Updates und Cloud-basierte Lösungen.

Fernaktualisierung von Banknoten-Prüfsystemen
RTSoft erhöht die Sicherheit von Prüfsystemen durch plattformübergreifende, automatische Software-Updates und Datenaustausch.

Digitales Cockpit der nächsten Generation
RTSoft und Motherson entwickeln das ‚Empathic Cockpit‘, das AR und Gestensteuerung für fortschrittlichen Komfort im Auto verbindet.“

STM32MP1: Intelligente Robotik-Firmware
Die STM32MP1-Firmware von RTSoft verbessert die intelligente Robotik mit Cloud-Konnektivität, Echtzeitsteuerung und OTA-Updates.

OTA-Update für Smart Energie Controllers
Das Cloud-basierte OTA-Update-System von RTSoft verbessert intelligente Energieregler mit einem sicheren, effizienten Firmware-Management.

Metro Crowd Control: KI-gesteuertes CCTV
Die KI-Lösung von RTSoft für CCTV-Systeme in U-Bahnen verbessert die Verwaltung der Fahrgastströme durch genaue Personenzählung.